Loading drivers/clk/qcom/gcc-kona.c +74 −0 Original line number Original line Diff line number Diff line Loading @@ -292,6 +292,8 @@ static struct clk_rcg2 gcc_cpuss_ahb_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_cpuss_ahb_clk_src, .freq_tbl = ftbl_gcc_cpuss_ahb_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_cpuss_ahb_clk_src", .name = "gcc_cpuss_ahb_clk_src", .parent_names = gcc_parent_names_0_ao, .parent_names = gcc_parent_names_0_ao, Loading Loading @@ -322,6 +324,8 @@ static struct clk_rcg2 gcc_gp1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_1, .parent_map = gcc_parent_map_1, .freq_tbl = ftbl_gcc_gp1_clk_src, .freq_tbl = ftbl_gcc_gp1_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_gp1_clk_src", .name = "gcc_gp1_clk_src", .parent_names = gcc_parent_names_1, .parent_names = gcc_parent_names_1, Loading @@ -344,6 +348,8 @@ static struct clk_rcg2 gcc_gp2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_1, .parent_map = gcc_parent_map_1, .freq_tbl = ftbl_gcc_gp1_clk_src, .freq_tbl = ftbl_gcc_gp1_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_gp2_clk_src", .name = "gcc_gp2_clk_src", .parent_names = gcc_parent_names_1, .parent_names = gcc_parent_names_1, Loading @@ -366,6 +372,8 @@ static struct clk_rcg2 gcc_gp3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_1, .parent_map = gcc_parent_map_1, .freq_tbl = ftbl_gcc_gp1_clk_src, .freq_tbl = ftbl_gcc_gp1_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_gp3_clk_src", .name = "gcc_gp3_clk_src", .parent_names = gcc_parent_names_1, .parent_names = gcc_parent_names_1, Loading Loading @@ -394,6 +402,8 @@ static struct clk_rcg2 gcc_pcie_0_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_0_aux_clk_src", .name = "gcc_pcie_0_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -413,6 +423,8 @@ static struct clk_rcg2 gcc_pcie_1_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_1_aux_clk_src", .name = "gcc_pcie_1_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -432,6 +444,8 @@ static struct clk_rcg2 gcc_pcie_2_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_2_aux_clk_src", .name = "gcc_pcie_2_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -457,6 +471,8 @@ static struct clk_rcg2 gcc_pcie_phy_refgen_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_pcie_phy_refgen_clk_src, .freq_tbl = ftbl_gcc_pcie_phy_refgen_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_phy_refgen_clk_src", .name = "gcc_pcie_phy_refgen_clk_src", .parent_names = gcc_parent_names_0_ao, .parent_names = gcc_parent_names_0_ao, Loading Loading @@ -484,6 +500,8 @@ static struct clk_rcg2 gcc_pdm2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_pdm2_clk_src, .freq_tbl = ftbl_gcc_pdm2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pdm2_clk_src", .name = "gcc_pdm2_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading Loading @@ -539,6 +557,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s0_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s0_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s0_clk_src_init, }; }; Loading @@ -562,6 +582,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s1_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s1_clk_src_init, }; }; Loading Loading @@ -601,6 +623,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s2_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s2_clk_src_init, }; }; Loading @@ -624,6 +648,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s3_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s3_clk_src_init, }; }; Loading @@ -647,6 +673,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s4_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s4_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s4_clk_src_init, }; }; Loading @@ -670,6 +698,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s5_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s5_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s5_clk_src_init, }; }; Loading @@ -693,6 +723,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s6_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s6_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s6_clk_src_init, }; }; Loading @@ -716,6 +748,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s7_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s7_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s7_clk_src_init, }; }; Loading @@ -739,6 +773,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s0_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s0_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s0_clk_src_init, }; }; Loading @@ -762,6 +798,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s1_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s1_clk_src_init, }; }; Loading @@ -785,6 +823,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s2_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s2_clk_src_init, }; }; Loading @@ -808,6 +848,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s3_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s3_clk_src_init, }; }; Loading @@ -831,6 +873,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s4_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s4_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s4_clk_src_init, }; }; Loading @@ -854,6 +898,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s5_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s5_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s5_clk_src_init, }; }; Loading @@ -877,6 +923,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s0_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s0_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s0_clk_src_init, }; }; Loading @@ -900,6 +948,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s1_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s1_clk_src_init, }; }; Loading @@ -923,6 +973,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s2_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s2_clk_src_init, }; }; Loading @@ -946,6 +998,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s3_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s3_clk_src_init, }; }; Loading @@ -969,6 +1023,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s4_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s4_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s4_clk_src_init, }; }; Loading @@ -992,6 +1048,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s5_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s5_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s5_clk_src_init, }; }; Loading @@ -1011,6 +1069,8 @@ static struct clk_rcg2 gcc_sdcc2_apps_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_4, .parent_map = gcc_parent_map_4, .freq_tbl = ftbl_gcc_sdcc2_apps_clk_src, .freq_tbl = ftbl_gcc_sdcc2_apps_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_sdcc2_apps_clk_src", .name = "gcc_sdcc2_apps_clk_src", .parent_names = gcc_parent_names_4, .parent_names = gcc_parent_names_4, Loading Loading @@ -1042,6 +1102,8 @@ static struct clk_rcg2 gcc_sdcc4_apps_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_sdcc4_apps_clk_src, .freq_tbl = ftbl_gcc_sdcc4_apps_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_sdcc4_apps_clk_src", .name = "gcc_sdcc4_apps_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1068,6 +1130,8 @@ static struct clk_rcg2 gcc_tsif_ref_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_5, .parent_map = gcc_parent_map_5, .freq_tbl = ftbl_gcc_tsif_ref_clk_src, .freq_tbl = ftbl_gcc_tsif_ref_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_tsif_ref_clk_src", .name = "gcc_tsif_ref_clk_src", .parent_names = gcc_parent_names_5, .parent_names = gcc_parent_names_5, Loading Loading @@ -1318,6 +1382,7 @@ static struct clk_rcg2 gcc_usb30_prim_master_clk_src = { .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .enable_safe_config = true, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_prim_master_clk_src", .name = "gcc_usb30_prim_master_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1341,6 +1406,8 @@ static struct clk_rcg2 gcc_usb30_prim_mock_utmi_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_prim_mock_utmi_clk_src", .name = "gcc_usb30_prim_mock_utmi_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1361,6 +1428,7 @@ static struct clk_rcg2 gcc_usb30_sec_master_clk_src = { .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .enable_safe_config = true, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_sec_master_clk_src", .name = "gcc_usb30_sec_master_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1384,6 +1452,8 @@ static struct clk_rcg2 gcc_usb30_sec_mock_utmi_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_sec_mock_utmi_clk_src", .name = "gcc_usb30_sec_mock_utmi_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1403,6 +1473,8 @@ static struct clk_rcg2 gcc_usb3_prim_phy_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb3_prim_phy_aux_clk_src", .name = "gcc_usb3_prim_phy_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -1422,6 +1494,8 @@ static struct clk_rcg2 gcc_usb3_sec_phy_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb3_sec_phy_aux_clk_src", .name = "gcc_usb3_sec_phy_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading Loading
drivers/clk/qcom/gcc-kona.c +74 −0 Original line number Original line Diff line number Diff line Loading @@ -292,6 +292,8 @@ static struct clk_rcg2 gcc_cpuss_ahb_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_cpuss_ahb_clk_src, .freq_tbl = ftbl_gcc_cpuss_ahb_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_cpuss_ahb_clk_src", .name = "gcc_cpuss_ahb_clk_src", .parent_names = gcc_parent_names_0_ao, .parent_names = gcc_parent_names_0_ao, Loading Loading @@ -322,6 +324,8 @@ static struct clk_rcg2 gcc_gp1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_1, .parent_map = gcc_parent_map_1, .freq_tbl = ftbl_gcc_gp1_clk_src, .freq_tbl = ftbl_gcc_gp1_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_gp1_clk_src", .name = "gcc_gp1_clk_src", .parent_names = gcc_parent_names_1, .parent_names = gcc_parent_names_1, Loading @@ -344,6 +348,8 @@ static struct clk_rcg2 gcc_gp2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_1, .parent_map = gcc_parent_map_1, .freq_tbl = ftbl_gcc_gp1_clk_src, .freq_tbl = ftbl_gcc_gp1_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_gp2_clk_src", .name = "gcc_gp2_clk_src", .parent_names = gcc_parent_names_1, .parent_names = gcc_parent_names_1, Loading @@ -366,6 +372,8 @@ static struct clk_rcg2 gcc_gp3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_1, .parent_map = gcc_parent_map_1, .freq_tbl = ftbl_gcc_gp1_clk_src, .freq_tbl = ftbl_gcc_gp1_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_gp3_clk_src", .name = "gcc_gp3_clk_src", .parent_names = gcc_parent_names_1, .parent_names = gcc_parent_names_1, Loading Loading @@ -394,6 +402,8 @@ static struct clk_rcg2 gcc_pcie_0_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_0_aux_clk_src", .name = "gcc_pcie_0_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -413,6 +423,8 @@ static struct clk_rcg2 gcc_pcie_1_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_1_aux_clk_src", .name = "gcc_pcie_1_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -432,6 +444,8 @@ static struct clk_rcg2 gcc_pcie_2_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .freq_tbl = ftbl_gcc_pcie_0_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_2_aux_clk_src", .name = "gcc_pcie_2_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -457,6 +471,8 @@ static struct clk_rcg2 gcc_pcie_phy_refgen_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_pcie_phy_refgen_clk_src, .freq_tbl = ftbl_gcc_pcie_phy_refgen_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pcie_phy_refgen_clk_src", .name = "gcc_pcie_phy_refgen_clk_src", .parent_names = gcc_parent_names_0_ao, .parent_names = gcc_parent_names_0_ao, Loading Loading @@ -484,6 +500,8 @@ static struct clk_rcg2 gcc_pdm2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_pdm2_clk_src, .freq_tbl = ftbl_gcc_pdm2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_pdm2_clk_src", .name = "gcc_pdm2_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading Loading @@ -539,6 +557,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s0_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s0_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s0_clk_src_init, }; }; Loading @@ -562,6 +582,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s1_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s1_clk_src_init, }; }; Loading Loading @@ -601,6 +623,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s2_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s2_clk_src_init, }; }; Loading @@ -624,6 +648,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s3_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s3_clk_src_init, }; }; Loading @@ -647,6 +673,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s4_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s4_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s4_clk_src_init, }; }; Loading @@ -670,6 +698,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s5_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s5_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s5_clk_src_init, }; }; Loading @@ -693,6 +723,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s6_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s6_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s6_clk_src_init, }; }; Loading @@ -716,6 +748,8 @@ static struct clk_rcg2 gcc_qupv3_wrap0_s7_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap0_s7_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap0_s7_clk_src_init, }; }; Loading @@ -739,6 +773,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s0_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s0_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s0_clk_src_init, }; }; Loading @@ -762,6 +798,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s1_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s1_clk_src_init, }; }; Loading @@ -785,6 +823,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s2_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s2_clk_src_init, }; }; Loading @@ -808,6 +848,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s3_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s3_clk_src_init, }; }; Loading @@ -831,6 +873,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s4_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s4_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s4_clk_src_init, }; }; Loading @@ -854,6 +898,8 @@ static struct clk_rcg2 gcc_qupv3_wrap1_s5_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap1_s5_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap1_s5_clk_src_init, }; }; Loading @@ -877,6 +923,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s0_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s0_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s0_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s0_clk_src_init, }; }; Loading @@ -900,6 +948,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s1_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s1_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s1_clk_src_init, }; }; Loading @@ -923,6 +973,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s2_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s2_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s2_clk_src_init, }; }; Loading @@ -946,6 +998,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s3_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s3_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s3_clk_src_init, }; }; Loading @@ -969,6 +1023,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s4_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s4_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s4_clk_src_init, }; }; Loading @@ -992,6 +1048,8 @@ static struct clk_rcg2 gcc_qupv3_wrap2_s5_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .freq_tbl = ftbl_gcc_qupv3_wrap0_s2_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &gcc_qupv3_wrap2_s5_clk_src_init, .clkr.hw.init = &gcc_qupv3_wrap2_s5_clk_src_init, }; }; Loading @@ -1011,6 +1069,8 @@ static struct clk_rcg2 gcc_sdcc2_apps_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_4, .parent_map = gcc_parent_map_4, .freq_tbl = ftbl_gcc_sdcc2_apps_clk_src, .freq_tbl = ftbl_gcc_sdcc2_apps_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_sdcc2_apps_clk_src", .name = "gcc_sdcc2_apps_clk_src", .parent_names = gcc_parent_names_4, .parent_names = gcc_parent_names_4, Loading Loading @@ -1042,6 +1102,8 @@ static struct clk_rcg2 gcc_sdcc4_apps_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_sdcc4_apps_clk_src, .freq_tbl = ftbl_gcc_sdcc4_apps_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_sdcc4_apps_clk_src", .name = "gcc_sdcc4_apps_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1068,6 +1130,8 @@ static struct clk_rcg2 gcc_tsif_ref_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_5, .parent_map = gcc_parent_map_5, .freq_tbl = ftbl_gcc_tsif_ref_clk_src, .freq_tbl = ftbl_gcc_tsif_ref_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_tsif_ref_clk_src", .name = "gcc_tsif_ref_clk_src", .parent_names = gcc_parent_names_5, .parent_names = gcc_parent_names_5, Loading Loading @@ -1318,6 +1382,7 @@ static struct clk_rcg2 gcc_usb30_prim_master_clk_src = { .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .enable_safe_config = true, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_prim_master_clk_src", .name = "gcc_usb30_prim_master_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1341,6 +1406,8 @@ static struct clk_rcg2 gcc_usb30_prim_mock_utmi_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_prim_mock_utmi_clk_src", .name = "gcc_usb30_prim_mock_utmi_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1361,6 +1428,7 @@ static struct clk_rcg2 gcc_usb30_sec_master_clk_src = { .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .freq_tbl = ftbl_gcc_usb30_prim_master_clk_src, .enable_safe_config = true, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_sec_master_clk_src", .name = "gcc_usb30_sec_master_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1384,6 +1452,8 @@ static struct clk_rcg2 gcc_usb30_sec_mock_utmi_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_0, .parent_map = gcc_parent_map_0, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb30_sec_mock_utmi_clk_src", .name = "gcc_usb30_sec_mock_utmi_clk_src", .parent_names = gcc_parent_names_0, .parent_names = gcc_parent_names_0, Loading @@ -1403,6 +1473,8 @@ static struct clk_rcg2 gcc_usb3_prim_phy_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb3_prim_phy_aux_clk_src", .name = "gcc_usb3_prim_phy_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading @@ -1422,6 +1494,8 @@ static struct clk_rcg2 gcc_usb3_sec_phy_aux_clk_src = { .hid_width = 5, .hid_width = 5, .parent_map = gcc_parent_map_2, .parent_map = gcc_parent_map_2, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .freq_tbl = ftbl_gcc_ufs_card_phy_aux_clk_src, .enable_safe_config = true, .flags = HW_CLK_CTRL_MODE, .clkr.hw.init = &(struct clk_init_data){ .clkr.hw.init = &(struct clk_init_data){ .name = "gcc_usb3_sec_phy_aux_clk_src", .name = "gcc_usb3_sec_phy_aux_clk_src", .parent_names = gcc_parent_names_2, .parent_names = gcc_parent_names_2, Loading