Laurent Pinchart
6dc9693bb3
clocksource: sh_mtu2: Rename clock to "fck" in the non-legacy case
...
The sh_mtu2 driver gets the MTU2 functional clock using a connection ID
of "mtu2_fck". While all SH SoCs create clock lookup entries with a NULL
device ID and a "mtu2_fck" connection ID, the ARM SoCs use the device ID
only with a NULL connection ID. This works on legacy platforms but will
break on ARM with DT boot.
Fix the situation by using a connection ID of "fck" in the non-legacy
platform data case. Clock lookup entries will be renamed to use the
device ID as well as the connection ID as platforms get moved to new
platform data. The legacy code will eventually be dropped, leaving us
with device ID based clock lookup, compatible with DT boot.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Tested-by: Wolfram Sang <wsa@sang-engineering.com>
2014-04-16 12:03:33 +02:00
..
acpi_pm.c
arm_arch_timer.c
clocksource: arch_timer: Set dynamic irq affinity on mmio clockevent
2014-03-11 23:04:39 +01:00
arm_global_timer.c
clocksource: arm_global_timer: Switch to sched_clock_register()
2013-12-11 11:40:23 +01:00
bcm2835_timer.c
bcm_kona_timer.c
clocksource: Kona: Print warning rather than panic
2014-02-06 16:01:40 +01:00
cadence_ttc_timer.c
clocksource/cadence_ttc: Overhaul clocksource frequency adjustment
2014-03-11 23:10:03 +01:00
clksrc-dbx500-prcmu.c
clksrc-of.c
Merge branch 'clockevents/3.14' of git://git.linaro.org/people/daniel.lezcano/linux into timers/core
2014-01-14 14:33:29 +01:00
cs5535-clockevt.c
clocksource: misc drivers: Remove deprecated IRQF_DISABLED
2013-12-11 11:40:27 +01:00
dummy_timer.c
clocksource, dummy-timer: Fix CPU hotplug callback registration
2014-03-20 13:43:45 +01:00
dw_apb_timer.c
clocksource: misc drivers: Remove deprecated IRQF_DISABLED
2013-12-11 11:40:27 +01:00
dw_apb_timer_of.c
clocksource: dw_apb_timer_of: Fix support for dts binding "snps,dw-apb-timer"
2013-12-10 19:49:18 +01:00
em_sti.c
clocksource: em_sti: convert to clk_prepare/unprepare
2013-10-22 22:36:24 +02:00
exynos_mct.c
ARM: SoC: cleanups for 3.15
2014-04-05 13:51:19 -07:00
i8253.c
Kconfig
ARM: SoC: cleanups for 3.15
2014-04-05 13:51:19 -07:00
Makefile
ARM: SoC: cleanups for 3.15
2014-04-05 13:51:19 -07:00
metag_generic.c
mmio.c
moxart_timer.c
mxs_timer.c
nomadik-mtu.c
ARM: SoC DT updates for 3.14
2014-01-23 18:45:38 -08:00
qcom-timer.c
clocksource: qcom: split building of legacy vs multiplatform support
2014-02-06 16:20:41 -06:00
samsung_pwm_timer.c
clocksource: misc drivers: Remove deprecated IRQF_DISABLED
2013-12-11 11:40:27 +01:00
scx200_hrt.c
sh_cmt.c
clocksource: sh_cmt: Request IRQ for clock event device only
2014-04-16 12:03:16 +02:00
sh_mtu2.c
clocksource: sh_mtu2: Rename clock to "fck" in the non-legacy case
2014-04-16 12:03:33 +02:00
sh_tmu.c
clocksource: sh_tmu: Sort headers alphabetically
2014-04-16 12:03:24 +02:00
sun4i_timer.c
clocksource: sunxi: Add new compatibles
2014-03-11 23:04:46 +01:00
tcb_clksrc.c
clocksource: tcb_clksrc: Remove IRQF_DISABLED
2013-10-03 16:28:40 +02:00
tegra20_timer.c
clocksource: tegra: Remove deprecated IRQF_DISABLED
2013-12-11 11:40:28 +01:00
time-armada-370-xp.c
clocksource: armada-370-xp: Use atomic access for shared registers
2014-03-11 23:05:05 +01:00
time-efm32.c
clocksource: Provide timekeeping for efm32 SoCs
2013-10-22 22:36:33 +02:00
time-orion.c
clocksource: orion: Use atomic access for shared registers
2014-03-11 23:05:02 +01:00
timer-keystone.c
clocksource: timer-keystone: Delete unnecessary variable
2014-03-11 23:05:00 +01:00
timer-marco.c
clocksource: sirf/marco+prima2: drop usage of CLOCK_TICK_RATE
2013-12-20 11:41:34 +01:00
timer-prima2.c
clocksource: sirf/marco+prima2: drop usage of CLOCK_TICK_RATE
2013-12-20 11:41:34 +01:00
timer-sun5i.c
clocksource: Timer-sun5i: Switch to sched_clock_register()
2014-01-19 13:23:23 +01:00
timer-u300.c
Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
2014-04-05 13:20:43 -07:00
vf_pit_timer.c
clocksource: vf_pit_timer: use complement for sched_clock reading
2014-03-06 11:34:14 +01:00
vt8500_timer.c
clocksource: vt8500: Remove deprecated IRQF_DISABLED
2013-12-11 11:40:28 +01:00
zevio-timer.c