All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] arm: dts: exynos5: Remove multi core timer
@ 2014-05-15 21:07 ` Chirantan Ekbote
  0 siblings, 0 replies; 68+ messages in thread
From: Chirantan Ekbote @ 2014-05-15 21:07 UTC (permalink / raw)
  To: Russell King
  Cc: Chirantan Ekbote, Olof Johansson, Doug Anderson, Kukjin Kim,
	linux-arm-kernel, linux-samsung-soc

The multi core timer and the ARM architected timer are two different
interfaces to the same underlying hardware timer.  This causes some
strange timing issues when they are both enabled at the same time so
remove the mct from the device tree and keep only the architected
timer.

Cc: Olof Johansson <olof@lixom.net>
Cc: Doug Anderson <dianders@chromium.org>
Cc: Kukjin Kim <kgene.kim@samsung.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-samsung-soc@vger.kernel.org

Signed-off-by: Chirantan Ekbote <chirantan@chromium.org>
---
 arch/arm/boot/dts/exynos5250.dtsi | 24 ------------------------
 arch/arm/boot/dts/exynos5420.dtsi | 30 ------------------------------
 2 files changed, 54 deletions(-)

diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi
index 3742331..60cd945 100644
--- a/arch/arm/boot/dts/exynos5250.dtsi
+++ b/arch/arm/boot/dts/exynos5250.dtsi
@@ -110,30 +110,6 @@
 		clock-frequency = <24000000>;
 	};
 
-	mct@101C0000 {
-		compatible = "samsung,exynos4210-mct";
-		reg = <0x101C0000 0x800>;
-		interrupt-controller;
-		#interrups-cells = <2>;
-		interrupt-parent = <&mct_map>;
-		interrupts = <0 0>, <1 0>, <2 0>, <3 0>,
-			     <4 0>, <5 0>;
-		clocks = <&clock CLK_FIN_PLL>, <&clock CLK_MCT>;
-		clock-names = "fin_pll", "mct";
-
-		mct_map: mct-map {
-			#interrupt-cells = <2>;
-			#address-cells = <0>;
-			#size-cells = <0>;
-			interrupt-map = <0x0 0 &combiner 23 3>,
-					<0x1 0 &combiner 23 4>,
-					<0x2 0 &combiner 25 2>,
-					<0x3 0 &combiner 25 3>,
-					<0x4 0 &gic 0 120 0>,
-					<0x5 0 &gic 0 121 0>;
-		};
-	};
-
 	pmu {
 		compatible = "arm,cortex-a15-pmu";
 		interrupt-parent = <&combiner>;
diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi
index c3a9a66..3c38c6d 100644
--- a/arch/arm/boot/dts/exynos5420.dtsi
+++ b/arch/arm/boot/dts/exynos5420.dtsi
@@ -169,36 +169,6 @@
 		status = "disabled";
 	};
 
-	mct@101C0000 {
-		compatible = "samsung,exynos4210-mct";
-		reg = <0x101C0000 0x800>;
-		interrupt-controller;
-		#interrups-cells = <1>;
-		interrupt-parent = <&mct_map>;
-		interrupts = <0>, <1>, <2>, <3>, <4>, <5>, <6>, <7>,
-				<8>, <9>, <10>, <11>;
-		clocks = <&clock CLK_FIN_PLL>, <&clock CLK_MCT>;
-		clock-names = "fin_pll", "mct";
-
-		mct_map: mct-map {
-			#interrupt-cells = <1>;
-			#address-cells = <0>;
-			#size-cells = <0>;
-			interrupt-map = <0 &combiner 23 3>,
-					<1 &combiner 23 4>,
-					<2 &combiner 25 2>,
-					<3 &combiner 25 3>,
-					<4 &gic 0 120 0>,
-					<5 &gic 0 121 0>,
-					<6 &gic 0 122 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>;
-		};
-	};
-
 	gsc_pd: power-domain@10044000 {
 		compatible = "samsung,exynos4210-pd";
 		reg = <0x10044000 0x20>;
-- 
1.9.1.423.g4596e3a

^ permalink raw reply related	[flat|nested] 68+ messages in thread

end of thread, other threads:[~2014-06-04  1:45 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-15 21:07 [PATCH] arm: dts: exynos5: Remove multi core timer Chirantan Ekbote
2014-05-15 21:07 ` Chirantan Ekbote
2014-05-15 21:14 ` Tomasz Figa
2014-05-15 21:14   ` Tomasz Figa
2014-05-15 21:33   ` Doug Anderson
2014-05-15 21:33     ` Doug Anderson
2014-05-15 21:40     ` Tomasz Figa
2014-05-15 21:40       ` Tomasz Figa
2014-05-15 21:54       ` Doug Anderson
2014-05-15 21:54         ` Doug Anderson
2014-05-15 22:13         ` Tomasz Figa
2014-05-15 22:13           ` Tomasz Figa
2014-05-15 22:44           ` Doug Anderson
2014-05-15 22:44             ` Doug Anderson
2014-05-15 23:03             ` Chirantan Ekbote
2014-05-15 23:03               ` Chirantan Ekbote
2014-05-15 23:18               ` David Riley
2014-05-15 23:18                 ` David Riley
2014-05-15 23:25                 ` Tomasz Figa
2014-05-15 23:25                   ` Tomasz Figa
2014-05-15 23:39                   ` Olof Johansson
2014-05-15 23:39                     ` Olof Johansson
2014-05-15 23:45                     ` Doug Anderson
2014-05-15 23:45                       ` Doug Anderson
2014-05-15 23:46                     ` Tomasz Figa
2014-05-15 23:46                       ` Tomasz Figa
2014-05-15 23:43                   ` Doug Anderson
2014-05-15 23:43                     ` Doug Anderson
2014-05-16  0:31                     ` Sonny Rao
2014-05-16  0:31                       ` Sonny Rao
2014-05-16 22:56                       ` Chirantan Ekbote
2014-05-16 22:56                         ` Chirantan Ekbote
2014-05-17  0:02                         ` Kukjin Kim
2014-05-17  0:02                           ` Kukjin Kim
2014-05-19 15:12                           ` Doug Anderson
2014-05-19 15:12                             ` Doug Anderson
2014-05-21 13:24                             ` Kukjin Kim
2014-05-21 13:24                               ` Kukjin Kim
2014-05-21 15:30                               ` Olof Johansson
2014-05-21 15:30                                 ` Olof Johansson
2014-05-21 16:20                               ` Tomasz Figa
2014-05-21 16:20                                 ` Tomasz Figa
2014-05-21 18:34                                 ` Chirantan Ekbote
2014-05-21 18:34                                   ` Chirantan Ekbote
2014-05-28 17:38                                   ` Doug Anderson
2014-05-28 17:38                                     ` Doug Anderson
2014-06-02 23:22                                     ` Doug Anderson
2014-06-02 23:22                                       ` Doug Anderson
2014-05-21 12:47                         ` Kukjin Kim
2014-05-21 12:47                           ` Kukjin Kim
2014-05-21 18:34                           ` Chirantan Ekbote
2014-05-21 18:34                             ` Chirantan Ekbote
2014-05-28 17:23                           ` Doug Anderson
2014-05-28 17:23                             ` Doug Anderson
2014-06-03 18:41                           ` Chirantan Ekbote
2014-06-03 18:41                             ` Chirantan Ekbote
2014-06-04  1:45                             ` Kukjin Kim
2014-06-04  1:45                               ` Kukjin Kim
2014-05-28 17:37             ` Doug Anderson
2014-05-28 17:37               ` Doug Anderson
2014-05-29 20:42               ` Vincent Guittot
2014-05-29 20:42                 ` Vincent Guittot
2014-05-29 21:41                 ` Doug Anderson
2014-05-29 21:41                   ` Doug Anderson
2014-05-15 21:44     ` Kukjin Kim
2014-05-15 21:44       ` Kukjin Kim
2014-05-15 21:44       ` Tomasz Figa
2014-05-15 21:44         ` Tomasz Figa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.