//***************************************************************************** // // WARNING: Automatically generated file, don't modify anymore!!! // // Copyright (c) 2021-2029 Semidrive Incorporated. All rights reserved. // Software License Agreement // //***************************************************************************** #include #include #include const sdrv_pll_node_t g_rc_32k = { .clk_node = { .type = CKGEN_RC32K_TYPE, .id = 0x0, }, .parent = NULL, }; const sdrv_pll_node_t g_fs_32k = { .clk_node = { .base = APB_FS_32K_BASE, .type = CKGEN_FS32K_TYPE, .id = 0x1, }, .parent = NULL, }; const sdrv_pll_node_t g_rc_24m = { .clk_node = { .base = 0, .type = CKGEN_RC24M_TYPE, .id = 0x2, }, .parent = NULL, }; const sdrv_pll_node_t g_fs_24m = { .clk_node = { .base = APB_FS_24M_BASE, .type = CKGEN_FS24M_TYPE, .id = 0x3, }, .parent = NULL, }; const sdrv_pll_node_t g_pll1_root = { .clk_node = { .base = APB_PLL1_BASE, .type = CKGEN_PLL_CTRL_TYPE, .id = 0x0, }, .parent = CLK_NODE(g_fs_24m), }; const sdrv_pll_node_t g_pll2_root = { .clk_node = { .base = APB_PLL2_BASE, .type = CKGEN_PLL_CTRL_TYPE, .id = 0x1, }, .parent = CLK_NODE(g_fs_24m), }; const sdrv_pll_node_t g_pll3_root = { .clk_node = { .base = APB_PLL3_BASE, .type = CKGEN_PLL_CTRL_TYPE, .id = 0x2, }, .parent = CLK_NODE(g_fs_24m), }; const sdrv_ckgen_slice_node_t g_ckgen_bus_cr5_sf = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_SF_BUS_SLICE_TYPE, .id = 0x0, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_i2c_sf_1_to_3 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x0, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_i2c_sf_4_to_6 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x1, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_spi_sf_1_to_3 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x2, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_spi_sf_4_to_6 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x3, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_uart_sf_1_to_6 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x4, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_uart_sf_7_to_12 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x5, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_enet1_tx = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x6, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll2_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll1_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_enet1_rmii = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x7, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll2_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll1_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_enet1_phy_ref = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x8, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll2_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll1_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_enet1_timer_sec = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x9, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll2_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll1_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_i2s_mclk0 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0xc, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll2_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll1_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_xspi1a = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0xd, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_xspi1b = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0xe, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_saci2_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0xf, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_saci2_pdm_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x10, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_xtrg = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x11, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_etmr1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x12, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_etmr2 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x13, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_epwm1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x16, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_epwm2 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x17, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_sehc1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x19, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_can = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x1a, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_adc1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x1b, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_adc2 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x1c, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_adc3 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x1d, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_acmp = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x1e, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_ioc = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x20, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_ip_pt_sns_sf = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_IP_SLICE_TYPE, .id = 0x21, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_slice_node_t g_ckgen_bus_sf_test = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_SF_BUS_SLICE_TYPE, .id = 0x2, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll2_root), .parents[4] = CLK_NODE(g_pll3_root), }; const sdrv_ckgen_slice_node_t g_ckgen_bus_ap_bus = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BUS_SLICE_TYPE, .id = 0x1, }, .parents_num = 5, .parents[0] = CLK_NODE(g_rc_24m), .parents[1] = CLK_NODE(g_fs_24m), .parents[2] = CLK_NODE(g_pll1_root), .parents[3] = CLK_NODE(g_pll3_root), .parents[4] = CLK_NODE(g_pll2_root), }; const sdrv_ckgen_cg_node_t g_ckgen_gating_cr5_sf_aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x0, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_sf_mainclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x1, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_sf_hsmclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x2, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_sf_perclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x3, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_sf_xspi1aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x4, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_sf_xspi1bclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x5, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_ap_apmainclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x6, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fab_ap_perclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_BCG_TYPE, .id = 0x7, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_cr5_sf_clkin = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_CCG_TYPE, .id = 0x0, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_iramc1_aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x0, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_iromc_aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_clk0 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_clk1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_aclk0 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_aclk1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_hclk0 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_hclk1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c1_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c2_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c3_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c4_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c5_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c6_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xd, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xe, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xf, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi3_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x10, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi4_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x11, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi5_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x12, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi6_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x13, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart1_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x14, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart2_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x15, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart3_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x16, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart4_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x17, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart5_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x18, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart6_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x19, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart7_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart8_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart9_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart10_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart11_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart12_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x1f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd16_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x20, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd21_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x21, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd3_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x22, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd4_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x23, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd5_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x24, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd6_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x25, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd7_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x26, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd23_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x27, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_etmr1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x28, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_etmr2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x29, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_pt_sns_sf_dig_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_epwm1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_epwm2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_iramc1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_iromc_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_gpio_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x2f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x30, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x31, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt1_bus_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x32, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt2_bus_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x33, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt8_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x34, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt8_bus_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x35, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sem1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x36, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sem2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x37, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_iomuxc_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x38, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_iomuxc_sf_comp_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x39, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_efusec_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_mac_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_mpc_cr5_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_scr_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_u_ckgen_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_rstgen_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x3f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_pclk0 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x40, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dma_sf_pclk1 = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x41, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xb_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x42, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_apbmux2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x43, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_apbmux3_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x44, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_apbmux4_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x45, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_apbmux3_sf_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x46, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_ppc_apbmux1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x47, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_ppc_apbmux2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x48, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_ppc_apbmux3_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x49, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_ppc_apbmux4_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_smc_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_vd_sf_dig_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_por_sf_dig_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xtrg_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_fs_24m_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x4f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x50, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x51, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp3_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x52, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp4_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x53, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sadc1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x54, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sadc2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x55, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sadc3_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x56, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_ioc_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x57, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm1_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x58, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm2_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x59, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm3_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm4_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_eic_sf_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_istc_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_apb_seip_nvm_mst_dst_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi1a_dma_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x5f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi1b_dma_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x60, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_tx_dmaclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x61, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_rx_dmaclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x62, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_pdm_dmaclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x63, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_tx_perclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x64, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_rx_perclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x65, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_pdm_perclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x66, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xb_sf_hclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x67, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_bti_sf_ahb_hclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x68, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_vic1_hclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x69, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_vic_sf_irqsync = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c1_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c2_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c3_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c4_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c5_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x6f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_i2c6_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x70, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi1_spi_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x71, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi2_spi_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x72, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi3_spi_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x73, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi4_spi_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x74, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi5_spi_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x75, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_spi6_spi_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x76, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart1_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x77, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart2_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x78, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart3_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x79, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart4_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart5_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart6_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart7_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart8_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart9_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x7f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart10_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x80, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart11_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x81, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_uart12_i_sclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x82, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_enet1_ref_clk_tx_i = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x83, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi1_test_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x84, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_enet1_ptp_ref_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x85, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi1a_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x86, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi1b_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x87, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_pdm_per_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x88, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xtrg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x89, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_etmr1_ahf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_etmr2_ahf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_epwm1_ahf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_epwm2_ahf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_etmr1_hf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_etmr2_hf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x8f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_epwm1_hf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x90, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_epwm2_hf_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x91, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sehc1_main_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x92, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd16_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x93, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd21_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x94, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd3_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x95, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd4_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x96, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd5_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x97, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd6_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x98, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd7_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x99, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd23_ipg_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9a, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sadc1_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9b, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sadc2_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9c, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sadc3_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9d, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp1_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9e, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp2_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0x9f, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp3_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa0, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_acmp4_ctrl_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa1, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_ioc_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa2, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_pt_sns_sf_clkin = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa3, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_istc_i_istc_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa4, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_smc_clk_24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa5, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd16_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa6, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd21_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa7, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd3_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa8, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd4_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xa9, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd5_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xaa, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd6_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xab, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd7_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xac, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_canfd23_clk24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xad, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xtrg_wdt_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xae, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_dcdc1_clk_24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xaf, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_vic1_wdt_ref_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb0, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt1_main_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb1, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt2_main_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb2, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_wdt8_main_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb3, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm1_i_xtal24mhz_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb4, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm2_i_xtal24mhz_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb5, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm3_i_xtal24mhz_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb6, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_btm4_i_xtal24mhz_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb7, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_pt_sns_sf_dig_clk_24m = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb8, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi_slv_aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xb9, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_enet1_aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xba, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_xspi_slv_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xbb, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_enet1_clk_csr_i = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xbc, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_cslite_pclkdbg = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xbd, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_cslite_pclksys = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xbe, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sehc1_aclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xbf, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_seip_sh_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc0, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_usb2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc1, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sehc1_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc2, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc3, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_seip_i_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc4, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_seip_i_hclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc5, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_seip_i_fd_ref_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc6, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_i2s_mclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc7, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_ext_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc8, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_i2s_tx_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xc9, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_saci2_i2s_rx_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xca, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_usb_i_phy_ref_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xcb, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sehc1_cqe_sqs_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xcc, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_sehc1_tm_clk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xcd, }, }; const sdrv_ckgen_cg_node_t g_ckgen_gating_rtc_pclk = { .clk_node = { .base = APB_CKGEN_SF_BASE, .type = CKGEN_PCG_TYPE, .id = 0xce, }, }; const sdrv_ckgen_node_t *g_ckgen_adc1[] = { CLK_NODE(g_ckgen_gating_sadc1_pclk), CLK_NODE(g_ckgen_gating_sadc1_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_adc2[] = { CLK_NODE(g_ckgen_gating_sadc2_pclk), CLK_NODE(g_ckgen_gating_sadc2_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_adc3[] = { CLK_NODE(g_ckgen_gating_sadc3_pclk), CLK_NODE(g_ckgen_gating_sadc3_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_acmp1[] = { CLK_NODE(g_ckgen_gating_acmp1_pclk), CLK_NODE(g_ckgen_gating_acmp1_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_acmp2[] = { CLK_NODE(g_ckgen_gating_acmp2_pclk), CLK_NODE(g_ckgen_gating_acmp2_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_acmp3[] = { CLK_NODE(g_ckgen_gating_acmp3_pclk), CLK_NODE(g_ckgen_gating_acmp3_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_acmp4[] = { CLK_NODE(g_ckgen_gating_acmp4_pclk), CLK_NODE(g_ckgen_gating_acmp4_ctrl_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_cr5_sf[] = { CLK_NODE(g_ckgen_gating_cr5_sf_clkin), NULL }; const sdrv_ckgen_node_t *g_ckgen_iramc1[] = { CLK_NODE(g_ckgen_gating_iramc1_aclk), CLK_NODE(g_ckgen_gating_iramc1_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_iromc[] = { CLK_NODE(g_ckgen_gating_iromc_aclk), CLK_NODE(g_ckgen_gating_iromc_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_dma_sf[] = { CLK_NODE(g_ckgen_gating_dma_sf_clk0), CLK_NODE(g_ckgen_gating_dma_sf_clk1), CLK_NODE(g_ckgen_gating_dma_sf_aclk0), CLK_NODE(g_ckgen_gating_dma_sf_aclk1), CLK_NODE(g_ckgen_gating_dma_sf_hclk0), CLK_NODE(g_ckgen_gating_dma_sf_hclk1), CLK_NODE(g_ckgen_gating_dma_sf_pclk0), CLK_NODE(g_ckgen_gating_dma_sf_pclk1), NULL }; const sdrv_ckgen_node_t *g_ckgen_i2c1[] = { CLK_NODE(g_ckgen_gating_i2c1_i_pclk), CLK_NODE(g_ckgen_gating_i2c1_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_i2c2[] = { CLK_NODE(g_ckgen_gating_i2c2_i_pclk), CLK_NODE(g_ckgen_gating_i2c2_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_i2c3[] = { CLK_NODE(g_ckgen_gating_i2c3_i_pclk), CLK_NODE(g_ckgen_gating_i2c3_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_i2c4[] = { CLK_NODE(g_ckgen_gating_i2c4_i_pclk), CLK_NODE(g_ckgen_gating_i2c4_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_i2c5[] = { CLK_NODE(g_ckgen_gating_i2c5_i_pclk), CLK_NODE(g_ckgen_gating_i2c5_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_i2c6[] = { CLK_NODE(g_ckgen_gating_i2c6_i_pclk), CLK_NODE(g_ckgen_gating_i2c6_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_spi1[] = { CLK_NODE(g_ckgen_gating_spi1_pclk), CLK_NODE(g_ckgen_gating_spi1_spi_per_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_spi2[] = { CLK_NODE(g_ckgen_gating_spi2_pclk), CLK_NODE(g_ckgen_gating_spi2_spi_per_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_spi3[] = { CLK_NODE(g_ckgen_gating_spi3_pclk), CLK_NODE(g_ckgen_gating_spi3_spi_per_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_spi4[] = { CLK_NODE(g_ckgen_gating_spi4_pclk), CLK_NODE(g_ckgen_gating_spi4_spi_per_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_spi5[] = { CLK_NODE(g_ckgen_gating_spi5_pclk), CLK_NODE(g_ckgen_gating_spi5_spi_per_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_spi6[] = { CLK_NODE(g_ckgen_gating_spi6_pclk), CLK_NODE(g_ckgen_gating_spi6_spi_per_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart1[] = { CLK_NODE(g_ckgen_gating_uart1_i_pclk), CLK_NODE(g_ckgen_gating_uart1_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart2[] = { CLK_NODE(g_ckgen_gating_uart2_i_pclk), CLK_NODE(g_ckgen_gating_uart2_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart3[] = { CLK_NODE(g_ckgen_gating_uart3_i_pclk), CLK_NODE(g_ckgen_gating_uart3_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart4[] = { CLK_NODE(g_ckgen_gating_uart4_i_pclk), CLK_NODE(g_ckgen_gating_uart4_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart5[] = { CLK_NODE(g_ckgen_gating_uart5_i_pclk), CLK_NODE(g_ckgen_gating_uart5_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart6[] = { CLK_NODE(g_ckgen_gating_uart6_i_pclk), CLK_NODE(g_ckgen_gating_uart6_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart7[] = { CLK_NODE(g_ckgen_gating_uart7_i_pclk), CLK_NODE(g_ckgen_gating_uart7_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart8[] = { CLK_NODE(g_ckgen_gating_uart8_i_pclk), CLK_NODE(g_ckgen_gating_uart8_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart9[] = { CLK_NODE(g_ckgen_gating_uart9_i_pclk), CLK_NODE(g_ckgen_gating_uart9_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart10[] = { CLK_NODE(g_ckgen_gating_uart10_i_pclk), CLK_NODE(g_ckgen_gating_uart10_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart11[] = { CLK_NODE(g_ckgen_gating_uart11_i_pclk), CLK_NODE(g_ckgen_gating_uart11_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_uart12[] = { CLK_NODE(g_ckgen_gating_uart12_i_pclk), CLK_NODE(g_ckgen_gating_uart12_i_sclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd16[] = { CLK_NODE(g_ckgen_gating_canfd16_pclk), CLK_NODE(g_ckgen_gating_canfd16_ipg_clk), CLK_NODE(g_ckgen_gating_canfd16_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd21[] = { CLK_NODE(g_ckgen_gating_canfd21_pclk), CLK_NODE(g_ckgen_gating_canfd21_ipg_clk), CLK_NODE(g_ckgen_gating_canfd21_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd3[] = { CLK_NODE(g_ckgen_gating_canfd3_pclk), CLK_NODE(g_ckgen_gating_canfd3_ipg_clk), CLK_NODE(g_ckgen_gating_canfd3_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd4[] = { CLK_NODE(g_ckgen_gating_canfd4_pclk), CLK_NODE(g_ckgen_gating_canfd4_ipg_clk), CLK_NODE(g_ckgen_gating_canfd4_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd5[] = { CLK_NODE(g_ckgen_gating_canfd5_pclk), CLK_NODE(g_ckgen_gating_canfd5_ipg_clk), CLK_NODE(g_ckgen_gating_canfd5_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd6[] = { CLK_NODE(g_ckgen_gating_canfd6_pclk), CLK_NODE(g_ckgen_gating_canfd6_ipg_clk), CLK_NODE(g_ckgen_gating_canfd6_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd7[] = { CLK_NODE(g_ckgen_gating_canfd7_pclk), CLK_NODE(g_ckgen_gating_canfd7_ipg_clk), CLK_NODE(g_ckgen_gating_canfd7_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_canfd23[] = { CLK_NODE(g_ckgen_gating_canfd23_pclk), CLK_NODE(g_ckgen_gating_canfd23_ipg_clk), CLK_NODE(g_ckgen_gating_canfd23_clk24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_etmr1[] = { CLK_NODE(g_ckgen_gating_etmr1_pclk), CLK_NODE(g_ckgen_gating_etmr1_ahf_clk), CLK_NODE(g_ckgen_gating_etmr1_hf_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_etmr2[] = { CLK_NODE(g_ckgen_gating_etmr2_pclk), CLK_NODE(g_ckgen_gating_etmr2_ahf_clk), CLK_NODE(g_ckgen_gating_etmr2_hf_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_pt_sns_sf_dig[] = { CLK_NODE(g_ckgen_gating_pt_sns_sf_dig_i_pclk), CLK_NODE(g_ckgen_gating_pt_sns_sf_clkin), CLK_NODE(g_ckgen_gating_pt_sns_sf_dig_clk_24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_epwm1[] = { CLK_NODE(g_ckgen_gating_epwm1_pclk), CLK_NODE(g_ckgen_gating_epwm1_ahf_clk), CLK_NODE(g_ckgen_gating_epwm1_hf_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_epwm2[] = { CLK_NODE(g_ckgen_gating_epwm2_pclk), CLK_NODE(g_ckgen_gating_epwm2_ahf_clk), CLK_NODE(g_ckgen_gating_epwm2_hf_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_gpio_sf[] = { CLK_NODE(g_ckgen_gating_gpio_sf_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_wdt1[] = { CLK_NODE(g_ckgen_gating_wdt1_pclk), CLK_NODE(g_ckgen_gating_wdt1_bus_clk), CLK_NODE(g_ckgen_gating_wdt1_main_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_wdt2[] = { CLK_NODE(g_ckgen_gating_wdt2_pclk), CLK_NODE(g_ckgen_gating_wdt2_bus_clk), CLK_NODE(g_ckgen_gating_wdt2_main_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_wdt8[] = { CLK_NODE(g_ckgen_gating_wdt8_pclk), CLK_NODE(g_ckgen_gating_wdt8_bus_clk), CLK_NODE(g_ckgen_gating_wdt8_main_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_sem1[] = { CLK_NODE(g_ckgen_gating_sem1_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_sem2[] = { CLK_NODE(g_ckgen_gating_sem2_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_iomuxc_sf[] = { CLK_NODE(g_ckgen_gating_iomuxc_sf_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_efusec[] = { CLK_NODE(g_ckgen_gating_efusec_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_scr_sf[] = { CLK_NODE(g_ckgen_gating_scr_sf_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_rstgen_sf[] = { CLK_NODE(g_ckgen_gating_rstgen_sf_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_smc[] = { CLK_NODE(g_ckgen_gating_smc_pclk), CLK_NODE(g_ckgen_gating_smc_clk_24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_vd_sf_dig[] = { CLK_NODE(g_ckgen_gating_vd_sf_dig_i_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_por_sf_dig[] = { CLK_NODE(g_ckgen_gating_por_sf_dig_i_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_xtrg[] = { CLK_NODE(g_ckgen_gating_xtrg_pclk), CLK_NODE(g_ckgen_gating_xtrg_clk), CLK_NODE(g_ckgen_gating_xtrg_wdt_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_ioc[] = { CLK_NODE(g_ckgen_gating_ioc_pclk), CLK_NODE(g_ckgen_gating_ioc_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_btm1[] = { CLK_NODE(g_ckgen_gating_btm1_i_pclk), CLK_NODE(g_ckgen_gating_btm1_i_xtal24mhz_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_btm2[] = { CLK_NODE(g_ckgen_gating_btm2_i_pclk), CLK_NODE(g_ckgen_gating_btm2_i_xtal24mhz_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_btm3[] = { CLK_NODE(g_ckgen_gating_btm3_i_pclk), CLK_NODE(g_ckgen_gating_btm3_i_xtal24mhz_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_btm4[] = { CLK_NODE(g_ckgen_gating_btm4_i_pclk), CLK_NODE(g_ckgen_gating_btm4_i_xtal24mhz_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_eic_sf[] = { CLK_NODE(g_ckgen_gating_eic_sf_i_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_vic1[] = { CLK_NODE(g_ckgen_gating_vic1_hclk), CLK_NODE(g_ckgen_gating_vic1_wdt_ref_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_enet1[] = { CLK_NODE(g_ckgen_gating_enet1_ref_clk_tx_i), CLK_NODE(g_ckgen_gating_enet1_ptp_ref_clk), CLK_NODE(g_ckgen_gating_enet1_aclk), CLK_NODE(g_ckgen_gating_enet1_clk_csr_i), NULL }; const sdrv_ckgen_node_t *g_ckgen_xspi1a[] = { CLK_NODE(g_ckgen_gating_xspi1a_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_xspi1b[] = { CLK_NODE(g_ckgen_gating_xspi1b_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_saci2[] = { CLK_NODE(g_ckgen_gating_saci2_pdm_per_clk), CLK_NODE(g_ckgen_gating_saci2_pclk), CLK_NODE(g_ckgen_gating_saci2_i2s_mclk), CLK_NODE(g_ckgen_gating_saci2_ext_clk), CLK_NODE(g_ckgen_gating_saci2_i2s_tx_clk), CLK_NODE(g_ckgen_gating_saci2_i2s_rx_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_sehc1[] = { CLK_NODE(g_ckgen_gating_sehc1_main_clk), CLK_NODE(g_ckgen_gating_sehc1_aclk), CLK_NODE(g_ckgen_gating_sehc1_pclk), CLK_NODE(g_ckgen_gating_sehc1_cqe_sqs_clk), CLK_NODE(g_ckgen_gating_sehc1_tm_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_pt_sns_sf_ana[] = { CLK_NODE(g_ckgen_gating_pt_sns_sf_clkin), NULL }; const sdrv_ckgen_node_t *g_ckgen_dcdc1[] = { CLK_NODE(g_ckgen_gating_dcdc1_clk_24m), NULL }; const sdrv_ckgen_node_t *g_ckgen_xspi_slv[] = { CLK_NODE(g_ckgen_gating_xspi_slv_aclk), CLK_NODE(g_ckgen_gating_xspi_slv_pclk), NULL }; const sdrv_ckgen_node_t *g_ckgen_cslite[] = { CLK_NODE(g_ckgen_gating_cslite_pclkdbg), CLK_NODE(g_ckgen_gating_cslite_pclksys), NULL }; const sdrv_ckgen_node_t *g_ckgen_seip[] = { CLK_NODE(g_ckgen_gating_seip_sh_clk), CLK_NODE(g_ckgen_gating_seip_i_pclk), CLK_NODE(g_ckgen_gating_seip_i_hclk), CLK_NODE(g_ckgen_gating_seip_i_fd_ref_clk), NULL }; const sdrv_ckgen_node_t *g_ckgen_usb[] = { CLK_NODE(g_ckgen_gating_usb2_pclk), CLK_NODE(g_ckgen_gating_usb_i_phy_ref_clk), NULL }; const sdrv_ckgen_node_t **g_ckgen_unused[] = { g_ckgen_i2c1, g_ckgen_i2c2, g_ckgen_acmp3, g_ckgen_acmp4, g_ckgen_wdt2, NULL };