Re: [PATCH v1 1/2] arm64: dts: mt6779: Support devapc

2020-12-23 Thread Neal Liu
+add comments & reviewed-by Hanks On Wed, 2020-12-23 at 16:44 +0800, Neal Liu wrote: Support DEVAPC on MT6779 platforms by adding device node. Reviewed-by: Hanks Chen > Signed-off-by: Neal Liu > --- > arch/arm64/boot/dts/mediatek/mt6779.dtsi |8 > 1 file chang

[PATCH v1 1/2] arm64: dts: mt6779: Support devapc

2020-12-23 Thread Neal Liu
Signed-off-by: Neal Liu --- arch/arm64/boot/dts/mediatek/mt6779.dtsi |8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt6779.dtsi b/arch/arm64/boot/dts/mediatek/mt6779.dtsi index 370f309..52ecfc7 100644 --- a/arch/arm64/boot/dts/mediatek/mt6779.dtsi

[PATCH v1 0/2] arm64: Support devapc on MediaTek MT6779 platform

2020-12-23 Thread Neal Liu
This series adds DEVAPC (Device Access Permission Control) support on MediaTek MT6779 SoC platform. *** BLURB HERE *** Neal Liu (2): arm64: dts: mt6779: Support devapc arm64: configs: Support DEVAPC on MediaTek platforms arch/arm64/boot/dts/mediatek/mt6779.dtsi | 8 arch/arm64

[PATCH v1 2/2] arm64: configs: Support DEVAPC on MediaTek platforms

2020-12-23 Thread Neal Liu
Support DEVAPC on MediaTek platforms by enabling CONFIG_MTK_DEVAPC. Signed-off-by: Neal Liu --- arch/arm64/configs/defconfig |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 17a2df6..a373776 100644 --- a/arch/arm64/configs

Re: [PATCH v8] Add MediaTek MT6779 devapc driver

2020-11-01 Thread Neal Liu
Gentle ping for these patch series. Thanks ! On Thu, 2020-10-15 at 11:24 +0800, Neal Liu wrote: > add subject > > On Thu, 2020-10-15 at 11:20 +0800, Neal Liu wrote: > > These patch series introduce a MediaTek MT6779 devapc driver. > > > > MediaTek bus fabric provides

[PATCH v8] Add MediaTek MT6779 devapc driver

2020-10-14 Thread Neal Liu
add subject On Thu, 2020-10-15 at 11:20 +0800, Neal Liu wrote: > These patch series introduce a MediaTek MT6779 devapc driver. > > MediaTek bus fabric provides TrustZone security support and data protection > to prevent slaves from being accessed by unexpected masters. > The sec

