1.1 --- a/pkg/devices/include/clocks.h Tue Oct 24 18:52:06 2023 +0200
1.2 +++ b/pkg/devices/include/clocks.h Fri Oct 27 18:02:49 2023 +0200
1.3 @@ -27,7 +27,7 @@
1.4
1.5 enum Clock_identifiers
1.6 {
1.7 - Clock_audio,
1.8 + Clock_aic,
1.9 Clock_aic_bitclk,
1.10 Clock_aic_pclk,
1.11 Clock_can0,
1.12 @@ -38,13 +38,16 @@
1.13 Clock_ddr,
1.14 Clock_dma,
1.15 Clock_emac,
1.16 - Clock_external,
1.17 - Clock_hclock0,
1.18 - Clock_hclock2,
1.19 + Clock_external, /* EXCLK */
1.20 + Clock_hclock0, /* AHB0 */
1.21 + Clock_hclock2, /* AHB2 */
1.22 + Clock_hclock2_pclock, /* AHB2, APB parent clock (JZ4780, X1600) */
1.23 Clock_hdmi,
1.24 - Clock_i2c,
1.25 Clock_i2c0,
1.26 Clock_i2c1,
1.27 + Clock_i2c2,
1.28 + Clock_i2c3,
1.29 + Clock_i2c4,
1.30 Clock_i2s0,
1.31 Clock_i2s0_rx,
1.32 Clock_i2s0_tx,
1.33 @@ -52,31 +55,33 @@
1.34 Clock_i2s1_rx,
1.35 Clock_i2s1_tx,
1.36 Clock_kbc,
1.37 - Clock_lcd,
1.38 - Clock_lcd_pixel,
1.39 + Clock_lcd, /* LCD peripheral clock */
1.40 + Clock_lcd_pixel0,
1.41 + Clock_lcd_pixel1,
1.42 Clock_mac,
1.43 - Clock_main,
1.44 + Clock_main, /* SCLK_A */
1.45 Clock_mipi_csi,
1.46 - Clock_msc,
1.47 + Clock_msc, /* MSC parent clock (JZ4780) */
1.48 Clock_msc0,
1.49 Clock_msc1,
1.50 + Clock_msc2,
1.51 Clock_none,
1.52 - Clock_otg,
1.53 - Clock_pclock,
1.54 + Clock_otg0,
1.55 + Clock_otg1,
1.56 + Clock_pclock, /* APB */
1.57 Clock_pll_A,
1.58 Clock_pll_E,
1.59 Clock_pll_M,
1.60 - Clock_pwm,
1.61 + Clock_pll_V,
1.62 Clock_pwm0,
1.63 Clock_pwm1,
1.64 + Clock_rtc, /* RTCLK */
1.65 Clock_scc,
1.66 Clock_sfc,
1.67 - Clock_smb0,
1.68 - Clock_smb1,
1.69 - Clock_smb2,
1.70 - Clock_smb3,
1.71 - Clock_smb4,
1.72 - Clock_ssi,
1.73 + Clock_ssi, /* SSI parent clock (JZ4780) */
1.74 + Clock_ssi0,
1.75 + Clock_ssi1,
1.76 + Clock_ssi2,
1.77 Clock_timer,
1.78 Clock_uart0,
1.79 Clock_uart1,