Re: [PATCH v2 4/7] dt-bindings: soc: mediatek: apusys: Add new document for APU power domain

2021-04-15 Thread Flora Fu
On Thu, 2021-04-15 at 10:25 -0500, Rob Herring wrote: > On Thu, Apr 15, 2021 at 01:52:37PM +0800, Flora Fu wrote: > > Document the bindings for APU power domain on MediaTek SoC. > > > > Signed-off-by: Flora Fu > > --- > > Note: > > This patch depends on MT

Re: [PATCH 4/8] dt-bindings: arm: mediatek: Add new document bindings for APU

2021-04-15 Thread Flora Fu
On Thu, 2021-04-15 at 16:24 -0500, Rob Herring wrote: > On Mon, Apr 12, 2021 at 1:45 AM Flora Fu wrote: > > > > On Fri, 2021-04-09 at 13:25 -0500, Rob Herring wrote: > > > On Wed, Apr 07, 2021 at 11:28:02AM +0800, Flora Fu wrote: > > > > Document the apusys

[PATCH v2 7/7] arm64: dts: mt8192: Add APU power domain node

2021-04-14 Thread Flora Fu
Add APU power domain node to MT8192. Signed-off-by: Flora Fu --- Note: This patch depends on MT8192 clock[1] and PMIC[2] patches which haven't yet been accepted. [1] https://patchwork.kernel.org/project/linux-mediatek/patch/20210324104110.13383-7-chun-jie.c...@mediatek.com/ [2] https

[PATCH v2 5/7] soc: mediatek: apu: Add apusys and add apu power domain driver

2021-04-14 Thread Flora Fu
Add the apusys in soc. Add driver for apu power domains. Signed-off-by: Flora Fu --- drivers/soc/mediatek/Kconfig | 10 + drivers/soc/mediatek/Makefile| 1 + drivers/soc/mediatek/apusys/Makefile | 2 + drivers/soc/mediatek/apusys/mtk-apu-pm.c | 612

[PATCH v2 6/7] arm64: dts: mt8192: Add APU node

2021-04-14 Thread Flora Fu
Add APU node to MT8192. Signed-off-by: Flora Fu --- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi b/arch/arm64/boot/dts/mediatek/mt8192.dtsi index eb17274c3719..561025d2ebab 100644

[PATCH v2 4/7] dt-bindings: soc: mediatek: apusys: Add new document for APU power domain

2021-04-14 Thread Flora Fu
Document the bindings for APU power domain on MediaTek SoC. Signed-off-by: Flora Fu --- Note: This patch depends on MT8192 clock[1] patches which haven't yet been accepted. [1] https://patchwork.kernel.org/project/linux-mediatek/patch/20210324104110.13383-7-chun-jie.c...@mediatek.com

[PATCH v2 3/7] dt-bindings: arm: mediatek: Add new document bindings for APU

2021-04-14 Thread Flora Fu
Document the apusys bindings. Signed-off-by: Flora Fu --- .../arm/mediatek/mediatek,apusys.yaml | 56 +++ 1 file changed, 56 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,apusys.yaml diff --git a/Documentation/devicetree

[PATCH v2 2/7] clk: mediatek: mt8192: Add APU clocks support

2021-04-14 Thread Flora Fu
Add APU clocks support on MT8192. Signed-off-by: Flora Fu --- drivers/clk/mediatek/clk-mt8192.c | 91 +++ 1 file changed, 91 insertions(+) diff --git a/drivers/clk/mediatek/clk-mt8192.c b/drivers/clk/mediatek/clk-mt8192.c index bf6a2084a348..4eb61f006306 100644

[PATCH v2 1/7] dt-bindings: clock: Add MT8192 APU clock bindings

2021-04-14 Thread Flora Fu
Add clock bindings for APU on MT8192. Signed-off-by: Flora Fu Acked-by: Rob Herring --- include/dt-bindings/clock/mt8192-clk.h | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/include/dt-bindings/clock/mt8192-clk.h b/include/dt-bindings/clock/mt8192-clk.h

[PATCH v2 0/7] Add Support for MediaTek MT8192 APU Power

2021-04-14 Thread Flora Fu
ts. 2) drop apu power domain header file for mt8192. v1: https://patchwork.kernel.org/project/linux-mediatek/list/?series=461999 Flora Fu (7): dt-bindings: clock: Add MT8192 APU clock bindings clk: mediatek: mt8192: Add APU clocks support dt-bindings: arm: mediatek: Add new document bin

