* [PATCHv3 0/3] ARM: dts: exynos: Add missing dt data to bring up kernel featurea @ 2013-11-04 1:55 Chanwoo Choi 2013-11-04 1:55 ` [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq Chanwoo Choi ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Chanwoo Choi @ 2013-11-04 1:55 UTC (permalink / raw) To: kgene.kim, t.figa Cc: linux-samsung-soc, linux-arm-kernel, devicetree, linux-kernel, kyungmin.park, rob.herring, pawel.moll, mark.rutland, swarren, ijc+devicetree, linux, Chanwoo Choi This patchset add missing dt data to bring up kernel feature - GPS_ALIVE power domain - PMU - Clock data for Multi core timer Changes since v2: - Delete MAUDIO power domain Changes since v1: - Fix wrong address of GPS_ALIVE power domain Chanwoo Choi (2): ARM: dts: exynos4212: Add PMU dt data for pmu-irq ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 Marek Szyprowski (1): ARM: dts: exynos4212: Add missing clock for multi core timer arch/arm/boot/dts/exynos4212.dtsi | 8 ++++++++ arch/arm/boot/dts/exynos4x12.dtsi | 5 +++++ 2 files changed, 13 insertions(+) -- 1.8.0 ^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq 2013-11-04 1:55 [PATCHv3 0/3] ARM: dts: exynos: Add missing dt data to bring up kernel featurea Chanwoo Choi @ 2013-11-04 1:55 ` Chanwoo Choi 2013-11-10 18:12 ` Tomasz Figa 2013-11-04 1:56 ` [PATCHv3 2/3] ARM: dts: exynos4212: Add missing clock for multi core timer Chanwoo Choi 2013-11-04 1:56 ` [PATCHv3 3/3] ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 Chanwoo Choi 2 siblings, 1 reply; 7+ messages in thread From: Chanwoo Choi @ 2013-11-04 1:55 UTC (permalink / raw) To: kgene.kim, t.figa Cc: linux-samsung-soc, linux-arm-kernel, devicetree, linux-kernel, kyungmin.park, rob.herring, pawel.moll, mark.rutland, swarren, ijc+devicetree, linux, Chanwoo Choi Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> --- arch/arm/boot/dts/exynos4212.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/exynos4212.dtsi b/arch/arm/boot/dts/exynos4212.dtsi index 6f34d7f..3081bae 100644 --- a/arch/arm/boot/dts/exynos4212.dtsi +++ b/arch/arm/boot/dts/exynos4212.dtsi @@ -56,4 +56,10 @@ <0x5 0 &gic 1 12 0>; }; }; + + pmu { + compatible = "arm,cortex-a9-pmu"; + interrupt-parent = <&combiner>; + interrupts = <2 2>, <3 2>; + }; }; -- 1.8.0 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq 2013-11-04 1:55 ` [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq Chanwoo Choi @ 2013-11-10 18:12 ` Tomasz Figa 0 siblings, 0 replies; 7+ messages in thread From: Tomasz Figa @ 2013-11-10 18:12 UTC (permalink / raw) To: Chanwoo Choi Cc: kgene.kim, t.figa, linux-samsung-soc, linux-arm-kernel, devicetree, linux-kernel, kyungmin.park, rob.herring, pawel.moll, mark.rutland, swarren, ijc+devicetree, linux Hi Chanwoo, Please add a patch description. Even if trivial, it is good to have one. On Monday 04 of November 2013 10:55:59 Chanwoo Choi wrote: > Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> > Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> > --- > arch/arm/boot/dts/exynos4212.dtsi | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/arch/arm/boot/dts/exynos4212.dtsi b/arch/arm/boot/dts/exynos4212.dtsi > index 6f34d7f..3081bae 100644 > --- a/arch/arm/boot/dts/exynos4212.dtsi > +++ b/arch/arm/boot/dts/exynos4212.dtsi > @@ -56,4 +56,10 @@ > <0x5 0 &gic 1 12 0>; > }; > }; > + > + pmu { > + compatible = "arm,cortex-a9-pmu"; > + interrupt-parent = <&combiner>; > + interrupts = <2 2>, <3 2>; > + }; I believe it would be better to put this in exynos4x12.dtsi, specifying all four interrupts for possible four cores in Exynos4412. It would be fine, since the interrupt layout is the same on all Exynos4x12 SoCs, just some interrupts are not used. Best regards, Tomasz ^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCHv3 2/3] ARM: dts: exynos4212: Add missing clock for multi core timer 2013-11-04 1:55 [PATCHv3 0/3] ARM: dts: exynos: Add missing dt data to bring up kernel featurea Chanwoo Choi 2013-11-04 1:55 ` [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq Chanwoo Choi @ 2013-11-04 1:56 ` Chanwoo Choi [not found] ` <1383530161-24080-3-git-send-email-cw00.choi-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2013-11-04 1:56 ` [PATCHv3 3/3] ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 Chanwoo Choi 2 siblings, 1 reply; 7+ messages in thread From: Chanwoo Choi @ 2013-11-04 1:56 UTC (permalink / raw) To: kgene.kim, t.figa Cc: linux-samsung-soc, linux-arm-kernel, devicetree, linux-kernel, kyungmin.park, rob.herring, pawel.moll, mark.rutland, swarren, ijc+devicetree, linux, Marek Szyprowski From: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> --- arch/arm/boot/dts/exynos4212.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/exynos4212.dtsi b/arch/arm/boot/dts/exynos4212.dtsi index 3081bae..d7a3fbc 100644 --- a/arch/arm/boot/dts/exynos4212.dtsi +++ b/arch/arm/boot/dts/exynos4212.dtsi @@ -43,6 +43,8 @@ interrupt-parent = <&mct_map>; interrupts = <0 0>, <1 0>, <2 0>, <3 0>, <4 0>, <5 0>; + clocks = <&clock 3>, <&clock 344>; + clock-names = "fin_pll", "mct"; mct_map: mct-map { #interrupt-cells = <2>; -- 1.8.0 ^ permalink raw reply related [flat|nested] 7+ messages in thread
[parent not found: <1383530161-24080-3-git-send-email-cw00.choi-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>]
* Re: [PATCHv3 2/3] ARM: dts: exynos4212: Add missing clock for multi core timer [not found] ` <1383530161-24080-3-git-send-email-cw00.choi-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> @ 2013-11-10 18:15 ` Tomasz Figa 0 siblings, 0 replies; 7+ messages in thread From: Tomasz Figa @ 2013-11-10 18:15 UTC (permalink / raw) To: Chanwoo Choi Cc: kgene.kim-Sze3O3UU22JBDgjK7y7TUQ, t.figa-Sze3O3UU22JBDgjK7y7TUQ, linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, kyungmin.park-Sze3O3UU22JBDgjK7y7TUQ, rob.herring-bsGFqQB8/DxBDgjK7y7TUQ, pawel.moll-5wv7dgnIgG8, mark.rutland-5wv7dgnIgG8, swarren-3lzwWm7+Weoh9ZMKESR00Q, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg, linux-lFZ/pmaqli7XmaaqVzeoHQ, Marek Szyprowski Hi Chanwoo, Marek, On Monday 04 of November 2013 10:56:00 Chanwoo Choi wrote: > From: Marek Szyprowski <m.szyprowski-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> > No patch description? > Signed-off-by: Marek Szyprowski <m.szyprowski-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> > Signed-off-by: Kyungmin Park <kyungmin.park-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> > --- > arch/arm/boot/dts/exynos4212.dtsi | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/boot/dts/exynos4212.dtsi b/arch/arm/boot/dts/exynos4212.dtsi > index 3081bae..d7a3fbc 100644 > --- a/arch/arm/boot/dts/exynos4212.dtsi > +++ b/arch/arm/boot/dts/exynos4212.dtsi > @@ -43,6 +43,8 @@ > interrupt-parent = <&mct_map>; > interrupts = <0 0>, <1 0>, <2 0>, <3 0>, > <4 0>, <5 0>; > + clocks = <&clock 3>, <&clock 344>; > + clock-names = "fin_pll", "mct"; > > mct_map: mct-map { > #interrupt-cells = <2>; > Otherwise the patch is technically correct, but I have already sent a series[1] that moves MCT node one level up to exynos4x12.dtsi, which also solves this problem. [1] http://thread.gmane.org/gmane.linux.kernel.samsung-soc/22207/focus=22208 Best regards, Tomasz -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCHv3 3/3] ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 2013-11-04 1:55 [PATCHv3 0/3] ARM: dts: exynos: Add missing dt data to bring up kernel featurea Chanwoo Choi 2013-11-04 1:55 ` [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq Chanwoo Choi 2013-11-04 1:56 ` [PATCHv3 2/3] ARM: dts: exynos4212: Add missing clock for multi core timer Chanwoo Choi @ 2013-11-04 1:56 ` Chanwoo Choi 2013-11-10 18:16 ` Tomasz Figa 2 siblings, 1 reply; 7+ messages in thread From: Chanwoo Choi @ 2013-11-04 1:56 UTC (permalink / raw) To: kgene.kim, t.figa Cc: linux-samsung-soc, linux-arm-kernel, devicetree, linux-kernel, kyungmin.park, rob.herring, pawel.moll, mark.rutland, swarren, ijc+devicetree, linux, Chanwoo Choi This patch gps_alive power domain to exynos4x12.dtsi. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> --- arch/arm/boot/dts/exynos4x12.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi index ad531fe..3f5b416 100644 --- a/arch/arm/boot/dts/exynos4x12.dtsi +++ b/arch/arm/boot/dts/exynos4x12.dtsi @@ -35,6 +35,11 @@ reg = <0x10023CA0 0x20>; }; + pd_gps_alive: gps-alive-power-domain@10023D00 { + compatible = "samsung,exynos4210-pd"; + reg = <0x10023D00 0x20>; + }; + clock: clock-controller@10030000 { compatible = "samsung,exynos4412-clock"; reg = <0x10030000 0x20000>; -- 1.8.0 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCHv3 3/3] ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 2013-11-04 1:56 ` [PATCHv3 3/3] ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 Chanwoo Choi @ 2013-11-10 18:16 ` Tomasz Figa 0 siblings, 0 replies; 7+ messages in thread From: Tomasz Figa @ 2013-11-10 18:16 UTC (permalink / raw) To: linux-arm-kernel Cc: Chanwoo Choi, kgene.kim, t.figa, mark.rutland, devicetree, linux-samsung-soc, linux, pawel.moll, swarren, ijc+devicetree, linux-kernel, rob.herring, kyungmin.park Hi Chanwoo, On Monday 04 of November 2013 10:56:01 Chanwoo Choi wrote: > This patch gps_alive power domain to exynos4x12.dtsi. Patch description lacks rationale behind the change. > > Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> > Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> > --- > arch/arm/boot/dts/exynos4x12.dtsi | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi > index ad531fe..3f5b416 100644 > --- a/arch/arm/boot/dts/exynos4x12.dtsi > +++ b/arch/arm/boot/dts/exynos4x12.dtsi > @@ -35,6 +35,11 @@ > reg = <0x10023CA0 0x20>; > }; > > + pd_gps_alive: gps-alive-power-domain@10023D00 { > + compatible = "samsung,exynos4210-pd"; > + reg = <0x10023D00 0x20>; > + }; > + > clock: clock-controller@10030000 { > compatible = "samsung,exynos4412-clock"; > reg = <0x10030000 0x20000>; > Otherwise the patch looks good. Best regards, Tomasz ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-11-10 18:16 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-11-04 1:55 [PATCHv3 0/3] ARM: dts: exynos: Add missing dt data to bring up kernel featurea Chanwoo Choi 2013-11-04 1:55 ` [PATCHv3 1/3] ARM: dts: exynos4212: Add PMU dt data for pmu-irq Chanwoo Choi 2013-11-10 18:12 ` Tomasz Figa 2013-11-04 1:56 ` [PATCHv3 2/3] ARM: dts: exynos4212: Add missing clock for multi core timer Chanwoo Choi [not found] ` <1383530161-24080-3-git-send-email-cw00.choi-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2013-11-10 18:15 ` Tomasz Figa 2013-11-04 1:56 ` [PATCHv3 3/3] ARM: dts: exynos4x12: Add gps_alive power domain for exynos4x12 Chanwoo Choi 2013-11-10 18:16 ` Tomasz Figa
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).