atek/clk-mt8192-mm.c
> create mode 100644 drivers/clk/mediatek/clk-mt8192-msdc.c
> create mode 100644 drivers/clk/mediatek/clk-mt8192-scp_adsp.c
> create mode 100644 drivers/clk/mediatek/clk-mt8192-vdec.c
> create mode 100644 drivers/clk/mediatek/clk-mt8192-venc.c
> create mode 100644 drivers/clk/mediatek/clk-mt8192.c
> create mode 100644 include/dt-bindings/clock/mt8192-clk.h
> ___
> Linux-mediatek mailing list
> linux-media...@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-mediatek
All patches in this series:
Reviewed-by: James Liao
Add idle states for cpu-off and cluster-off.
Signed-off-by: James Liao
---
arch/arm64/boot/dts/mediatek/mt8192.dtsi | 44
1 file changed, 44 insertions(+)
This patch bases on v5.10 and [1], adds idle-states for MT8192 CPUs.
[1]
https://lore.kernel.org/linux-arm
Enable mcdi-cpu and mcdi-cluster on MT8183 CPUs.
Signed-off-by: James Liao
---
This patch bases on v5.1-rc1 and [1], adds idle-states for MT8183 CPUs.
[1] https://patchwork.kernel.org/patch/10962375/
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 30 ++
1 file changed
On Tue, 2019-03-05 at 13:05 +0800, Weiyi Lu wrote:
> From: James Liao
>
> Some modules may need to change its clock rate before turn on it.
> So changing PLL's rate when it is off should be allowed.
> This patch removes PLL enabled check before set rate, so that
> PLLs can set
2-bit.
> Add configurable pcw_chg_reg to set the pcw change control register
> address or using the default control register CON1 if without
> setting in pll data.
>
> Signed-off-by: Weiyi Lu
Reviewed-by: James Liao
> ---
> drivers/clk/mediatek/clk-mtk.h | 1 +
>
eiyi Lu
Reviewed-by: James Liao
> ---
> drivers/clk/mediatek/clk-gate.c | 5 +++--
> drivers/clk/mediatek/clk-gate.h | 3 ++-
> drivers/clk/mediatek/clk-mtk.c | 3 ++-
> drivers/clk/mediatek/clk-mtk.h | 1 +
> 4 files changed, 8 insertions(+), 4 deletions(-)
>
> diff --git a
o
>1.5Ghz, add a variable to indicate platform-dependent.
>
> Signed-off-by: Owen Chen
> Signed-off-by: Weiyi Lu
> Acked-by: Sean Wang
Reviewed-by: James Liao
> ---
> drivers/clk/mediatek/clk-mtk.h | 2 ++
> drivers/clk/mediatek/clk-pll.c | 15 +++
> 2
changing PLL rate
> and be restored after new settings applied.
>
> Fixes: e2f744a82d725 (clk: mediatek: Add MT2712 clock support)
> Cc:
> Signed-off-by: Owen Chen
> Signed-off-by: Weiyi Lu
Reviewed-by: James Liao
> ---
> drivers/clk/mediatek/clk-pll.c | 48 ++
The sw design need to add a new API to handle this hw change with
> a new mtk_clk_mux/mtk_mux struct in new file "clk-mux.c", "clk-mux.h".
>
> Signed-off-by: Owen Chen
> Signed-off-by: Weiyi Lu
Reviewed-by: James Liao
> ---
> drivers/c
Add CPU idle state nodes to enable C1/C2 idle states.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
---
changes since v1:
- Rebase to 4.14-rc1.
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 25 +
1 file changed, 25 insertions(+)
diff --git a/arch/arm64/bo
Add CPU idle state nodes to enable C1/C2 idle states.
Signed-off-by: James Liao
---
changes since v1:
- Rebase to 4.14-rc1.
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 25 +
1 file changed, 25 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
b
Add CPU idle state nodes to enable C1/C2 idle states.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
---
This patch bases on latest Matthias v4.13-next/dts64 branch [1],
add CPU idle states for MT2712.
[1] https://github.com/mbgg/linux-mediatek.git
arch/arm64/boot/dts/me
Add CPU idle state nodes to enable C1/C2 idle states.
Signed-off-by: James Liao
---
This patch bases on latest Matthias v4.13-next/dts64 branch [1],
add CPU idle states for MT2712.
[1] https://github.com/mbgg/linux-mediatek.git
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 25
k-cpumux.c| 2 +-
> drivers/clk/mediatek/clk-mtk.c | 2 +-
> drivers/clk/mediatek/reset.c | 2 +-
For clk/mediatek:
Acked-by: James Liao <jamesjj.l...@mediatek.com>
Best regards,
James
k-cpumux.c| 2 +-
> drivers/clk/mediatek/clk-mtk.c | 2 +-
> drivers/clk/mediatek/reset.c | 2 +-
For clk/mediatek:
Acked-by: James Liao
Best regards,
James
This patch rearrange MT2701 DT nodes to keep them in ascending order.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
---
arch/arm/boot/dts/mt2701.dtsi | 36 ++--
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/arch/arm/boot/dts/mt2701.
This patch series base on v4.10-rc1, include MT2701 power domain and clock
DT nodes.
An early patch [1] which was not applied in v4.10-rc1 also included in this
patch series.
[1] https://patchwork.kernel.org/patch/9457625/
James Liao (3):
arm: dts: mt2701: Sort DT nodes by register address
This patch rearrange MT2701 DT nodes to keep them in ascending order.
Signed-off-by: James Liao
---
arch/arm/boot/dts/mt2701.dtsi | 36 ++--
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701
This patch series base on v4.10-rc1, include MT2701 power domain and clock
DT nodes.
An early patch [1] which was not applied in v4.10-rc1 also included in this
patch series.
[1] https://patchwork.kernel.org/patch/9457625/
James Liao (3):
arm: dts: mt2701: Sort DT nodes by register address
Add power domain controller node (scpsys) for MT2701.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
---
arch/arm/boot/dts/mt2701.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi
index 150c48d..b
Add MT2701 subsystem clock controllers, inlcude mmsys, imgsys,
vdecsys, hifsys, ethsys and bdpsys.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
---
arch/arm/boot/dts/mt2701.dtsi | 36
1 file changed, 36 insertions(+)
diff --git a/arch/arm/bo
Add power domain controller node (scpsys) for MT2701.
Signed-off-by: James Liao
---
arch/arm/boot/dts/mt2701.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi
index 150c48d..bdf8954 100644
--- a/arch/arm/boot/dts
Add MT2701 subsystem clock controllers, inlcude mmsys, imgsys,
vdecsys, hifsys, ethsys and bdpsys.
Signed-off-by: James Liao
---
arch/arm/boot/dts/mt2701.dtsi | 36
1 file changed, 36 insertions(+)
diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot
This patch rearrange MT2701 DT nodes to keep them in ascending order.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
---
This patch is based on latest v4.9-next/dts branch of [1], to fix MT2701
DT nodes ordering.
[1] https://github.com/mbgg/linux-mediatek/tree/v4.9-next/dts
ar
This patch rearrange MT2701 DT nodes to keep them in ascending order.
Signed-off-by: James Liao
---
This patch is based on latest v4.9-next/dts branch of [1], to fix MT2701
DT nodes ordering.
[1] https://github.com/mbgg/linux-mediatek/tree/v4.9-next/dts
arch/arm/boot/dts/mt2701.dtsi | 36
-off-by: James Liao <jamesjj.l...@mediatek.com>
Acked-by: Michael Turquette <mturuqe...@baylibre.com>
---
Please refer to previous comments in [1] and [2].
changes since v2:
- Rebase to v4.9-rc1.
changes since v1:
- Add more explanation in commit messages.
[1] https://patchwork.kern
-off-by: James Liao
Acked-by: Michael Turquette
---
Please refer to previous comments in [1] and [2].
changes since v2:
- Rebase to v4.9-rc1.
changes since v1:
- Add more explanation in commit messages.
[1] https://patchwork.kernel.org/patch/7983221/
[2] https://patchwork.kernel.org/patch/7998891
Hi Stephen,
On Mon, 2016-10-31 at 11:06 -0700, Stephen Boyd wrote:
> On 10/31, James Liao wrote:
> > On Thu, 2016-10-27 at 18:17 -0700, Stephen Boyd wrote:
> > > On 10/21, Erin Lo wrote:
> > > > @@ -244,3 +256,31 @@ void mtk_clk_register_composites(const stru
Hi Stephen,
On Mon, 2016-10-31 at 11:06 -0700, Stephen Boyd wrote:
> On 10/31, James Liao wrote:
> > On Thu, 2016-10-27 at 18:17 -0700, Stephen Boyd wrote:
> > > On 10/21, Erin Lo wrote:
> > > > @@ -244,3 +256,31 @@ void mtk_clk_register_composites(const stru
Hi Stephen,
On Thu, 2016-10-27 at 18:17 -0700, Stephen Boyd wrote:
> On 10/21, Erin Lo wrote:
> > diff --git a/drivers/clk/mediatek/clk-mt2701-bdp.c
> > b/drivers/clk/mediatek/clk-mt2701-bdp.c
> > new file mode 100644
> > index 000..dbf6ab2
> > --- /dev/null
> > +++
Hi Stephen,
On Thu, 2016-10-27 at 18:17 -0700, Stephen Boyd wrote:
> On 10/21, Erin Lo wrote:
> > diff --git a/drivers/clk/mediatek/clk-mt2701-bdp.c
> > b/drivers/clk/mediatek/clk-mt2701-bdp.c
> > new file mode 100644
> > index 000..dbf6ab2
> > --- /dev/null
> > +++
On Mon, 2016-10-31 at 01:08 +0100, Matthias Brugger wrote:
> Hi James,
>
> On 10/20/2016 10:56 AM, James Liao wrote:
> > Some power domain comsumers may init before module_init.
> > So the power domain provider (scpsys) need to be initialized
> > earlier too.
> >
On Mon, 2016-10-31 at 01:08 +0100, Matthias Brugger wrote:
> Hi James,
>
> On 10/20/2016 10:56 AM, James Liao wrote:
> > Some power domain comsumers may init before module_init.
> > So the power domain provider (scpsys) need to be initialized
> > earlier too.
> >
Hi Matthias,
Sorry for late reply due to our email service.
On Tue, 2016-10-25 at 16:04 +0200, Matthias Brugger wrote:
> Hi James,
>
> On 10/20/2016 10:56 AM, James Liao wrote:
> > -static int scpsys_probe(struct platform_device *pdev)
> > +static void init_clks(struct
Hi Matthias,
Sorry for late reply due to our email service.
On Tue, 2016-10-25 at 16:04 +0200, Matthias Brugger wrote:
> Hi James,
>
> On 10/20/2016 10:56 AM, James Liao wrote:
> > -static int scpsys_probe(struct platform_device *pdev)
> > +static void init_clks(struct
From: Shunli Wang <shunli.w...@mediatek.com>
Add power dt-bindings for MT2701.
Signed-off-by: Shunli Wang <shunli.w...@mediatek.com>
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Acked-by: Rob Herring <r...@kernel.org>
Reviewed-by: Kevin Hilman <khil...@baylib
From: Shunli Wang
Add power dt-bindings for MT2701.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Acked-by: Rob Herring
Reviewed-by: Kevin Hilman
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 13 +++
include/dt-bindings/power/mt2701-power.h | 27
scpsys driver
before subsys_init.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Reviewed-by: Kevin Hilman <khil...@baylibre.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk
From: Shunli Wang <shunli.w...@mediatek.com>
Add scpsys driver for MT2701.
mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
be enabled on both arm64 and arm platforms.
Signed-off-by: Shunli Wang <shunli.w...@mediatek.com>
Signed-off-by: James Liao <jamesjj.l.
d comments for changing scpsys init level to subsys_init.
[1]
http://lists.infradead.org/pipermail/linux-mediatek/2015-December/003416.html
James Liao (2):
soc: mediatek: Refine scpsys to support multiple platform
soc: mediatek: Init MT8173 scpsys driver earlier
Shunli Wang (2):
soc: mediatek:
Refine scpsys driver common code to support multiple SoC / platform.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Reviewed-by: Kevin Hilman <khil...@baylibre.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 348 +++---
1 file changed, 210 insert
scpsys driver
before subsys_init.
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/mtk-scpsys.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index fa9ee69
From: Shunli Wang
Add scpsys driver for MT2701.
mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
be enabled on both arm64 and arm platforms.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/Kconfig | 2
d comments for changing scpsys init level to subsys_init.
[1]
http://lists.infradead.org/pipermail/linux-mediatek/2015-December/003416.html
James Liao (2):
soc: mediatek: Refine scpsys to support multiple platform
soc: mediatek: Init MT8173 scpsys driver earlier
Shunli Wang (2):
soc: mediatek:
Refine scpsys driver common code to support multiple SoC / platform.
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/mtk-scpsys.c | 348 +++---
1 file changed, 210 insertions(+), 138 deletions(-)
diff --git a/drivers/soc/mediatek
On Wed, 2016-09-21 at 12:25 +0200, Matthias Brugger wrote:
>
> On 19/07/16 09:04, James Liao wrote:
> > Refine scpsys driver common code to support multiple SoC / platform.
> >
> > Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
> > Reviewed-by
On Wed, 2016-09-21 at 12:25 +0200, Matthias Brugger wrote:
>
> On 19/07/16 09:04, James Liao wrote:
> > Refine scpsys driver common code to support multiple SoC / platform.
> >
> > Signed-off-by: James Liao
> > Reviewed-by: Kevin Hilman
> > ---
> >
On Tue, 2016-09-20 at 14:00 +0530, Arvind Yadav wrote:
> From: Arvind Yadav <arvind.yadav...@gmail.com>
>
> Free memory mapping, if init is not successful.
>
> Signed-off-by: Arvind Yadav <arvind.yadav...@gmail.com>
Reviewed-by: James Liao <jamesjj.l...@media
On Tue, 2016-09-20 at 14:00 +0530, Arvind Yadav wrote:
> From: Arvind Yadav
>
> Free memory mapping, if init is not successful.
>
> Signed-off-by: Arvind Yadav
Reviewed-by: James Liao
> ---
> drivers/clk/mediatek/clk-mt8173.c |4 +++-
> 1 file changed, 3 i
On Wed, 2016-08-24 at 10:50 -0700, Stephen Boyd wrote:
> On 08/22, Erin Lo wrote:
> > diff --git a/drivers/clk/mediatek/clk-mt2701-hif.c
> > b/drivers/clk/mediatek/clk-mt2701-hif.c
> > index 18b4ab5..702fd74 100644
> > --- a/drivers/clk/mediatek/clk-mt2701-hif.c
> > +++
On Wed, 2016-08-24 at 10:50 -0700, Stephen Boyd wrote:
> On 08/22, Erin Lo wrote:
> > diff --git a/drivers/clk/mediatek/clk-mt2701-hif.c
> > b/drivers/clk/mediatek/clk-mt2701-hif.c
> > index 18b4ab5..702fd74 100644
> > --- a/drivers/clk/mediatek/clk-mt2701-hif.c
> > +++
Hi Stephen,
On Wed, 2016-08-24 at 10:49 -0700, Stephen Boyd wrote:
> On 08/22, Erin Lo wrote:
> > +
> > +static void __init mtk_infrasys_init_early(struct device_node *node)
> > +{
> > + int r, i;
> > +
> > + if (!infra_clk_data) {
> > + infra_clk_data =
Hi Stephen,
On Wed, 2016-08-24 at 10:49 -0700, Stephen Boyd wrote:
> On 08/22, Erin Lo wrote:
> > +
> > +static void __init mtk_infrasys_init_early(struct device_node *node)
> > +{
> > + int r, i;
> > +
> > + if (!infra_clk_data) {
> > + infra_clk_data =
On Thu, 2016-08-18 at 17:18 -0700, Stephen Boyd wrote:
> On 08/16, Erin Lo wrote:
> > From: James Liao <jamesjj.l...@mediatek.com>
> >
> > Add clock controller nodes for MT2701, include topckgen, infracfg,
> > pericfg, apmixedsys, mmsys, imgsys, vdecsys, hifsys,
On Thu, 2016-08-18 at 17:18 -0700, Stephen Boyd wrote:
> On 08/16, Erin Lo wrote:
> > From: James Liao
> >
> > Add clock controller nodes for MT2701, include topckgen, infracfg,
> > pericfg, apmixedsys, mmsys, imgsys, vdecsys, hifsys, ethsys and
> > bdpsys. Th
Hi Stephen,
On Fri, 2016-08-12 at 17:44 -0700, Stephen Boyd wrote:
> On 06/22, Erin Lo wrote:
> > diff --git a/drivers/clk/mediatek/clk-mt2701-bdp.c
> > b/drivers/clk/mediatek/clk-mt2701-bdp.c
> > new file mode 100644
> > index 000..81f628c
> > --- /dev/null
> > +++
Hi Stephen,
On Fri, 2016-08-12 at 17:44 -0700, Stephen Boyd wrote:
> On 06/22, Erin Lo wrote:
> > diff --git a/drivers/clk/mediatek/clk-mt2701-bdp.c
> > b/drivers/clk/mediatek/clk-mt2701-bdp.c
> > new file mode 100644
> > index 000..81f628c
> > --- /dev/null
> > +++
Hi Stephen,
On Fri, 2016-08-12 at 17:39 -0700, Stephen Boyd wrote:
> On 08/12, James Liao wrote:
> > On Wed, 2016-08-10 at 14:09 -0700, Stephen Boyd wrote:
> > > (Including lists)
> > >
> > > On 08/09, James Liao wrote:
> > > > On
Hi Stephen,
On Fri, 2016-08-12 at 17:39 -0700, Stephen Boyd wrote:
> On 08/12, James Liao wrote:
> > On Wed, 2016-08-10 at 14:09 -0700, Stephen Boyd wrote:
> > > (Including lists)
> > >
> > > On 08/09, James Liao wrote:
> > > > On
On Wed, 2016-08-10 at 14:09 -0700, Stephen Boyd wrote:
> (Including lists)
>
> On 08/09, James Liao wrote:
> > On Wed, 2016-08-03 at 13:46 +0800, James Liao wrote:
> >>
> >> Hi Mike,
> >>
> >> Do you have new patches to fix new clock pare
On Wed, 2016-08-10 at 14:09 -0700, Stephen Boyd wrote:
> (Including lists)
>
> On 08/09, James Liao wrote:
> > On Wed, 2016-08-03 at 13:46 +0800, James Liao wrote:
> >>
> >> Hi Mike,
> >>
> >> Do you have new patches to fix new clock pare
On Wed, 2016-08-03 at 13:46 +0800, James Liao wrote:
> On Mon, 2016-07-11 at 16:24 +0800, James Liao wrote:
> > Hi Mike,
> >
> > On Fri, 2016-07-08 at 16:32 -0700, Michael Turquette wrote:
> > > Hi James,
> > >
> > > Quoting James Liao (2016-07-
On Wed, 2016-08-03 at 13:46 +0800, James Liao wrote:
> On Mon, 2016-07-11 at 16:24 +0800, James Liao wrote:
> > Hi Mike,
> >
> > On Fri, 2016-07-08 at 16:32 -0700, Michael Turquette wrote:
> > > Hi James,
> > >
> > > Quoting James Liao (2016-07-
On Mon, 2016-07-11 at 16:24 +0800, James Liao wrote:
> Hi Mike,
>
> On Fri, 2016-07-08 at 16:32 -0700, Michael Turquette wrote:
> > Hi James,
> >
> > Quoting James Liao (2016-07-03 20:51:48)
> > > On Fri, 2016-07-01 at 18:21 -0700, Stephen Boyd w
On Mon, 2016-07-11 at 16:24 +0800, James Liao wrote:
> Hi Mike,
>
> On Fri, 2016-07-08 at 16:32 -0700, Michael Turquette wrote:
> > Hi James,
> >
> > Quoting James Liao (2016-07-03 20:51:48)
> > > On Fri, 2016-07-01 at 18:21 -0700, Stephen Boyd w
scpsys driver
before subsys_init.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Reviewed-by: Kevin Hilman <khil...@baylibre.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk
scpsys driver
before subsys_init.
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/mtk-scpsys.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index 1f3555a
From: Shunli Wang <shunli.w...@mediatek.com>
Add scpsys driver for MT2701.
mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
be enabled on both arm64 and arm platforms.
Signed-off-by: Shunli Wang <shunli.w...@mediatek.com>
Signed-off-by: James Liao <jamesjj.l.
Refine scpsys driver common code to support multiple SoC / platform.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Reviewed-by: Kevin Hilman <khil...@baylibre.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 363 +++---
1 file changed, 220 insert
From: Shunli Wang
Add scpsys driver for MT2701.
mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
be enabled on both arm64 and arm platforms.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/Kconfig | 2
Refine scpsys driver common code to support multiple SoC / platform.
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/mtk-scpsys.c | 363 +++---
1 file changed, 220 insertions(+), 143 deletions(-)
diff --git a/drivers/soc/mediatek
From: Shunli Wang <shunli.w...@mediatek.com>
Add power dt-bindings for MT2701.
Signed-off-by: Shunli Wang <shunli.w...@mediatek.com>
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Acked-by: Rob Herring <r...@kernel.org>
Reviewed-by: Kevin Hilman <khil...@baylib
x-mediatek/2015-December/003416.html
James Liao (2):
soc: mediatek: Refine scpsys to support multiple platform
soc: mediatek: Init MT8173 scpsys driver earlier
Shunli Wang (2):
soc: mediatek: Add MT2701 power dt-bindings
soc: mediatek: Add MT2701 scpsys driver
.../devicetree/bindings/so
From: Shunli Wang
Add power dt-bindings for MT2701.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Acked-by: Rob Herring
Reviewed-by: Kevin Hilman
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 13 +++
include/dt-bindings/power/mt2701-power.h | 27
x-mediatek/2015-December/003416.html
James Liao (2):
soc: mediatek: Refine scpsys to support multiple platform
soc: mediatek: Init MT8173 scpsys driver earlier
Shunli Wang (2):
soc: mediatek: Add MT2701 power dt-bindings
soc: mediatek: Add MT2701 scpsys driver
.../devicetree/bindings/so
Hi Matthias,
On Mon, 2016-07-11 at 15:10 +0200, Matthias Brugger wrote:
>
> On 11/07/16 10:56, James Liao wrote:
>
> [...]
>
> >>>>> @@ -467,28 +386,54 @@ static int scpsys_probe(struct platform_device
> >>>>> *pdev)
> >>>
Hi Matthias,
On Mon, 2016-07-11 at 15:10 +0200, Matthias Brugger wrote:
>
> On 11/07/16 10:56, James Liao wrote:
>
> [...]
>
> >>>>> @@ -467,28 +386,54 @@ static int scpsys_probe(struct platform_device
> >>>>> *pdev)
> >>>
Hi Matthias,
On Thu, 2016-07-07 at 13:20 +0200, Matthias Brugger wrote:
>
> On 06/07/16 07:39, James Liao wrote:
> > Hi Matthias,
> >
> > On Sat, 2016-07-02 at 18:33 +0200, Matthias Brugger wrote:
> >>
> >> On 05/16/2016 11:28 AM, James Liao wro
Hi Matthias,
On Thu, 2016-07-07 at 13:20 +0200, Matthias Brugger wrote:
>
> On 06/07/16 07:39, James Liao wrote:
> > Hi Matthias,
> >
> > On Sat, 2016-07-02 at 18:33 +0200, Matthias Brugger wrote:
> >>
> >> On 05/16/2016 11:28 AM, James Liao wro
Hi Mike,
On Fri, 2016-07-08 at 16:32 -0700, Michael Turquette wrote:
> Hi James,
>
> Quoting James Liao (2016-07-03 20:51:48)
> > On Fri, 2016-07-01 at 18:21 -0700, Stephen Boyd wrote:
> > > (Resending to everyone)
> > >
> > > On 06/22, Erin Lo
Hi Mike,
On Fri, 2016-07-08 at 16:32 -0700, Michael Turquette wrote:
> Hi James,
>
> Quoting James Liao (2016-07-03 20:51:48)
> > On Fri, 2016-07-01 at 18:21 -0700, Stephen Boyd wrote:
> > > (Resending to everyone)
> > >
> > > On 06/2
Hi Matthias,
On Sat, 2016-07-02 at 18:33 +0200, Matthias Brugger wrote:
>
> On 05/16/2016 11:28 AM, James Liao wrote:
> > Refine scpsys driver common code to support multiple SoC / platform.
> >
> > Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
>
Hi Matthias,
On Sat, 2016-07-02 at 18:33 +0200, Matthias Brugger wrote:
>
> On 05/16/2016 11:28 AM, James Liao wrote:
> > Refine scpsys driver common code to support multiple SoC / platform.
> >
> > Signed-off-by: James Liao
> > Reviewed-by: Kevin Hilman
> &g
On Sat, 2016-07-02 at 18:35 +0200, Matthias Brugger wrote:
>
> On 05/16/2016 11:28 AM, James Liao wrote:
> > Some power domain comsumers may init before module_init.
> > So the power domain provider (scpsys) need to be initialized
> > earlier too.
> >
> >
On Sat, 2016-07-02 at 18:35 +0200, Matthias Brugger wrote:
>
> On 05/16/2016 11:28 AM, James Liao wrote:
> > Some power domain comsumers may init before module_init.
> > So the power domain provider (scpsys) need to be initialized
> > earlier too.
> >
> >
On Sat, 2016-07-02 at 18:41 +0200, Matthias Brugger wrote:
>
> On 05/16/2016 11:28 AM, James Liao wrote:
> > From: Shunli Wang <shunli.w...@mediatek.com>
> >
> > Add scpsys driver for MT2701.
> >
> > mtk-scpsys now supports MT8173 (arm64) and MT2701
On Sat, 2016-07-02 at 18:41 +0200, Matthias Brugger wrote:
>
> On 05/16/2016 11:28 AM, James Liao wrote:
> > From: Shunli Wang
> >
> > Add scpsys driver for MT2701.
> >
> > mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
> >
On Fri, 2016-07-01 at 18:21 -0700, Stephen Boyd wrote:
> (Resending to everyone)
>
> On 06/22, Erin Lo wrote:
> > From: James Liao <jamesjj.l...@mediatek.com>
> >
> > This patch fixed wrong state of parent clocks if they are registered
> > after critica
On Fri, 2016-07-01 at 18:21 -0700, Stephen Boyd wrote:
> (Resending to everyone)
>
> On 06/22, Erin Lo wrote:
> > From: James Liao
> >
> > This patch fixed wrong state of parent clocks if they are registered
> > after critical clocks.
> >
> > Signe
scpsys driver
before subsys_init.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Reviewed-by: Kevin Hilman <khil...@baylibre.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk
scpsys driver
before subsys_init.
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/mtk-scpsys.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/soc/mediatek/mtk-scpsys.c
b/drivers/soc/mediatek/mtk-scpsys.c
index 5870a24
From: Shunli Wang <shunli.w...@mediatek.com>
Add scpsys driver for MT2701.
mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
be enabled on both arm64 and arm platforms.
Signed-off-by: Shunli Wang <shunli.w...@mediatek.com>
Signed-off-by: James Liao <jamesjj.l.
g document to support MT2701.
changes since v1:
- Make MTK_SCPSYS in Kconfig invisible from users.
- Add comments for changing scpsys init level to subsys_init.
[1]
http://lists.infradead.org/pipermail/linux-mediatek/2015-December/003416.html
James Liao (2):
soc: mediatek: Refine scpsys to suppor
From: Shunli Wang
Add scpsys driver for MT2701.
mtk-scpsys now supports MT8173 (arm64) and MT2701 (arm). So it should
be enabled on both arm64 and arm platforms.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/Kconfig | 2
g document to support MT2701.
changes since v1:
- Make MTK_SCPSYS in Kconfig invisible from users.
- Add comments for changing scpsys init level to subsys_init.
[1]
http://lists.infradead.org/pipermail/linux-mediatek/2015-December/003416.html
James Liao (2):
soc: mediatek: Refine scpsys to suppor
Refine scpsys driver common code to support multiple SoC / platform.
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Reviewed-by: Kevin Hilman <khil...@baylibre.com>
---
drivers/soc/mediatek/mtk-scpsys.c | 363 +++---
1 file changed, 220 insert
Refine scpsys driver common code to support multiple SoC / platform.
Signed-off-by: James Liao
Reviewed-by: Kevin Hilman
---
drivers/soc/mediatek/mtk-scpsys.c | 363 +++---
1 file changed, 220 insertions(+), 143 deletions(-)
diff --git a/drivers/soc/mediatek
From: Shunli Wang <shunli.w...@mediatek.com>
Add power dt-bindings for MT2701.
Signed-off-by: Shunli Wang <shunli.w...@mediatek.com>
Signed-off-by: James Liao <jamesjj.l...@mediatek.com>
Acked-by: Rob Herring <r...@kernel.org>
Reviewed-by: Kevin Hilman <khil...@baylib
From: Shunli Wang
Add power dt-bindings for MT2701.
Signed-off-by: Shunli Wang
Signed-off-by: James Liao
Acked-by: Rob Herring
Reviewed-by: Kevin Hilman
---
.../devicetree/bindings/soc/mediatek/scpsys.txt| 13 +++
include/dt-bindings/power/mt2701-power.h | 27
Hi Stephen, Mike, Lee,
On Mon, 2016-05-09 at 15:13 -0700, Stephen Boyd wrote:
> On 05/09, James Liao wrote:
> > Hi Stephen,
> >
> > On Fri, 2016-05-06 at 16:12 -0700, Stephen Boyd wrote:
> > > On 04/14, James Liao wrote:
> > > > Some system clock
1 - 100 of 543 matches
Mail list logo