[PATCH v2 0/7] Add Support for MediaTek MT8192 APU Power

2021-04-14 Thread Flora Fu
ts. 2) drop apu power domain header file for mt8192. v1: https://patchwork.kernel.org/project/linux-mediatek/list/?series=461999 Flora Fu (7): dt-bindings: clock: Add MT8192 APU clock bindings clk: mediatek: mt8192: Add APU clocks support dt-bindings: arm: mediatek: Add new document bin

Re: [PATCH 3/8] dt-bindings: apu: Add MT8192 APU power domain

2021-04-12 Thread Flora Fu
Apr 07, 2021 at 11:28:01AM +0800, Flora Fu wrote: > > Create MT8192 APU power domain bindings. > > Add top power domain id. > > > > Signed-off-by: Flora Fu > > --- > > include/dt-bindings/power/mt8192-apu-power.h | 11 +++ > > 1 file changed, 11

Re: [PATCH 4/8] dt-bindings: arm: mediatek: Add new document bindings for APU

2021-04-12 Thread Flora Fu
On Fri, 2021-04-09 at 13:25 -0500, Rob Herring wrote: > On Wed, Apr 07, 2021 at 11:28:02AM +0800, Flora Fu wrote: > > Document the apusys bindings. > > > > Signed-off-by: Flora Fu > > --- > > .../arm/mediatek/mediatek,apusys.yaml | 56 ++

Re: [PATCH 5/8] dt-bindings: soc: mediatek: apusys: Add new document for APU power domain

2021-04-07 Thread Flora Fu
-04-07 at 09:28 -0500, Rob Herring wrote: > On Wed, 07 Apr 2021 11:28:03 +0800, Flora Fu wrote: > > Document the bindings for APU power domain on MediaTek SoC. > > > > Signed-off-by: Flora Fu > > --- > > .../soc/mediatek/mediatek,apu-pm.yaml | 146 +

[PATCH 8/8] arm64: dts: mt8192: Add APU power domain node

2021-04-06 Thread Flora Fu
Add APU power domain node to MT8192. Signed-off-by: Flora Fu --- arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 7 + arch/arm64/boot/dts/mediatek/mt8192.dtsi| 29 + 2 files changed, 36 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192-evb.dts b/arch

[PATCH 4/8] dt-bindings: arm: mediatek: Add new document bindings for APU

2021-04-06 Thread Flora Fu
Document the apusys bindings. Signed-off-by: Flora Fu --- .../arm/mediatek/mediatek,apusys.yaml | 56 +++ 1 file changed, 56 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,apusys.yaml diff --git a/Documentation/devicetree

[PATCH 6/8] soc: mediatek: apu: Add apusys and add apu power domain driver

2021-04-06 Thread Flora Fu
Add the apusys in soc. Add driver for apu power domains. Signed-off-by: Flora Fu --- drivers/soc/mediatek/Kconfig | 10 + drivers/soc/mediatek/Makefile| 1 + drivers/soc/mediatek/apusys/Makefile | 2 + drivers/soc/mediatek/apusys/mtk-apu-pm.c | 613

[PATCH 7/8] arm64: dts: mt8192: Add APU node

2021-04-06 Thread Flora Fu
Add APU node to MT8192. Signed-off-by: Flora Fu --- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi b/arch/arm64/boot/dts/mediatek/mt8192.dtsi index eb17274c3719..b1467ccbe5aa 100644

[PATCH 5/8] dt-bindings: soc: mediatek: apusys: Add new document for APU power domain

2021-04-06 Thread Flora Fu
Document the bindings for APU power domain on MediaTek SoC. Signed-off-by: Flora Fu --- .../soc/mediatek/mediatek,apu-pm.yaml | 146 ++ 1 file changed, 146 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,apu-pm.yaml diff --git

[PATCH 3/8] dt-bindings: apu: Add MT8192 APU power domain

2021-04-06 Thread Flora Fu
Create MT8192 APU power domain bindings. Add top power domain id. Signed-off-by: Flora Fu --- include/dt-bindings/power/mt8192-apu-power.h | 11 +++ 1 file changed, 11 insertions(+) create mode 100644 include/dt-bindings/power/mt8192-apu-power.h diff --git a/include/dt-bindings/power

