aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/omap_hwmod_81xx_data.c
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2018-04-16 10:21:39 -0700
committerTony Lindgren <tony@atomide.com>2018-04-30 12:04:51 -0700
commitb456d4f592ba01a60c78539ca519893f86e4a600 (patch)
tree7e86d6fff21fe67c8af3b53d48aa73643ce5ea6b /arch/arm/mach-omap2/omap_hwmod_81xx_data.c
parentARM: OMAP2+: Drop unused pm-noop (diff)
downloadlinux-dev-b456d4f592ba01a60c78539ca519893f86e4a600.tar.xz
linux-dev-b456d4f592ba01a60c78539ca519893f86e4a600.zip
ARM: OMAP2+: Allow using ti-sysc for system timers
If a system timer is configured with an interrconnect target module in the dts, the ti,hwmods and module fck are at the interconnect target level. Then there's a separate fck for the timer child device. If the child device has a separate functional clock, we need to configure it directly. For example, timer clk clkctrl clock bit 0 is the module clock for the interconnect target, and bit 24 being the functional clock for the timer IP. For system timers, we already mark them as disabled. Now must also mark the interconnect target module as disabled to prevent ti-sysc to manage it instead of the system timer. Cc: Keerthy <j-keerthy@ti.com> Cc: Tero Kristo <t-kristo@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/omap_hwmod_81xx_data.c')
0 files changed, 0 insertions, 0 deletions