diff options
author | Tony Lindgren <tony@atomide.com> | 2020-11-16 11:57:13 +0100 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2020-11-16 11:57:45 +0100 |
commit | b7427dc49fcc8dfa95502f8c8e009738d4906d4e (patch) | |
tree | 20d2e0f8132971c40af428690ca2abcd6416a964 /arch/arm/boot/dts/am33xx.dtsi | |
parent | ARM: dts: am33xx: add remaining PRM instances (diff) | |
download | linux-b7427dc49fcc8dfa95502f8c8e009738d4906d4e.tar.xz linux-b7427dc49fcc8dfa95502f8c8e009738d4906d4e.zip |
ARM: dts: Configure also interconnect clocks for am4 system timer
We now manage clocksource and clockevent clocks directly with
timer-ti-dm-systimer. In order to use genpd with prm_omap,
GENPD_FLAG_PM_CLK and simple-pm-bus, we need to keep the system
timer related interconnect clocks enabled until clocksource suspend
is done.
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/am33xx.dtsi')
-rw-r--r-- | arch/arm/boot/dts/am33xx.dtsi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 8214feae0173..c777a865b5d2 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm/boot/dts/am33xx.dtsi @@ -645,6 +645,9 @@ /* Preferred always-on timer for clocksource */ &timer1_target { + clocks = <&l4_wkup_clkctrl AM3_L4_WKUP_TIMER1_CLKCTRL 0>, + <&l4_wkup_clkctrl AM3_L4_WKUP_L4_WKUP_CLKCTRL 0>; + clock-names = "fck", "ick"; ti,no-reset-on-init; ti,no-idle; timer@0 { @@ -655,6 +658,9 @@ /* Preferred timer for clockevent */ &timer2_target { + clocks = <&l4ls_clkctrl AM3_L4LS_TIMER2_CLKCTRL 0>, + <&l4ls_clkctrl AM3_L4LS_L4_LS_CLKCTRL 0>; + clock-names = "fck", "ick"; ti,no-reset-on-init; ti,no-idle; timer@0 { |