[PATCH 2/8] clk: mediatek: mt8192: Add APU clocks support

2021-04-06 Thread Flora Fu
Add APU clocks support on MT8192. Signed-off-by: Flora Fu --- drivers/clk/mediatek/clk-mt8192.c | 91 +++ 1 file changed, 91 insertions(+) diff --git a/drivers/clk/mediatek/clk-mt8192.c b/drivers/clk/mediatek/clk-mt8192.c index bf6a2084a348..4eb61f006306 100644

[PATCH 1/8] dt-bindings: clock: Add MT8192 APU clock bindings

2021-04-06 Thread Flora Fu
Add clock bindings for APU on MT8192. Signed-off-by: Flora Fu --- include/dt-bindings/clock/mt8192-clk.h | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/include/dt-bindings/clock/mt8192-clk.h b/include/dt-bindings/clock/mt8192-clk.h index ece5b4c0356c

[PATCH 0/8] Add Support for MediaTek MT8192 APU Power

2021-04-06 Thread Flora Fu
. This series is based on MT8192 clock[1] and PMIC[2] patches. [1] https://patchwork.kernel.org/project/linux-mediatek/list/?series=454523 [2] https://patchwork.kernel.org/project/linux-mediatek/list/?series=458733 Flora Fu (8): dt-bindings: clock: Add MT8192 APU clock bindings clk: mediatek: mt8192

[PATCH v4 2/3] dt-bindings: Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
Add device tree bindings. Acked-by: Philipp Zabel Signed-off-by: Flora Fu --- .../devicetree/bindings/reset/mediatek,reset.txt | 52 ++ 1 file changed, 52 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/mediatek,reset.txt diff --git

[PATCH v4 3/3] arm: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
Add reset controller to MT8135.dtsi. Acked-by: Philipp Zabel Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135.dtsi | 29 + 1 file changed, 29 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index ec83e69..989e488 100644

[PATCH v4 1/3] reset: mediatek: Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
Add a driver in reset controller. Signed-off-by: Flora Fu --- drivers/reset/Makefile | 1 + drivers/reset/reset-mtk.c | 130 + .../dt-bindings/reset-controller/mt8135-resets.h | 64 ++ .../dt-bindings/reset

[PATCH v4 0/3] Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
;size to data->num_regs. It is number of registers in syscon for reset usage. (2) Patch 2/3: update bindings document according to new dts layout of reset-controller. (3) Patch 3/3: change reset-controller device node as child of syscon. Flora Fu (3): reset: mediatek: Add Reset Contro

[PATCH v4 0/3] Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
. It is number of registers in syscon for reset usage. (2) Patch 2/3: update bindings document according to new dts layout of reset-controller. (3) Patch 3/3: change reset-controller device node as child of syscon. Flora Fu (3): reset: mediatek: Add Reset Controller for MediaTek SoC dt-bindings: Add

[PATCH v4 1/3] reset: mediatek: Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
Add a driver in reset controller. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/reset/Makefile | 1 + drivers/reset/reset-mtk.c | 130 + .../dt-bindings/reset-controller/mt8135-resets.h | 64

[PATCH v4 2/3] dt-bindings: Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
Add device tree bindings. Acked-by: Philipp Zabel p.za...@pengutronix.de Signed-off-by: Flora Fu flora...@mediatek.com --- .../devicetree/bindings/reset/mediatek,reset.txt | 52 ++ 1 file changed, 52 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset

[PATCH v4 3/3] arm: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-12-26 Thread Flora Fu
Add reset controller to MT8135.dtsi. Acked-by: Philipp Zabel p.za...@pengutronix.de Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135.dtsi | 29 + 1 file changed, 29 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts

[PATCH v4 2/6] mfd: MT6397: Add support for PMIC MT6397 MFD

2014-12-25 Thread Flora Fu
Add core files for MT6397 MFD driver. Signed-off-by: Flora Fu --- drivers/mfd/Kconfig | 10 + drivers/mfd/Makefile | 1 + drivers/mfd/mt6397-core.c| 94 + include/linux/mfd/mt6397/core.h | 23 +++ include/linux/mfd/mt6397

[PATCH v4 1/6] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-25 Thread Flora Fu
Add PMIC wrapper of MT8135 to access MT6397 MFD. Signed-off-by: Flora Fu --- drivers/soc/Kconfig | 1 + drivers/soc/Makefile| 1 + drivers/soc/mediatek/Kconfig| 12 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek

[PATCH v4 4/6] dt-bindings: Add document for MT6397 MFD

2014-12-25 Thread Flora Fu
Signed-off-by: Flora Fu --- Documentation/devicetree/bindings/mfd/mt6397.txt | 75 1 file changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt diff --git a/Documentation/devicetree/bindings/mfd/mt6397.txt b/Documentation

[PATCH v4 3/6] dt-bindings:: Add document for MT8135 PMIC Wrapper

2014-12-25 Thread Flora Fu
Signed-off-by: Flora Fu --- .../soc/mediatek/mediatek,mt8135-pwrap.txt | 51 ++ 1 file changed, 51 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8135-pwrap.txt diff --git a/Documentation/devicetree/bindings/soc

[PATCH v4 6/6] arm: dts: mt8135: Add support for MT6397 MFD and regulator

2014-12-25 Thread Flora Fu
Add device tree for MT6397 MFD and regulator in mt8135 evb board file. Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135-evbp1.dts | 193 + 1 file changed, 193 insertions(+) diff --git a/arch/arm/boot/dts/mt8135-evbp1.dts b/arch/arm/boot/dts/mt8135-evbp1

[PATCH v4 5/6] arm: dts: mt8135: Add support for MT8135 PMIC wrapper

2014-12-25 Thread Flora Fu
Add device tree for MT8135 PMIC wrapper in mt8135.dtsi. Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index ec83e69..ab08063 100644 --- a/arch/arm/boot

[PATCH v4 0/6] Add Support for MediaTek PMIC MT6397 MFD Core and Regulator

2014-12-25 Thread Flora Fu
t8135.dtsi. Initial version (v1): http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/302984.html Flora Fu (6): soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC mfd: MT6397: Add support for PMIC MT6397 MFD dt-bindings:: Add document for MT8135 PMIC Wrapper dt-bindings:

[PATCH v4 0/6] Add Support for MediaTek PMIC MT6397 MFD Core and Regulator

2014-12-25 Thread Flora Fu
-kernel/2014-November/302984.html Flora Fu (6): soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC mfd: MT6397: Add support for PMIC MT6397 MFD dt-bindings:: Add document for MT8135 PMIC Wrapper dt-bindings: Add document for MT6397 MFD arm: dts: mt8135: Add support for MT8135 PMIC

[PATCH v4 6/6] arm: dts: mt8135: Add support for MT6397 MFD and regulator

2014-12-25 Thread Flora Fu
Add device tree for MT6397 MFD and regulator in mt8135 evb board file. Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135-evbp1.dts | 193 + 1 file changed, 193 insertions(+) diff --git a/arch/arm/boot/dts/mt8135-evbp1.dts b/arch/arm

[PATCH v4 5/6] arm: dts: mt8135: Add support for MT8135 PMIC wrapper

2014-12-25 Thread Flora Fu
Add device tree for MT8135 PMIC wrapper in mt8135.dtsi. Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index ec83e69..ab08063 100644

[PATCH v4 3/6] dt-bindings:: Add document for MT8135 PMIC Wrapper

2014-12-25 Thread Flora Fu
Signed-off-by: Flora Fu flora...@mediatek.com --- .../soc/mediatek/mediatek,mt8135-pwrap.txt | 51 ++ 1 file changed, 51 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8135-pwrap.txt diff --git a/Documentation/devicetree

[PATCH v4 4/6] dt-bindings: Add document for MT6397 MFD

2014-12-25 Thread Flora Fu
Signed-off-by: Flora Fu flora...@mediatek.com --- Documentation/devicetree/bindings/mfd/mt6397.txt | 75 1 file changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt diff --git a/Documentation/devicetree/bindings/mfd/mt6397.txt

[PATCH v4 2/6] mfd: MT6397: Add support for PMIC MT6397 MFD

2014-12-25 Thread Flora Fu
Add core files for MT6397 MFD driver. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/mfd/Kconfig | 10 + drivers/mfd/Makefile | 1 + drivers/mfd/mt6397-core.c| 94 + include/linux/mfd/mt6397/core.h | 23 +++ include/linux

[PATCH v4 1/6] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-25 Thread Flora Fu
Add PMIC wrapper of MT8135 to access MT6397 MFD. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/soc/Kconfig | 1 + drivers/soc/Makefile| 1 + drivers/soc/mediatek/Kconfig| 12 + drivers/soc/mediatek/Makefile | 1