[PATCH v8 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-10-14 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

[no subject]

2020-10-14 Thread Neal Liu
unnecessary data type declaration. - use read_poll_timeout() instread of for loop polling. - revise coding style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for mtk-devapc soc: mediatek: add mt6779 devapc driver .../bindings/soc/mediatek/devapc.yaml

[PATCH v8 2/2] soc: mediatek: add mt6779 devapc driver

2020-10-14 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 ++ drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 308

Re: [PATCH v7 2/2] soc: mediatek: add mt6779 devapc driver

2020-10-14 Thread Neal Liu
On Thu, 2020-10-08 at 10:35 +0800, Neal Liu wrote: > On Wed, 2020-10-07 at 12:44 +0200, Matthias Brugger wrote: > > > > On 27/08/2020 05:06, Neal Liu wrote: [...] > > > +static int devapc_sync_vio_dbg(struct mtk_devapc_context *ctx) > > > +{ > >

Re: [PATCH v7 2/2] soc: mediatek: add mt6779 devapc driver

2020-10-11 Thread Neal Liu
On Fri, 2020-10-09 at 14:34 +0200, Matthias Brugger wrote: > > On 08/10/2020 11:39, Neal Liu wrote: > > On Thu, 2020-10-08 at 10:45 +0200, Matthias Brugger wrote: > >> > >> On 08/10/2020 04:35, Neal Liu wrote: > >>> On Wed, 2020-10-07 at 12:44 +0200, Matt

Re: [PATCH v7 2/2] soc: mediatek: add mt6779 devapc driver

2020-10-08 Thread Neal Liu
On Thu, 2020-10-08 at 10:45 +0200, Matthias Brugger wrote: > > On 08/10/2020 04:35, Neal Liu wrote: > > On Wed, 2020-10-07 at 12:44 +0200, Matthias Brugger wrote: > >> > >> On 27/08/2020 05:06, Neal Liu wrote: > >>> MediaTek bus fabric provides TrustZone

Re: [PATCH v7 2/2] soc: mediatek: add mt6779 devapc driver

2020-10-07 Thread Neal Liu
On Wed, 2020-10-07 at 12:44 +0200, Matthias Brugger wrote: > > On 27/08/2020 05:06, Neal Liu wrote: > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected > > masters. > > The securit

Re: [PATCH v7 2/2] soc: mediatek: add mt6779 devapc driver

2020-10-05 Thread Neal Liu
Hi Chun-Kuang, On Sat, 2020-10-03 at 00:24 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月27日 週四 上午11:07寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH v7] Add MediaTek MT6779 devapc driver

2020-09-30 Thread Neal Liu
Hi Matt, Hope this mail could find you well. Is everything okay? It would be glad if you could reply me no matter the review status. Thanks -Neal On Tue, 2020-09-22 at 15:13 +0800, Neal Liu wrote: > Hi Matthias, > > We need this driver supported on main-line. > Could you save your

Re: [PATCH v7] Add MediaTek MT6779 devapc driver

2020-09-22 Thread Neal Liu
Hi Matthias, We need this driver supported on main-line. Could you save your time for us to review it? Thanks -Neal On Wed, 2020-09-16 at 16:58 +0800, Neal Liu wrote: > Hi Rob, Matthias, Chun-Kuang, > > Sorry for pushing you so hard. > May I know is this patch set is comforta

Re: [PATCH v7] Add MediaTek MT6779 devapc driver

2020-09-16 Thread Neal Liu
Hi Rob, Matthias, Chun-Kuang, Sorry for pushing you so hard. May I know is this patch set is comfortable to apply on latest kernel? Thanks -Neal On Wed, 2020-09-09 at 16:37 +0800, Neal Liu wrote: > Hi Rob, Matthias, Chun-Kuang, > > Please kindly let me know your comments about this

Re: [PATCH v7] Add MediaTek MT6779 devapc driver

2020-09-09 Thread Neal Liu
Hi Rob, Matthias, Chun-Kuang, Please kindly let me know your comments about this patch set. Thanks -Neal On Wed, 2020-09-02 at 14:40 +0800, Neal Liu wrote: > Hi Rob, Matthias, Chun-Kuang, > > Gentle ping for this patch set. > Thanks > > -Neal > > On Thu, 2020-08-27

Re: [PATCH v7] Add MediaTek MT6779 devapc driver

2020-09-02 Thread Neal Liu
Hi Rob, Matthias, Chun-Kuang, Gentle ping for this patch set. Thanks -Neal On Thu, 2020-08-27 at 11:06 +0800, Neal Liu wrote: > These patch series introduce a MediaTek MT6779 devapc driver. > > MediaTek bus fabric provides TrustZone security support and data protection > to pr

[PATCH v7 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-26 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 ++ drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 305

[PATCH v7] Add MediaTek MT6779 devapc driver

2020-08-26 Thread Neal Liu
style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for mtk-devapc soc: mediatek: add mt6779 devapc driver .../bindings/soc/mediatek/devapc.yaml | 58 drivers/soc/mediatek/Kconfig | 9 + drivers/soc/mediatek/Makefile

[PATCH v7 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-08-26 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

Re: [PATCH v6 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-26 Thread Neal Liu
Hi Chun-Kuang, On Tue, 2020-08-18 at 14:20 +0800, Neal Liu wrote: > Hi Chun-Kuang, > > On Tue, 2020-08-18 at 10:44 +0800, Neal Liu wrote: > > Hi Chun-Kuang, > > > > On Mon, 2020-08-17 at 23:13 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > &g

Re: [PATCH v6 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-18 Thread Neal Liu
Hi Chun-Kuang, On Tue, 2020-08-18 at 10:44 +0800, Neal Liu wrote: > Hi Chun-Kuang, > > On Mon, 2020-08-17 at 23:13 +0800, Chun-Kuang Hu wrote: > > Hi, Neal: > > > > Neal Liu 於 2020年8月17日 週一 下午12:02寫道: > > > > > > Hi Chun-Kuang, > > > > &

Re: [PATCH v6 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-17 Thread Neal Liu
Hi Chun-Kuang, On Mon, 2020-08-17 at 23:13 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月17日 週一 下午12:02寫道: > > > > Hi Chun-Kuang, > > > > On Sat, 2020-08-15 at 11:03 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: >

Re: [PATCH v6 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-16 Thread Neal Liu
Hi Chun-Kuang, On Sat, 2020-08-15 at 11:03 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月13日 週四 上午11:33寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

[PATCH v6] Add MediaTek MT6779 devapc driver

2020-08-12 Thread Neal Liu
hardware behavior. changes since v1: - move SoC specific part to DT data. - remove unnecessary boundary check. - remove unnecessary data type declaration. - use read_poll_timeout() instread of for loop polling. - revise coding style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc

[PATCH v6 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-12 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 ++ drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 320

[PATCH v6 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-08-12 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

Re: [PATCH v5 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-10 Thread Neal Liu
Hi Chun-Kuang, On Tue, 2020-08-11 at 07:14 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月10日 週一 上午11:43寫道: > > > > Hi Chun-Kuang, > > > > On Fri, 2020-08-07 at 23:52 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: >

Re: [PATCH v5 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-09 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-08-07 at 23:52 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月7日 週五 上午10:34寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

[PATCH v5 2/2] soc: mediatek: add mt6779 devapc driver

2020-08-06 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 ++ drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 315

[PATCH v5 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-08-06 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

[PATCH v5] Add MediaTek MT6779 devapc driver

2020-08-06 Thread Neal Liu
declaration. - use read_poll_timeout() instread of for loop polling. - revise coding style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for mtk-devapc soc: mediatek: add mt6779 devapc driver .../bindings/soc/mediatek/devapc.yaml | 58 drivers/soc

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-08-03 Thread Neal Liu
On Tue, 2020-08-04 at 00:13 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月3日 週一 上午11:32寫道: > > > > Hi Chun-Kuang, > > > > On Fri, 2020-07-31 at 23:03 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > > > Neal L

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-08-03 Thread Neal Liu
On Tue, 2020-08-04 at 00:04 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年8月3日 週一 下午12:01寫道: > > > > Hi Chun-Kuang, > > > > On Sat, 2020-08-01 at 08:12 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > > > This pa

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-08-02 Thread Neal Liu
Hi Chun-Kuang, On Sun, 2020-08-02 at 07:50 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月29日 週三 下午4:29寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-08-02 Thread Neal Liu
Hi Chun-Kuang, On Sat, 2020-08-01 at 08:12 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > This patch is for "mediatek,mt6779-devapc", so I think commit title > should show the SoC ID. Okay, I'll change title to 'soc:mediatek: add mt6779 devapc driver'. > > Neal L

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-08-02 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-07-31 at 23:55 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月31日 週五 上午10:52寫道: > > > > Hi Chun-Kuang, > > > > On Fri, 2020-07-31 at 00:14 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: >

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-08-02 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-07-31 at 23:03 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月31日 週五 上午10:44寫道: > > > > Hi Chun-Kuang, > > > > > > On Thu, 2020-07-30 at 00:38 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal

Re: [PATCH] acpi: fix 'return' with no value build warning

2020-08-02 Thread Neal Liu
On Fri, 2020-07-31 at 13:33 +0200, Rafael J. Wysocki wrote: > On Fri, Jul 31, 2020 at 5:39 AM Neal Liu wrote: > > > > Fixing CFI issue which introduced by commit efe9711214e6 is > > incomplete. > > Add return value to fix return-type build warning. > > > >

[PATCH] acpi: fix 'return' with no value build warning

2020-07-30 Thread Neal Liu
Fixing CFI issue which introduced by commit efe9711214e6 is incomplete. Add return value to fix return-type build warning. Signed-off-by: Neal Liu --- drivers/acpi/processor_idle.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/acpi/processor_idle.c b/drivers

acpi: fix 'return' with no value build warning

2020-07-30 Thread Neal Liu
*** BLURB HERE *** Neal Liu (1): acpi: fix 'return' with no value build warning drivers/acpi/processor_idle.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.18.0

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-07-30 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-07-31 at 00:14 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月29日 週三 下午4:29寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-07-30 Thread Neal Liu
Hi Chun-Kuang, On Thu, 2020-07-30 at 06:47 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月29日 週三 下午4:29寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-07-30 Thread Neal Liu
Hi Chun-Kuang, On Thu, 2020-07-30 at 00:38 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月29日 週三 下午4:29寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: linux-next: build warning after merge of the pm tree

2020-07-29 Thread Neal Liu
This warning should be fixed also. Should I send another patch? Thanks ! On Thu, 2020-07-30 at 12:55 +1000, Stephen Rothwell wrote: > Hi all, > > After merging the pm tree, today's linux-next build (x86_64 allmodconfig) > produced this warning: > > drivers/acpi/processor_idle.c: In function

[PATCH v4 2/2] soc: mediatek: add mtk-devapc driver

2020-07-29 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 ++ drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 323

[PATCH v4 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-07-29 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

[PATCH v4] Add MediaTek MT6779 devapc driver

2020-07-29 Thread Neal Liu
hardware behavior. changes since v1: - move SoC specific part to DT data. - remove unnecessary boundary check. - remove unnecessary data type declaration. - use read_poll_timeout() instread of for loop polling. - revise coding style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-28 Thread Neal Liu
On Wed, 2020-07-29 at 10:22 +0800, Chun-Kuang Hu wrote: > Neal Liu 於 2020年7月29日 週三 上午10:10寫道: > > > > Hi Chun-Kuang, > > > > On Tue, 2020-07-28 at 23:35 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > > > Neal Liu 於

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-28 Thread Neal Liu
Hi Chun-Kuang, On Tue, 2020-07-28 at 23:35 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月28日 週二 上午11:52寫道: > > > > Hi Chun-Kuang, > > > > On Mon, 2020-07-27 at 22:47 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > >

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-27 Thread Neal Liu
Hi Chun-Kuang, On Mon, 2020-07-27 at 22:47 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月27日 週一 上午11:06寫道: > > > > Hi Chun-Kuang, > > > > On Fri, 2020-07-24 at 23:55 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > >

[PATCH v3] cpuidle: Fix CFI failure

2020-07-26 Thread Neal Liu
changes since v2: - add more comments on enter_s2idle to explain why it is necessary to return int even if its return value is never used. changes since v1: - add more description in commit message. *** BLURB HERE *** Neal Liu (1): cpuidle: change enter_s2idle() prototype drivers/acpi

[PATCH v3] cpuidle: change enter_s2idle() prototype

2020-07-26 Thread Neal Liu
_driver *drv, int index); }; In this case, either enter() or enter_s2idle() would cause CFI check failed since they use same callee. Align function prototype of enter() since it needs return value for some use cases. The return value of enter_s2idle() is no need currently. Signed-off-

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-26 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-07-24 at 23:55 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月24日 週五 下午2:55寫道: > > > > Hi Chun-Kuang, > > > > On Fri, 2020-07-24 at 00:32 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > >

Re: [PATCH v2] cpuidle: change enter_s2idle() prototype

2020-07-24 Thread Neal Liu
On Fri, 2020-07-24 at 13:20 +0200, Rafael J. Wysocki wrote: > On Fri, Jul 24, 2020 at 12:24 PM Neal Liu wrote: > > > > On Fri, 2020-07-24 at 11:57 +0200, Rafael J. Wysocki wrote: > > > On Thu, Jul 23, 2020 at 9:07 PM Sami Tolvanen > > > wrote: > > > &g

Re: [PATCH v2] cpuidle: change enter_s2idle() prototype

2020-07-24 Thread Neal Liu
On Fri, 2020-07-24 at 11:57 +0200, Rafael J. Wysocki wrote: > On Thu, Jul 23, 2020 at 9:07 PM Sami Tolvanen wrote: > > > > On Mon, Jul 20, 2020 at 04:21:34PM +0800, Neal Liu wrote: > > > Gentle ping on this patch. > > > > > > > > > On Fri, 2020-0

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-24 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-07-24 at 00:32 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月23日 週四 下午2:11寫道: > > > > Hi Chun-Kuang, > > > > On Wed, 2020-07-22 at 22:25 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: > > > > >

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-23 Thread Neal Liu
Hi Chun-Kuang, On Wed, 2020-07-22 at 22:25 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月22日 週三 上午11:49寫道: > > > > Hi Chun-Kuang, > > > > On Wed, 2020-07-22 at 07:21 +0800, Chun-Kuang Hu wrote: > > > Hi, Neal: >

Re: [PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-21 Thread Neal Liu
Hi Chun-Kuang, On Wed, 2020-07-22 at 07:21 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月21日 週二 下午12:00寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

[PATCH v3 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-07-20 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

[PATCH v3 2/2] soc: mediatek: add mtk-devapc driver

2020-07-20 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 + drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 372

[PATCH v3] Add MediaTek MT6779 devapc driver

2020-07-20 Thread Neal Liu
read_poll_timeout() instread of for loop polling. - revise coding style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for mtk-devapc soc: mediatek: add mtk-devapc driver .../bindings/soc/mediatek/devapc.yaml | 58 +++ drivers/soc/mediatek/Kconfig

Re: [PATCH v2] cpuidle: change enter_s2idle() prototype

2020-07-20 Thread Neal Liu
Gentle ping on this patch. On Fri, 2020-07-10 at 11:08 +0800, Neal Liu wrote: > On Thu, 2020-07-09 at 14:18 +0200, Rafael J. Wysocki wrote: > > On Mon, Jul 6, 2020 at 5:13 AM Neal Liu wrote: > > > > > > Control Flow Integrity(CFI) is a security mechanism t

Re: [PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-15 Thread Neal Liu
Hi Chun-Kuang, On Thu, 2020-07-16 at 07:46 +0800, Chun-Kuang Hu wrote: > HI, Neal: > > Neal Liu 於 2020年7月9日 週四 下午5:13寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH v2 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-07-13 Thread Neal Liu
On Fri, 2020-07-10 at 18:41 +0800, Matthias Brugger wrote: > > On 09/07/2020 11:12, Neal Liu wrote: > > Add bindings for mtk-devapc. > > > > Signed-off-by: Neal Liu > > --- > > .../devicetree/bindings/soc/mediatek/devapc.yaml | 82 > > +++

Re: [PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-13 Thread Neal Liu
Hi Chun-Kuang, On Mon, 2020-07-13 at 22:20 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月13日 週一 下午4:27寫道: > > > > Hi Chun-Kuang, > > > > Thanks for your review. > > > > On Fri, 2020-07-10 at 22:21 +0800, Chun-Kuang Hu wrote: > >

Re: [PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-13 Thread Neal Liu
On Mon, 2020-07-13 at 13:16 +0200, Matthias Brugger wrote: > > On 13/07/2020 09:45, Neal Liu wrote: > > On Fri, 2020-07-10 at 14:14 +0200, Matthias Brugger wrote: > >> > > [snip] > >>> + > >>> +static int get_vio_slave_num(int slave_type) > &g

Re: [PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-13 Thread Neal Liu
Hi Chun-Kuang, Thanks for your review. On Fri, 2020-07-10 at 22:21 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月10日 週五 上午11:23寫道: > > > > Hi Chun-Kuang, > > > > Thanks for your review. > > > > On Thu, 2020-07-09 at 21:

Re: [PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-13 Thread Neal Liu
> + > > + size = (vio_dbgs_num / 2) * sizeof(struct mtk_devapc_vio_dbgs_desc); > > + devapc_ctx->vio_dbgs_desc = devm_kzalloc(>dev, size, GFP_KERNEL); > > + if (!devapc_ctx->vio_dbgs_desc) > > + return -ENOMEM; > > + > > + for (i = 0; i < vio_dbgs_num

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6779 driver

2020-07-13 Thread Neal Liu
[snip] > >>> +/* > >>> + * devapc_violation_irq - the devapc Interrupt Service Routine (ISR) > >>> will dump > >>> + * violation information including which master > >>> violates > >>> + * access slave. > >>> + */ > >>> +static irqreturn_t

Re: [PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-09 Thread Neal Liu
Hi Chun-Kuang, Thanks for your review. On Thu, 2020-07-09 at 21:01 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年7月9日 週四 下午5:13寫道: > > > > MediaTek bus fabric provides TrustZone security support and data > > protection to prevent slaves from b

Re: [PATCH v2] cpuidle: change enter_s2idle() prototype

2020-07-09 Thread Neal Liu
On Thu, 2020-07-09 at 14:18 +0200, Rafael J. Wysocki wrote: > On Mon, Jul 6, 2020 at 5:13 AM Neal Liu wrote: > > > > Control Flow Integrity(CFI) is a security mechanism that disallows > > changes to the original control flow graph of a compiled binary, > > mak

[PATCH v2 2/2] soc: mediatek: add mtk-devapc driver

2020-07-09 Thread Neal Liu
an interrupt, and it will be handled by mtk-devapc driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |9 + drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/mtk-devapc.c | 466

[PATCH v2] Add MediaTek MT6779 devapc driver

2020-07-09 Thread Neal Liu
type declaration. - use read_poll_timeout() instread of for loop polling. - revise coding style elegantly. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for mtk-devapc soc: mediatek: add mtk-devapc driver .../bindings/soc/mediatek/devapc.yaml | 82 +++ drivers/soc

[PATCH v2 1/2] dt-bindings: devapc: add bindings for mtk-devapc

2020-07-09 Thread Neal Liu
Add bindings for mtk-devapc. Signed-off-by: Neal Liu --- .../devicetree/bindings/soc/mediatek/devapc.yaml | 82 1 file changed, 82 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml diff --git a/Documentation/devicetree

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6779 driver

2020-07-07 Thread Neal Liu
add it into cc list... > > On 06/07/2020 11:28, Neal Liu wrote: > > MT6779 bus frabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected > > masters. > > The security violations are logged and s

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6779 driver

2020-07-06 Thread Neal Liu
On Mon, 2020-07-06 at 20:32 -0700, Randy Dunlap wrote: > On 7/6/20 8:30 PM, Neal Liu wrote: > > Hi Randy, > > > > Thanks for your review. > > > > On Mon, 2020-07-06 at 09:13 -0700, Randy Dunlap wrote: > >> On 7/6/20 2:28 AM, Neal Liu wrote: > >>

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6779 driver

2020-07-06 Thread Neal Liu
Hi Randy, Thanks for your review. On Mon, 2020-07-06 at 09:13 -0700, Randy Dunlap wrote: > On 7/6/20 2:28 AM, Neal Liu wrote: > > diff --git a/drivers/soc/mediatek/devapc/Kconfig > > b/drivers/soc/mediatek/devapc/Kconfig > > new file mode 100644 > > index 000

[PATCH 2/2] soc: mediatek: devapc: add devapc-mt6779 driver

2020-07-06 Thread Neal Liu
an interrupt, and it will be handled by devapc-mt6779 driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig|6 + drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/devapc/Kconfig

Add MediaTek MT6779 devapc driver

2020-07-06 Thread Neal Liu
or countermeasures. Any occurrence of security violation would raise an interrupt, and it will be handled by devapc-mt6779 driver. The violation information is printed in order to find the murderer. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for devapc-mt6779 soc: mediatek: devapc

[PATCH 1/2] dt-bindings: devapc: add bindings for devapc-mt6779

2020-07-06 Thread Neal Liu
Add bindings for MT6779 devapc. Signed-off-by: Neal Liu --- .../soc/mediatek/devapc/devapc-mt6779.yaml | 58 1 file changed, 58 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc/devapc-mt6779.yaml diff --git a/Documentation

[PATCH v2] cpuidle: change enter_s2idle() prototype

2020-07-05 Thread Neal Liu
_driver *drv, int index); }; In this case, either enter() or enter_s2idle() would cause CFI check failed since they use same callee. Align function prototype of enter() since it needs return value for some use cases. The return value of enter_s2idle() is no need currently. Signed-off-

[PATCH v2] cpuidle: Fix CFI failure

2020-07-05 Thread Neal Liu
changes since v1: - add more description in commit message. *** BLURB HERE *** Neal Liu (1): cpuidle: change enter_s2idle() prototype drivers/acpi/processor_idle.c | 6 -- drivers/cpuidle/cpuidle-tegra.c | 8 +--- drivers/idle/intel_idle.c | 6 -- include/linux/cpuidle.h

Re: [PATCH] cpuidle: change enter_s2idle() prototype

2020-06-30 Thread Neal Liu
On Mon, 2020-06-29 at 17:17 +0200, Rafael J. Wysocki wrote: > On Monday, June 29, 2020 11:05:40 AM CEST Neal Liu wrote: > > Control Flow Integrity(CFI) is a security mechanism that disallows > > changes to the original control flow graph of a compiled binary, > > making it

Re: [PATCH v2 1/2] dt-bindings: devapc: add bindings for devapc-mt6873

2020-06-30 Thread Neal Liu
On Mon, 2020-06-29 at 15:56 -0600, Rob Herring wrote: > On Fri, 19 Jun 2020 17:41:59 +0800, Neal Liu wrote: > > Add bindings for MT6873 devapc. > > > > Signed-off-by: Neal Liu > > --- > > .../soc/mediatek/devapc/devapc-mt6873.yaml | 61 > > +

Re: [PATCH v2 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-24 Thread Neal Liu
On Mon, 2020-06-22 at 12:05 +0200, Matthias Brugger wrote: > > On 19/06/2020 11:42, Neal Liu wrote: > > MT6873 bus frabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected > > masters. > > The security

Re: Add MediaTek MT6873 devapc driver

2020-06-23 Thread Neal Liu
On Tue, 2020-06-09 at 11:32 -0600, Rob Herring wrote: > On Tue, Jun 09, 2020 at 06:24:19PM +0800, Neal Liu wrote: > > These patch series introduce a MediaTek MT6873 devapc driver. > > > > MT6873 bus frabric provides TrustZone security support and data > > protection t

Re: [PATCH v2 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-22 Thread Neal Liu
Hi Chun-Kuang, On Sun, 2020-06-21 at 07:36 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年6月20日 週六 上午11:18寫道: > > > > Hi Chun-Kuang, > > > > Thanks for your quick feedback. > > > > On Sat, 2020-06-20 at 00:25 +0800, Chun-Kuang Hu wrote:

Re: [PATCH v2 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-19 Thread Neal Liu
Hi Chun-Kuang, Thanks for your quick feedback. On Sat, 2020-06-20 at 00:25 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年6月19日 週五 下午6:01寫道: > > > > MT6873 bus frabric provides TrustZone security support and data > > protection to prevent slaves from b

[PATCH v2 1/2] dt-bindings: devapc: add bindings for devapc-mt6873

2020-06-19 Thread Neal Liu
Add bindings for MT6873 devapc. Signed-off-by: Neal Liu --- .../soc/mediatek/devapc/devapc-mt6873.yaml | 61 1 file changed, 61 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc/devapc-mt6873.yaml diff --git a/Documentation

Add MediaTek MT6873 devapc driver

2020-06-19 Thread Neal Liu
debugging functions and make driver more simple. *** BLURB HERE *** Neal Liu (2): dt-bindings: devapc: add bindings for devapc-mt6873 soc: mediatek: devapc: add devapc-mt6873 driver .../soc/mediatek/devapc/devapc-mt6873.yaml| 61 + drivers/soc/mediatek/Kconfig |6

[PATCH v2 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-19 Thread Neal Liu
an interrupt, and it will be handled by devapc-mt6873 driver. The violation information is printed in order to find the murderer. Signed-off-by: Neal Liu --- drivers/soc/mediatek/Kconfig |6 + drivers/soc/mediatek/Makefile |1 + drivers/soc/mediatek/devapc

Re: Security Random Number Generator support

2020-06-18 Thread Neal Liu
Hi Marc, On Thu, 2020-06-18 at 10:50 +0100, Marc Zyngier wrote: > On 2020-06-03 08:54, Neal Liu wrote: > > Hi Neal, > > > Do you know which ARM expert could edict this standard? > > Or is there any chance that we can make one? And be reviewed by > > maintainers?

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-16 Thread Neal Liu
Hi Chun-Kuang, On Sat, 2020-06-13 at 07:20 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年6月9日 週二 下午6:25寫道: > > > > MT6873 bus frabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-16 Thread Neal Liu
Hi Chun-Kuang, On Mon, 2020-06-15 at 23:51 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年6月9日 週二 下午6:25寫道: > > > > MT6873 bus frabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-16 Thread Neal Liu
Hi Chun-Kuang, On Mon, 2020-06-15 at 22:17 +0800, Chun-Kuang Hu wrote: > Chun-Kuang Hu 於 2020年6月15日 週一 下午10:14寫道: > > > > Hi, Neal: > > > > Neal Liu 於 2020年6月15日 週一 上午10:43寫道: > > > > > > Hi Chun-Kuang, > > > > > > > > >

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-14 Thread Neal Liu
Hi Chun-Kuang, On Sun, 2020-06-14 at 11:26 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年6月9日 週二 下午6:25寫道: > > > > MT6873 bus frabric provides TrustZone security support and data > > protection to prevent slaves from being accessed by unexpected &g

Re: [PATCH 2/2] soc: mediatek: devapc: add devapc-mt6873 driver

2020-06-14 Thread Neal Liu
Hi Chun-Kuang, On Fri, 2020-06-12 at 23:27 +0800, Chun-Kuang Hu wrote: > Hi, Neal: > > Neal Liu 於 2020年6月12日 週五 上午11:04寫道: > > > > Hi Chun-Kuang, > > > > [snip] > > > > > > +/* > > > > > > + * devapc_violation_ir

  1   2   >