* [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).