Re: [PATCH RESEND v2] mfd: syscon: add child device support

2014-12-15 Thread Flora Fu
Hi, The patch set is used to implement reset controller in http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/299141.html Tested-by: Flora Fu Thanks, Flora On Mon, 2014-12-15 at 09:58 +, Lee Jones wrote: > On Mon, 15 Dec 2014, Philipp Zabel wrote: > > Am Mo

Re: [PATCH RESEND v2] mfd: syscon: add child device support

2014-12-15 Thread Flora Fu
Hi, The patch set is used to implement reset controller in http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/299141.html Tested-by: Flora Fu flora...@mediatek.com Thanks, Flora On Mon, 2014-12-15 at 09:58 +, Lee Jones wrote: On Mon, 15 Dec 2014, Philipp Zabel wrote: Am

Re: [PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-11 Thread Flora Fu
Hi, On Tue, 2014-12-09 at 12:20 +0100, Arnd Bergmann wrote: > On Tuesday 09 December 2014 11:30:15 Matthias Brugger wrote: > > 2014-12-09 11:13 GMT+01:00 Sascha Hauer : > > > On Tue, Dec 09, 2014 at 09:23:18AM +0100, Arnd Bergmann wrote: > > >> > > >> I think we have had a similar case recently

Re: [PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-11 Thread Flora Fu
Hi, On Tue, 2014-12-09 at 12:20 +0100, Arnd Bergmann wrote: On Tuesday 09 December 2014 11:30:15 Matthias Brugger wrote: 2014-12-09 11:13 GMT+01:00 Sascha Hauer s.ha...@pengutronix.de: On Tue, Dec 09, 2014 at 09:23:18AM +0100, Arnd Bergmann wrote: I think we have had a similar case

Re: [PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-08 Thread Flora Fu
Hi, Arnd, On Fri, 2014-12-05 at 11:13 +0100, Arnd Bergmann wrote: > On Friday 05 December 2014 12:07:52 Flora Fu wrote: > > Add PMIC wrapper of MT8135 to access MT6397 MFD. > > > > Signed-off-by: Flora Fu > > > > Please explain what a PMIC wrapper is and why y

Re: [PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-08 Thread Flora Fu
Hi, Arnd, On Fri, 2014-12-05 at 11:13 +0100, Arnd Bergmann wrote: On Friday 05 December 2014 12:07:52 Flora Fu wrote: Add PMIC wrapper of MT8135 to access MT6397 MFD. Signed-off-by: Flora Fu flora...@mediatek.com Please explain what a PMIC wrapper is and why you need one for MT8135

[PATCH v3 3/8] regulator: MT6397: Add support for MT6397 regulator

2014-12-04 Thread Flora Fu
Add MT6397 regulator driver. Signed-off-by: Flora Fu --- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/mt6397-regulator.c | 332 + include/linux/regulator/mt6397-regulator.h | 49

[PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-04 Thread Flora Fu
Add PMIC wrapper of MT8135 to access MT6397 MFD. Signed-off-by: Flora Fu --- drivers/soc/Kconfig| 1 + drivers/soc/Makefile | 1 + drivers/soc/mediatek/Kconfig | 12 + drivers/soc/mediatek/Makefile | 1 + drivers

[PATCH v3 4/8] dt-bindings:: Add document for MT8135 PMIC Wrapper

2014-12-04 Thread Flora Fu
Signed-off-by: Flora Fu --- .../soc/mediatek/mediatek,mt8135-pwrap.txt | 51 ++ 1 file changed, 51 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8135-pwrap.txt diff --git a/Documentation/devicetree/bindings/soc

[PATCH v3 7/8] ARM: dts: mt8135: Add support for MT8135 PMIC wrapper

2014-12-04 Thread Flora Fu
Add device tree for MT8135 PMIC wrapper in mt8135.dtsi. Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index 90a56ad..86b1326 100644 --- a/arch/arm/boot

[PATCH v3 2/8] mfd: MT6397: Add support for PMIC MT6397 MFD

2014-12-04 Thread Flora Fu
Add core files for MT6397 MFD driver. Signed-off-by: Flora Fu --- drivers/mfd/Kconfig | 10 + drivers/mfd/Makefile | 1 + drivers/mfd/mt6397-core.c| 87 + include/linux/mfd/mt6397/core.h | 23 +++ include/linux/mfd/mt6397

[PATCH v3 5/8] dt-bindings: Add document for MT6397 MFD

2014-12-04 Thread Flora Fu
Signed-off-by: Flora Fu --- Documentation/devicetree/bindings/mfd/mt6397.txt | 75 1 file changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt diff --git a/Documentation/devicetree/bindings/mfd/mt6397.txt b/Documentation

[PATCH v3 8/8] ARM: dts: mt8135: Add support for MT6397 MFD and regulator

2014-12-04 Thread Flora Fu
Add device tree for MT6397 MFD and regulator in mt8135-evbp1.dts board file Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135-evbp1.dts | 193 + 1 file changed, 193 insertions(+) diff --git a/arch/arm/boot/dts/mt8135-evbp1.dts b/arch/arm/boot/dts/mt8135

[PATCH v3 6/8] dt-bindings: Add document for MT6397 regulator

2014-12-04 Thread Flora Fu
Signed-off-by: Flora Fu --- .../bindings/regulator/mt6397-regulator.txt| 217 + 1 file changed, 217 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/mt6397-regulator.txt diff --git a/Documentation/devicetree/bindings/regulator/mt6397

[PATCH v3 0/8] Add Support for MediaTek PMIC MT6397 MFD Core and Regulator

2014-12-04 Thread Flora Fu
8/8: Update device tree for MT6397 regulators in mt8135.dtsi. Initial version (v1): http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/302984.html This driver is based on 3.18-rc1. Flora Fu (8): soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC mfd: MT6397: Add support for

[PATCH v3 0/8] Add Support for MediaTek PMIC MT6397 MFD Core and Regulator

2014-12-04 Thread Flora Fu
8/8: Update device tree for MT6397 regulators in mt8135.dtsi. Initial version (v1): http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/302984.html This driver is based on 3.18-rc1. Flora Fu (8): soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC mfd: MT6397: Add support for

[PATCH v3 0/8] Add Support for MediaTek PMIC MT6397 MFD Core and Regulator

2014-12-04 Thread Flora Fu
(v1): http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/302984.html This driver is based on 3.18-rc1. Flora Fu (8): soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC mfd: MT6397: Add support for PMIC MT6397 MFD regulator: MT6397: Add support for MT6397 regulator dt

[PATCH v3 0/8] Add Support for MediaTek PMIC MT6397 MFD Core and Regulator

2014-12-04 Thread Flora Fu
(v1): http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/302984.html This driver is based on 3.18-rc1. Flora Fu (8): soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC mfd: MT6397: Add support for PMIC MT6397 MFD regulator: MT6397: Add support for MT6397 regulator dt

[PATCH v3 6/8] dt-bindings: Add document for MT6397 regulator

2014-12-04 Thread Flora Fu
Signed-off-by: Flora Fu flora...@mediatek.com --- .../bindings/regulator/mt6397-regulator.txt| 217 + 1 file changed, 217 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/mt6397-regulator.txt diff --git a/Documentation/devicetree

[PATCH v3 8/8] ARM: dts: mt8135: Add support for MT6397 MFD and regulator

2014-12-04 Thread Flora Fu
Add device tree for MT6397 MFD and regulator in mt8135-evbp1.dts board file Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135-evbp1.dts | 193 + 1 file changed, 193 insertions(+) diff --git a/arch/arm/boot/dts/mt8135-evbp1.dts b/arch

[PATCH v3 2/8] mfd: MT6397: Add support for PMIC MT6397 MFD

2014-12-04 Thread Flora Fu
Add core files for MT6397 MFD driver. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/mfd/Kconfig | 10 + drivers/mfd/Makefile | 1 + drivers/mfd/mt6397-core.c| 87 + include/linux/mfd/mt6397/core.h | 23 +++ include/linux

[PATCH v3 5/8] dt-bindings: Add document for MT6397 MFD

2014-12-04 Thread Flora Fu
Signed-off-by: Flora Fu flora...@mediatek.com --- Documentation/devicetree/bindings/mfd/mt6397.txt | 75 1 file changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt diff --git a/Documentation/devicetree/bindings/mfd/mt6397.txt

[PATCH v3 7/8] ARM: dts: mt8135: Add support for MT8135 PMIC wrapper

2014-12-04 Thread Flora Fu
Add device tree for MT8135 PMIC wrapper in mt8135.dtsi. Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index 90a56ad..86b1326 100644

[PATCH v3 4/8] dt-bindings:: Add document for MT8135 PMIC Wrapper

2014-12-04 Thread Flora Fu
Signed-off-by: Flora Fu flora...@mediatek.com --- .../soc/mediatek/mediatek,mt8135-pwrap.txt | 51 ++ 1 file changed, 51 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8135-pwrap.txt diff --git a/Documentation/devicetree

[PATCH v3 3/8] regulator: MT6397: Add support for MT6397 regulator

2014-12-04 Thread Flora Fu
Add MT6397 regulator driver. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/mt6397-regulator.c | 332 + include/linux/regulator/mt6397

[PATCH v3 1/8] soc: mediatek: Add PMIC wrapper for MT8135 and MT6397 SoC

2014-12-04 Thread Flora Fu
Add PMIC wrapper of MT8135 to access MT6397 MFD. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/soc/Kconfig| 1 + drivers/soc/Makefile | 1 + drivers/soc/mediatek/Kconfig | 12 + drivers/soc/mediatek/Makefile

Re: [PATCH v2 2/8] mfd: MT6397: Add support for PMIC MT6397 MFD

2014-12-03 Thread Flora Fu
On Mon, 2014-12-01 at 11:47 +, Lee Jones wrote: > On Fri, 28 Nov 2014, Flora Fu wrote: > > > + if (!mt6397) > > + return -ENOMEM; > > + > > + mt6397->dev = >dev; > > Is this used else where? If not, I think you can remove

Re: [PATCH v2 2/8] mfd: MT6397: Add support for PMIC MT6397 MFD

2014-12-03 Thread Flora Fu
On Mon, 2014-12-01 at 11:47 +, Lee Jones wrote: On Fri, 28 Nov 2014, Flora Fu wrote: + if (!mt6397) + return -ENOMEM; + + mt6397-dev = pdev-dev; Is this used else where? If not, I think you can remove it. No one is used it in this patch sets but it will be used

Re: [PATCH v2] mfd: syscon: add child device support

2014-11-16 Thread Flora Fu
Hi, Philipp, How is the status of syscon patch in https://lkml.org/lkml/2014/5/27/422 ? Will this patch be accepted in feature release 3.19? Thanks, Flora On Mon, 2014-11-03 at 10:16 +0100, Philipp Zabel wrote: > For devices which have a complete register for themselves, it is possible to >

Re: [PATCH v2] mfd: syscon: add child device support

2014-11-16 Thread Flora Fu
Hi, Philipp, How is the status of syscon patch in https://lkml.org/lkml/2014/5/27/422 ? Will this patch be accepted in feature release 3.19? Thanks, Flora On Mon, 2014-11-03 at 10:16 +0100, Philipp Zabel wrote: For devices which have a complete register for themselves, it is possible to place

[PATCH v3 1/3] ARM: mediatek: Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
Add a driver in reset controller. Signed-off-by: Flora Fu --- drivers/reset/Makefile| 1 + drivers/reset/reset-mtk.c | 131 ++ 2 files changed, 132 insertions(+) create mode 100644 drivers/reset/reset-mtk.c diff --git a/drivers/reset/Makefile

[PATCH v3 3/3] ARM: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
Add reset controller to MT8135 board dts. Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135.dtsi | 27 + .../dt-bindings/reset-controller/mt8135-resets.h | 64 ++ 2 files changed, 91 insertions(+) create mode 100644 include/dt-bindings

[PATCH v3 2/3] dt-bindings: Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
Add device tree bindings. Signed-off-by: Flora Fu --- .../devicetree/bindings/reset/mediatek,reset.txt | 50 ++ 1 file changed, 50 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/mediatek,reset.txt diff --git a/Documentation/devicetree/bindings

[PATCH v3 0/3] Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
yscon for reset usage. (2) Patch 2/3: update bindings document according to new dts layout of reset-controller. (3) Patch 3/3: change reset-controller device node as child of syscon. This driver is based on 3.18-rc1. Flora Fu (3): ARM: mediatek: Add Reset Controller for MediaTek SoC

[PATCH v3 0/3] Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
usage. (2) Patch 2/3: update bindings document according to new dts layout of reset-controller. (3) Patch 3/3: change reset-controller device node as child of syscon. This driver is based on 3.18-rc1. Flora Fu (3): ARM: mediatek: Add Reset Controller for MediaTek SoC dt-bindings: Add Reset

[PATCH v3 2/3] dt-bindings: Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
Add device tree bindings. Signed-off-by: Flora Fu flora...@mediatek.com --- .../devicetree/bindings/reset/mediatek,reset.txt | 50 ++ 1 file changed, 50 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/mediatek,reset.txt diff --git a/Documentation

[PATCH v3 1/3] ARM: mediatek: Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
Add a driver in reset controller. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/reset/Makefile| 1 + drivers/reset/reset-mtk.c | 131 ++ 2 files changed, 132 insertions(+) create mode 100644 drivers/reset/reset-mtk.c diff --git

[PATCH v3 3/3] ARM: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-11-05 Thread Flora Fu
Add reset controller to MT8135 board dts. Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135.dtsi | 27 + .../dt-bindings/reset-controller/mt8135-resets.h | 64 ++ 2 files changed, 91 insertions(+) create mode 100644

[PATCH v2 2/3] dt-bindings: Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
Add device tree bindings. Signed-off-by: Flora Fu --- .../devicetree/bindings/reset/mediatek,reset.txt | 45 ++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/mediatek,reset.txt diff --git a/Documentation/devicetree/bindings

[PATCH v2 3/3] ARM: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
Add reset controller to MT8135 board dts. Signed-off-by: Flora Fu --- arch/arm/boot/dts/mt8135.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index 90a56ad..259a2b5 100644 --- a/arch/arm/boot/dts

[PATCH v2 1/3] ARM: mediatek: Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
Add a driver in reset controller. Signed-off-by: Flora Fu --- drivers/reset/Makefile| 1 + drivers/reset/reset-mtk.c | 131 ++ 2 files changed, 132 insertions(+) create mode 100644 drivers/reset/reset-mtk.c diff --git a/drivers/reset/Makefile

[PATCH v2 0/3] Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
change reset-controller device node as child of syscon. This driver is based on 3.18-rc1. Flora Fu (3): ARM: mediatek: Add Reset Controller for MediaTek SoC dt-bindings: Add Reset Controller for MediaTek SoC ARM: dts: mt8135: Add Reset Controller for MediaTek SoC .../devicetree/bindings

[PATCH v2 0/3] Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
reset-controller device node as child of syscon. This driver is based on 3.18-rc1. Flora Fu (3): ARM: mediatek: Add Reset Controller for MediaTek SoC dt-bindings: Add Reset Controller for MediaTek SoC ARM: dts: mt8135: Add Reset Controller for MediaTek SoC .../devicetree/bindings/reset

[PATCH v2 1/3] ARM: mediatek: Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
Add a driver in reset controller. Signed-off-by: Flora Fu flora...@mediatek.com --- drivers/reset/Makefile| 1 + drivers/reset/reset-mtk.c | 131 ++ 2 files changed, 132 insertions(+) create mode 100644 drivers/reset/reset-mtk.c diff --git

[PATCH v2 2/3] dt-bindings: Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
Add device tree bindings. Signed-off-by: Flora Fu flora...@mediatek.com --- .../devicetree/bindings/reset/mediatek,reset.txt | 45 ++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/mediatek,reset.txt diff --git a/Documentation

[PATCH v2 3/3] ARM: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-11-03 Thread Flora Fu
Add reset controller to MT8135 board dts. Signed-off-by: Flora Fu flora...@mediatek.com --- arch/arm/boot/dts/mt8135.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi index 90a56ad..259a2b5 100644

Re: [PATCH 3/3] ARM: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-10-30 Thread Flora Fu
Hi, Philipp, On Thu, 2014-10-30 at 10:02 +0100, Philipp Zabel wrote: > Since the reset controller driver accesses registers solely through the > syscon regmap, I'd prefer to keep with the device tree control graph > concept and make the reset-controller nodes children of the syscon > nodes. I've

Re: [PATCH 3/3] ARM: dts: mt8135: Add Reset Controller for MediaTek SoC

2014-10-30 Thread Flora Fu
Hi, Philipp, On Thu, 2014-10-30 at 10:02 +0100, Philipp Zabel wrote: Since the reset controller driver accesses registers solely through the syscon regmap, I'd prefer to keep with the device tree control graph concept and make the reset-controller nodes children of the syscon nodes. I've