CDIV
CDIV(0, "aclk_core_mp_s", "armclk", 0,
CDIV(0, "aclk_core_m0_s", "armclk", 0,
CDIV(0, "pclk_cpu_s", "aclk_cpu_pre", 0,
CDIV(0, "hclk_cpu_s", "aclk_cpu_pre", RK_CLK_COMPOSITE_DIV_EXP,
CDIV(0, "aclk_cpu_pre", "aclk_cpu_src", 0,
CDIV(0, "sclk_tsadc_s", "xin32k", 0,
CDIV(0, "uart4_src_s", "uart_src", 0,
CDIV(0, "spdif_pre_s", "spdif_src", 0,
CDIV(0, "pclk_peri_s", "aclk_peri_src", RK_CLK_COMPOSITE_DIV_EXP,
CDIV(0, "hclk_peri_s", "aclk_peri_src", RK_CLK_COMPOSITE_DIV_EXP,
CDIV(0, "uart1_src_s", "uart_src", 0,
CDIV(0, "uart2_src_s", "uart_src", 0,
CDIV(0, "uart3_src_s", "uart_src", 0,
CDIV(0, "sclk_saradc_s", "xin24m", 0,
CDIV(0, "crypto_s", "aclk_cpu_pre", 0,
CDIV(0, "hclk_vio", "aclk_vio0", 0,
CDIV(0, "pclk_pd_alive", "gpll", 0,
CDIV(0, "pclk_pd_pmu_s", "gpll", 0,
CDIV(0, "armcore3_s", "armclk", 0,
CDIV(0, "armcore2_s", "armclk", 0,
CDIV(0, "armcore1_s", "armclk", 0,
CDIV(0, "armcore0_s", "armclk", 0,
CDIV(0, "pclk_dbg_pre_s", "armclk", 0,
CDIV(0, "atclk_s", "armclk", 0,
CDIV(0, "l2ram_s", "armclk", 0,
CDIV(HCLK_HEVC, "hclk_hevc", "aclk_hevc", 0,
CDIV(0, "spdif_8ch_pre_s", "spdif_src", 0,
CDIV(DCLK_HDMIPHY, "hdmiphy_div", "vop_dclk_src", 0, 40, 3, 3),
CDIV(0, "hclk_bus_pre_c", "aclk_bus_pre", 0, 1, 8, 2),
CDIV(0, "pclk_bus_pre_c", "aclk_bus_pre", 0, 1, 12, 2),
CDIV(0, "clk_spdif_div_c", "clk_spdif_pll", 0, 12, 0, 7),
CDIV(0, "clk_uart0_div_c", "clk_uart0_pll", 0, 14, 0, 7),
CDIV(0, "clk_uart1_div_c", "clk_uart1_pll", 0, 16, 0, 7),
CDIV(0, "clk_uart2_div_c", "clk_uart2_pll", 0, 18, 0, 7),
CDIV(0, "clk_tsadc_c", "xin24m", 0, 22, 0, 10),
CDIV(0, "clk_saradc_c", "xin24m", 0, 23, 0, 10),
CDIV(0, "pclk_gmac_c", "pclk_gmac", 0, 25, 8, 3),
CDIV(0, "clk_mac2phy_out_c", "clk_mac2phy", 0, 26, 8, 2),
CDIV(0, "pclk_peri_c", "aclk_peri_pre", 0, 29, 0, 2),
CDIV(0, "hclk_peri_c", "aclk_peri_pre", 0, 29, 4, 3),
CDIV(HCLK_VIO_PRE, "hclk_vio_pre", "aclk_vio_pre", 0, 37, 8, 5),
CDIV(0, "clk_uart1_div_c", "clk_uart_src", 0,
CDIV(0, "clk_uart2_div_c", "clk_uart_src", 0,
CDIV(0, "clk_uart3_div_c", "clk_uart_src", 0,
CDIV(0, "pclk_hdcp_c", "aclk_hdcp", 0,
CDIV(0, "hclk_hdcp_c", "aclk_hdcp", 0,
CDIV(0, "pclk_vio_c", "aclk_vio", 0,
CDIV(0, "hclk_vop0_pre_c", "aclk_vop0_pre_c", 0,
CDIV(0, "hclk_vop1_pre_c", "aclk_vop1_pre", 0,
CDIV(0, "hclk_isp0_c", "aclk_isp0", 0,
CDIV(0, "hclk_isp1_c", "aclk_isp1", 0,
CDIV(0, "clk_test_24m", "xin24m", 0,
CDIV(PCLK_ALIVE, "pclk_alive", "gpll", 0,
CDIV(0, "clk_test_c", "clk_test_pre", 0,
CDIV(0, "aclkm_core_l_c", "armclkl", 0,
CDIV(0, "pclk_dbg_core_l_c", "armclkl", 0,
CDIV(0, "atclk_core_l_c", "armclkl", 0,
CDIV(0, "aclkm_core_b_c", "armclkb", 0,
CDIV(0, "pclken_dbg_core_b", "pclk_dbg_core_b", 0,
CDIV(0, "pclk_dbg_core_b_c", "armclkb", 0,
CDIV(0, "atclk_core_b_c", "armclkb", 0,
CDIV(0, "hclk_vcodec_pre_c", "aclk_vcodec_pre", 0,
CDIV(0, "hclk_vdu_pre_c", "aclk_vdu_pre", 0,
CDIV(0, "hclk_iep_pre_c", "aclk_iep_pre", 0,
CDIV(0, "hclk_rga_pre_c", "aclk_rga_pre", 0,
CDIV(0, "pclk_perihp_c", "aclk_perihp", 0,
CDIV(0, "hclk_perihp_c", "aclk_perihp", 0,
CDIV(0, "clk_pciephy_ref100m_c", "npll", 0,
CDIV(0, "pclk_gmac_pre_c", "aclk_gmac_pre", 0,
CDIV(0, "pclk_perilp0_c", "aclk_perilp0", 0,
CDIV(0, "hclk_perilp0_c", "aclk_perilp0", 0,
CDIV(0, "pclk_perilp1_c", "hclk_perilp1", 0,
CDIV(0, "clk_saradc_c", "xin24m", 0,
CDIV(0, "clk_uart0_div_c", "clk_uart0_src", 0,
CDIV(PCLK_PMU_SRC, "pclk_pmu_src", "ppll", 0, 0, 0, 5),
CDIV(0, "clk_i2c0_div", "ppll", 0, 2, 0, 7),
CDIV(0, "clk_i2c8_div", "ppll", 0, 2, 8, 7),
CDIV(0, "clk_i2c4_div", "ppll", 0, 3, 0, 7),
CDIV(0, "atclk_core_div", "armclk", 0, 3, 0, 5),
CDIV(0, "gicclk_core_div", "armclk", 0, 3, 8, 5),
CDIV(0, "pclk_core_pre_div", "armclk", 0, 4, 0, 5),
CDIV(0, "periphclk_core_pre_div", "armclk", 0, 4, 8, 5),
CDIV(0, "aclk_gpu_pre_div", "clk_gpu_pre_c", 0, 6, 8, 2),
CDIV(0, "pclk_gpu_pre_div", "clk_gpu_pre_c", 0, 6, 12, 4),
CDIV(0, "hclk_npu_pre_div", "clk_npu", 0, 8, 0, 4),
CDIV(0, "pclk_npu_pre_div", "clk_npu", 0, 8, 4, 4),
CDIV(0, "clk_msch_div", "clk_ddr1x", 0, 10, 0, 2),
CDIV(0, "pclk_pipe_div", "aclk_pipe", 0, 29, 4, 4),
CDIV(0, "pclk_php_div", "aclk_php", 0, 30, 4, 4),
CDIV(0, "pclk_usb_div", "aclk_usb", 0, 32, 4, 4),
CDIV(0, "hclk_vi_div", "aclk_vi", 0, 34, 4, 4),
CDIV(0, "pclk_vi_div", "aclk_vi", 0, 34, 8, 4),
CDIV(0, "hclk_vo_div", "aclk_vo", 0, 37, 8, 4),
CDIV(0, "pclk_vo_div", "aclk_vo", 0, 37, 12, 4),
CDIV(0, "hclk_vpu_pre_div", "aclk_vpu_pre", 0, 42, 8, 4),
CDIV(0, "hclk_rga_pre_div", "aclk_rga_pre", 0, 43, 8, 4),
CDIV(0, "pclk_rga_pre_div", "aclk_rga_pre", 0, 43, 12, 4),
CDIV(0, "hclk_rkvenc_pre_div", "aclk_rkvenc_pre", 0, 44, 8, 4),
CDIV(0, "hclk_rkvdec_pre_div", "aclk_rkvdec_pre", 0, 47, 8, 4),
CDIV(0, "clk_tsadc_div", "clk_tsadc_tsen", 0, 51, 8, 7),
CDIV(0, "clk_gpll_div_400m_div", "gpll", 0, 75, 0, 5),
CDIV(0, "clk_gpll_div_300m_div", "gpll", 0, 75, 8, 5),
CDIV(0, "clk_gpll_div_200m_div", "gpll", 0, 76, 0, 5),
CDIV(0, "clk_gpll_div_150m_div", "gpll", 0, 76, 8, 5),
CDIV(0, "clk_gpll_div_100m_div", "gpll", 0, 77, 0, 5),
CDIV(0, "clk_gpll_div_75m_div", "gpll", 0, 77, 8, 5),
CDIV(0, "clk_gpll_div_20m_div", "gpll", 0, 78, 0, 6),
CDIV(0, "clk_cpll_div_500m_div", "cpll", 0, 78, 8, 5),
CDIV(0, "clk_cpll_div_333m_div", "cpll", 0, 79, 0, 6),
CDIV(0, "clk_cpll_div_250m_div", "cpll", 0, 79, 8, 5),
CDIV(0, "clk_cpll_div_125m_div", "cpll", 0, 80, 0, 6),
CDIV(0, "clk_cpll_div_62P5m_div", "cpll", 0, 80, 8, 5),
CDIV(0, "clk_cpll_div_50m_div", "cpll", 0, 81, 0, 6),
CDIV(0, "clk_cpll_div_25m_div", "cpll", 0, 81, 8, 5),
CDIV(0, "clk_cpll_div_100m_div", "cpll", 0, 82, 0, 6),
CDIV(0, "clk_osc0_div_750k_div", "xin24m", 0, 82, 8, 5),
CDIV(0, "clk_i2s3_2ch_rx_src_div", "clk_i2s3_2ch_rx_src_sel", 0, 83, 0, 7),
CDIV(0, "xin_osc0_div_div", "xin24m", 0, 0, 0, 5),
CDIV(0, "pclk_pdpmu_pre", "clk_pdpmu", 0, 2, 0, 5),
CDIV(0, "clk_i2c0_div", "clk_pdpmu", 0, 3, 0, 7),
CDIV(0, "sclk_uart0_div_div", "sclk_uart0_div_sel", 0, 4, 0, 7),
CDIV(0, "clk_pwm0_div", "clk_pwm0_sel", 0, 6, 0, 7),
CDIV(0, "clk_ref24m_div", "clk_pdpmu", 0, 7, 0, 6),
CDIV(0, "clk_wifi_div_div", "clk_pdpmu", 0, 8, 8, 6),
CDIV(0, "clk_pciephy0_div_div", "ppll_ph0", 0, 9, 0, 3),
CDIV(0, "clk_pciephy1_div_div", "ppll_ph0", 0, 9, 4, 3),
CDIV(0, "clk_pciephy2_div_div", "ppll_ph0", 0, 9, 8, 3),