1.1 --- a/pkg/devices/lib/cpm/src/jz4780.cc Fri May 03 00:50:42 2024 +0200
1.2 +++ b/pkg/devices/lib/cpm/src/jz4780.cc Fri May 03 23:33:52 2024 +0200
1.3 @@ -91,6 +91,7 @@
1.4 Clock_source_lcd1 (Divider_lcd1, 3, 30), // LPCS
1.5 Clock_source_msc (Divider_msc0, 3, 30), // MPCS
1.6 Clock_source_pcm (Divider_pcm, 7, 29), // PCMS, PCMPCS
1.7 + Clock_source_rtc (Sleep_control, 0x01, 2), // ERCS
1.8 Clock_source_ssi (Divider_ssi, 3, 30), // SCS, SPCS
1.9 Clock_source_uhc (Divider_uhc, 3, 30), // UHCS
1.10 Clock_source_usb_phy (Usb_param_control1, 3, 24), // REFCLKDIV
1.11 @@ -275,6 +276,7 @@
1.12 mux_i2s (4, Clocks(Clock_external, Clock_external, Clock_main, Clock_pll_E)),
1.13 mux_pcm (8, Clocks(Clock_external, Clock_external, Clock_external, Clock_external,
1.14 Clock_main, Clock_pll_M, Clock_pll_E, Clock_pll_V)),
1.15 + mux_rtc (2, Clocks(Clock_external_div, Clock_rtc_external)),
1.16 mux_ssi (4, Clocks(Clock_external, Clock_external, Clock_main, Clock_pll_M));
1.17
1.18
1.19 @@ -341,6 +343,8 @@
1.20
1.21 clock_owi((Source(mux_external)), (Control(Clock_gate_owi))),
1.22
1.23 + clock_rtc(Source(mux_rtc, Clock_source_rtc)),
1.24 +
1.25 clock_sadc((Source(mux_external)), (Control(Clock_gate_sadc))),
1.26
1.27 clock_scc((Source(mux_external)), (Control(Clock_gate_scc))),
1.28 @@ -540,7 +544,7 @@
1.29 &clock_pll_V,
1.30 &clock_none, // Clock_pwm0
1.31 &clock_none, // Clock_pwm1
1.32 - &clock_external_div, // Clock_rtc
1.33 + &clock_rtc,
1.34 &clock_rtc_external,
1.35 &clock_sadc,
1.36 &clock_scc,