* [Patch v4 0/2] Enable all cpus in Exynos5420 @ 2013-10-07 4:17 Chander Kashyap 2013-10-07 4:17 ` [Patch v4 1/2] clocksource: mct: extend mct to support 8 local interrupts for Exynos5420 Chander Kashyap ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Chander Kashyap @ 2013-10-07 4:17 UTC (permalink / raw) To: linux-arm-kernel Exynos5420 is an octa-core SoC. This patch series enables the remaining 4 cores. Changes in v2: - Changed the cpu node @unit-address value to reg property value. Changes in v3: - Removed leading 0x from @unit-address value. Changes in v4: - Fixed typo and patch subject from "arm: dt" to "ARM: dt". Chander Kashyap (2): clocksource: mct: extend mct to support 8 local interrupts for Exynos5420 arm: dt: Exynos5420: populate cpu node enteries to 8 cpus arch/arm/boot/dts/exynos5420.dtsi | 37 +++++++++++++++++++++++++++++++++++-- drivers/clocksource/exynos_mct.c | 4 ++++ 2 files changed, 39 insertions(+), 2 deletions(-) -- 1.7.9.5 ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Patch v4 1/2] clocksource: mct: extend mct to support 8 local interrupts for Exynos5420 2013-10-07 4:17 [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap @ 2013-10-07 4:17 ` Chander Kashyap 2013-10-07 4:17 ` [Patch v4 2/2] ARM: dts: Exynos5420: populate cpu node entries to 8 cpus Chander Kashyap 2013-10-29 19:02 ` [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap 2 siblings, 0 replies; 7+ messages in thread From: Chander Kashyap @ 2013-10-07 4:17 UTC (permalink / raw) To: linux-arm-kernel Exynos5420 is octa-core SoC from Samsung. Hence extend exynos-mct clocksource driver to support 8 local interrupts. Also extend dts entries for 8 interrupts. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> --- arch/arm/boot/dts/exynos5420.dtsi | 9 +++++++-- drivers/clocksource/exynos_mct.c | 4 ++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 6ce2f94..e97c87b 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -69,7 +69,8 @@ compatible = "samsung,exynos4210-mct"; reg = <0x101C0000 0x800>; interrupt-parent = <&mct_map>; - interrupts = <0>, <1>, <2>, <3>, <4>, <5>, <6>, <7>; + interrupts = <0>, <1>, <2>, <3>, <4>, <5>, <6>, <7>, + <8>, <9>, <10>, <11>; clocks = <&clock 1>, <&clock 315>; clock-names = "fin_pll", "mct"; @@ -84,7 +85,11 @@ <4 &gic 0 120 0>, <5 &gic 0 121 0>, <6 &gic 0 122 0>, - <7 &gic 0 123 0>; + <7 &gic 0 123 0>, + <8 &gic 0 128 0>, + <9 &gic 0 129 0>, + <10 &gic 0 130 0>, + <11 &gic 0 131 0>; }; }; diff --git a/drivers/clocksource/exynos_mct.c b/drivers/clocksource/exynos_mct.c index b2bbc41..ff4711e 100644 --- a/drivers/clocksource/exynos_mct.c +++ b/drivers/clocksource/exynos_mct.c @@ -71,6 +71,10 @@ enum { MCT_L1_IRQ, MCT_L2_IRQ, MCT_L3_IRQ, + MCT_L4_IRQ, + MCT_L5_IRQ, + MCT_L6_IRQ, + MCT_L7_IRQ, MCT_NR_IRQS, }; -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Patch v4 2/2] ARM: dts: Exynos5420: populate cpu node entries to 8 cpus 2013-10-07 4:17 [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap 2013-10-07 4:17 ` [Patch v4 1/2] clocksource: mct: extend mct to support 8 local interrupts for Exynos5420 Chander Kashyap @ 2013-10-07 4:17 ` Chander Kashyap 2013-10-29 19:02 ` [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap 2 siblings, 0 replies; 7+ messages in thread From: Chander Kashyap @ 2013-10-07 4:17 UTC (permalink / raw) To: linux-arm-kernel Exynos5420 is octa-core SoC from Samsung. Hence populate all the CPU node entries. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> --- arch/arm/boot/dts/exynos5420.dtsi | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index e97c87b..a28cc40 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -57,6 +57,34 @@ reg = <0x3>; clock-frequency = <1800000000>; }; + + cpu4: cpu at 100 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x100>; + clock-frequency = <1000000000>; + }; + + cpu5: cpu at 101 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x101>; + clock-frequency = <1000000000>; + }; + + cpu6: cpu at 102 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x102>; + clock-frequency = <1000000000>; + }; + + cpu7: cpu at 103 { + device_type = "cpu"; + compatible = "arm,cortex-a7"; + reg = <0x103>; + clock-frequency = <1000000000>; + }; }; clock: clock-controller at 0x10010000 { -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Patch v4 0/2] Enable all cpus in Exynos5420 2013-10-07 4:17 [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap 2013-10-07 4:17 ` [Patch v4 1/2] clocksource: mct: extend mct to support 8 local interrupts for Exynos5420 Chander Kashyap 2013-10-07 4:17 ` [Patch v4 2/2] ARM: dts: Exynos5420: populate cpu node entries to 8 cpus Chander Kashyap @ 2013-10-29 19:02 ` Chander Kashyap 2013-11-12 11:42 ` Kukjin Kim 2 siblings, 1 reply; 7+ messages in thread From: Chander Kashyap @ 2013-10-29 19:02 UTC (permalink / raw) To: linux-arm-kernel Hi Kukjin, On 7 October 2013 09:47, Chander Kashyap <chander.kashyap@linaro.org> wrote: > Exynos5420 is an octa-core SoC. This patch series enables the remaining 4 cores. > > Changes in v2: > - Changed the cpu node @unit-address value to reg property value. > Changes in v3: > - Removed leading 0x from @unit-address value. > Changes in v4: > - Fixed typo and patch subject from "arm: dt" to "ARM: dt". > > Chander Kashyap (2): > clocksource: mct: extend mct to support 8 local interrupts for > Exynos5420 > arm: dt: Exynos5420: populate cpu node enteries to 8 cpus > > arch/arm/boot/dts/exynos5420.dtsi | 37 +++++++++++++++++++++++++++++++++++-- > drivers/clocksource/exynos_mct.c | 4 ++++ > 2 files changed, 39 insertions(+), 2 deletions(-) > > -- > 1.7.9.5 > ? Can you please take these patches? -- with warm regards, Chander Kashyap ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Patch v4 0/2] Enable all cpus in Exynos5420 2013-10-29 19:02 ` [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap @ 2013-11-12 11:42 ` Kukjin Kim 2013-11-25 6:38 ` Chander Kashyap 0 siblings, 1 reply; 7+ messages in thread From: Kukjin Kim @ 2013-11-12 11:42 UTC (permalink / raw) To: linux-arm-kernel Chander Kashyap wrote: > > Hi Kukjin, > > On 7 October 2013 09:47, Chander Kashyap <chander.kashyap@linaro.org> > wrote: > > Exynos5420 is an octa-core SoC. This patch series enables the remaining > 4 cores. > > > > Changes in v2: > > - Changed the cpu node @unit-address value to reg property value. > > Changes in v3: > > - Removed leading 0x from @unit-address value. > > Changes in v4: > > - Fixed typo and patch subject from "arm: dt" to "ARM: dt". > > > > Chander Kashyap (2): > > clocksource: mct: extend mct to support 8 local interrupts for > > Exynos5420 > > arm: dt: Exynos5420: populate cpu node enteries to 8 cpus > > > > arch/arm/boot/dts/exynos5420.dtsi | 37 > +++++++++++++++++++++++++++++++++++-- > > drivers/clocksource/exynos_mct.c | 4 ++++ > > 2 files changed, 39 insertions(+), 2 deletions(-) > > > > -- > > 1.7.9.5 Looks OK to me, applied. Thanks, Kukjin ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Patch v4 0/2] Enable all cpus in Exynos5420 2013-11-12 11:42 ` Kukjin Kim @ 2013-11-25 6:38 ` Chander Kashyap 2013-12-02 10:15 ` Chander Kashyap 0 siblings, 1 reply; 7+ messages in thread From: Chander Kashyap @ 2013-11-25 6:38 UTC (permalink / raw) To: linux-arm-kernel Hi Kukjin, On 12 November 2013 17:12, Kukjin Kim <kgene@kernel.org> wrote: > Chander Kashyap wrote: >> >> Hi Kukjin, >> >> On 7 October 2013 09:47, Chander Kashyap <chander.kashyap@linaro.org> >> wrote: >> > Exynos5420 is an octa-core SoC. This patch series enables the remaining >> 4 cores. >> > >> > Changes in v2: >> > - Changed the cpu node @unit-address value to reg property > value. >> > Changes in v3: >> > - Removed leading 0x from @unit-address value. >> > Changes in v4: >> > - Fixed typo and patch subject from "arm: dt" to "ARM: dt". >> > >> > Chander Kashyap (2): >> > clocksource: mct: extend mct to support 8 local interrupts for >> > Exynos5420 >> > arm: dt: Exynos5420: populate cpu node enteries to 8 cpus >> > >> > arch/arm/boot/dts/exynos5420.dtsi | 37 >> +++++++++++++++++++++++++++++++++++-- >> > drivers/clocksource/exynos_mct.c | 4 ++++ >> > 2 files changed, 39 insertions(+), 2 deletions(-) >> > >> > -- >> > 1.7.9.5 > > Looks OK to me, applied. I cant find these patches in yours tree. > > Thanks, > Kukjin > -- with warm regards, Chander Kashyap ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Patch v4 0/2] Enable all cpus in Exynos5420 2013-11-25 6:38 ` Chander Kashyap @ 2013-12-02 10:15 ` Chander Kashyap 0 siblings, 0 replies; 7+ messages in thread From: Chander Kashyap @ 2013-12-02 10:15 UTC (permalink / raw) To: linux-arm-kernel Hi Kukjin, On 25 November 2013 12:08, Chander Kashyap <chander.kashyap@linaro.org> wrote: > Hi Kukjin, > > On 12 November 2013 17:12, Kukjin Kim <kgene@kernel.org> wrote: >> Chander Kashyap wrote: >>> >>> Hi Kukjin, >>> >>> On 7 October 2013 09:47, Chander Kashyap <chander.kashyap@linaro.org> >>> wrote: >>> > Exynos5420 is an octa-core SoC. This patch series enables the remaining >>> 4 cores. >>> > >>> > Changes in v2: >>> > - Changed the cpu node @unit-address value to reg property >> value. >>> > Changes in v3: >>> > - Removed leading 0x from @unit-address value. >>> > Changes in v4: >>> > - Fixed typo and patch subject from "arm: dt" to "ARM: dt". >>> > >>> > Chander Kashyap (2): >>> > clocksource: mct: extend mct to support 8 local interrupts for >>> > Exynos5420 >>> > arm: dt: Exynos5420: populate cpu node enteries to 8 cpus >>> > >>> > arch/arm/boot/dts/exynos5420.dtsi | 37 >>> +++++++++++++++++++++++++++++++++++-- >>> > drivers/clocksource/exynos_mct.c | 4 ++++ >>> > 2 files changed, 39 insertions(+), 2 deletions(-) >>> > >>> > -- >>> > 1.7.9.5 >> >> Looks OK to me, applied. > > I cant find these patches in yours tree. Any update on these patches? > >> >> Thanks, >> Kukjin >> > > > > -- > with warm regards, > Chander Kashyap -- with warm regards, Chander Kashyap ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-12-02 10:15 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-10-07 4:17 [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap 2013-10-07 4:17 ` [Patch v4 1/2] clocksource: mct: extend mct to support 8 local interrupts for Exynos5420 Chander Kashyap 2013-10-07 4:17 ` [Patch v4 2/2] ARM: dts: Exynos5420: populate cpu node entries to 8 cpus Chander Kashyap 2013-10-29 19:02 ` [Patch v4 0/2] Enable all cpus in Exynos5420 Chander Kashyap 2013-11-12 11:42 ` Kukjin Kim 2013-11-25 6:38 ` Chander Kashyap 2013-12-02 10:15 ` Chander Kashyap
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).