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
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 bin
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]
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
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
--- a
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...@mediate
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
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
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
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
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
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
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 ++
2021-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
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
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
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
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
--- a
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
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
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
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
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
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 a
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
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
t;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 C
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
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
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
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
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
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
regulators in mt8135.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
d
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
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 wh
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
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
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
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
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
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
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
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
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
(8) Patch 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 s
(8) Patch 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 s
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
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
> plac
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
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
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
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.
This driver is based on 3.18-rc1.
Flora Fu (3):
ARM: mediatek: Add Reset Controller for MediaTek S
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
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
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
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 Controller for MediaTek SoC
ARM: dts: mt8135: Add Reset Controller for MediaTek SoC
.../devicetree/bin
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 b
58 matches
Mail list logo