From mboxrd@z Thu Jan 1 00:00:00 1970 From: marc.zyngier@arm.com (Marc Zyngier) Date: Tue, 15 Apr 2014 10:24:39 +0100 Subject: [PATCHv2 8/8] ARM: dts: Add device tree sources for Exynos3250 In-Reply-To: <534CF9B4.306@samsung.com> References: <1397527192-21988-1-git-send-email-cw00.choi@samsung.com> <1397527192-21988-9-git-send-email-cw00.choi@samsung.com> <534CEAB7.6020600@arm.com> <534CED76.9010302@samsung.com> <534CF847.5040008@arm.com> <534CF9B4.306@samsung.com> Message-ID: <534CFAD7.4030508@arm.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 15/04/14 10:19, Chanwoo Choi wrote: > On 04/15/2014 06:13 PM, Marc Zyngier wrote: >> On 15/04/14 09:27, Chanwoo Choi wrote: >>> Hi, >>> >>> On 04/15/2014 05:15 PM, Marc Zyngier wrote: >>>> On 15/04/14 02:59, Chanwoo Choi wrote: >>>>> From: Tomasz Figa >>>>> >>>>> This patch add new exynos3250.dtsi to support Exynos3250 SoC based on Cortex-A7 >>>>> dual core and includes following dt nodes: >>>>> >>>>> - GIC interrupt controller >>>>> - Pinctrl to control GPIOs >>>>> - Clock controller >>>>> - CPU information (Cortex-A7 dual core) >>>>> - UART to support serial port >>>>> - MCT (Multi Core Timer) >>>>> - ADC (Analog Digital Converter) >>>>> - I2C/SPI bus >>>>> - Power domain >>>>> - PMU (Performance Monitoring Unit) >>>>> - MSHC (Mobile Storage Host Controller) >>>>> - PWM (Pluse Width Modulation) >>>>> - AMBA bus >>>> >>>> [...] >>>> >>>> Where is the arch timer node? >>> >>> Exynos3250 uses MCT (Multi Core Timer) instead of ARM_ARCH_TIMER. >>> - in drivers/clocksource/exynos_mct.c >> >> Don't you have a Cortex-A7? If so, you have the arch timer. > > Do you means that 'arch timer" is ARM_ARCH_TIMER? Yes. > As I knew, ARM_ARCH_TIMER is clocksource driver for system timer. > But, Exynos SoC used MCT clocksource for system timer. > > Exynos dts file didn't include arch timer node but only include mct node. Well, it is a bug, and a recurrent one. A Cortex-A7 has the arch timers implemented. Always. http://infocenter.arm.com/help/topic/com.arm.doc.ddi0464f/BABFEBJJ.html All Cortex-A7 have it, and so do A12, A15, A17, A53, A57. Cheers, M. -- Jazz is not dead. It just smells funny...