@@ -50,8 +50,8 @@ static const char *pcie_axi_sels[] = { "axi", "ahb", };
50
50
static const char * ssi_sels [] = { "pll3_pfd2_508m" , "pll3_pfd3_454m" , "pll4_audio_div" , };
51
51
static const char * usdhc_sels [] = { "pll2_pfd2_396m" , "pll2_pfd0_352m" , };
52
52
static const char * enfc_sels [] = { "pll2_pfd0_352m" , "pll2_bus" , "pll3_usb_otg" , "pll2_pfd2_396m" , };
53
- static const char * emi_sels [] = { "pll2_pfd2_396m" , "pll3_usb_otg" , "axi" , "pll2_pfd0_352m" , };
54
- static const char * emi_slow_sels [] = { "axi" , "pll3_usb_otg" , "pll2_pfd2_396m" , "pll2_pfd0_352m" , };
53
+ static const char * eim_sels [] = { "pll2_pfd2_396m" , "pll3_usb_otg" , "axi" , "pll2_pfd0_352m" , };
54
+ static const char * eim_slow_sels [] = { "axi" , "pll3_usb_otg" , "pll2_pfd2_396m" , "pll2_pfd0_352m" , };
55
55
static const char * vdo_axi_sels [] = { "axi" , "ahb" , };
56
56
static const char * vpu_axi_sels [] = { "axi" , "pll2_pfd2_396m" , "pll2_pfd0_352m" , };
57
57
static const char * cko1_sels [] = { "pll3_usb_otg" , "pll2_bus" , "pll1_sys" , "pll5_video_div" ,
@@ -302,8 +302,8 @@ static void __init imx6q_clocks_init(struct device_node *ccm_node)
302
302
clk [IMX6QDL_CLK_USDHC3_SEL ] = imx_clk_fixup_mux ("usdhc3_sel" , base + 0x1c , 18 , 1 , usdhc_sels , ARRAY_SIZE (usdhc_sels ), imx_cscmr1_fixup );
303
303
clk [IMX6QDL_CLK_USDHC4_SEL ] = imx_clk_fixup_mux ("usdhc4_sel" , base + 0x1c , 19 , 1 , usdhc_sels , ARRAY_SIZE (usdhc_sels ), imx_cscmr1_fixup );
304
304
clk [IMX6QDL_CLK_ENFC_SEL ] = imx_clk_mux ("enfc_sel" , base + 0x2c , 16 , 2 , enfc_sels , ARRAY_SIZE (enfc_sels ));
305
- clk [IMX6QDL_CLK_EMI_SEL ] = imx_clk_fixup_mux ("emi_sel " , base + 0x1c , 27 , 2 , emi_sels , ARRAY_SIZE (emi_sels ), imx_cscmr1_fixup );
306
- clk [IMX6QDL_CLK_EMI_SLOW_SEL ] = imx_clk_fixup_mux ("emi_slow_sel " , base + 0x1c , 29 , 2 , emi_slow_sels , ARRAY_SIZE (emi_slow_sels ), imx_cscmr1_fixup );
305
+ clk [IMX6QDL_CLK_EIM_SEL ] = imx_clk_fixup_mux ("eim_sel " , base + 0x1c , 27 , 2 , eim_sels , ARRAY_SIZE (eim_sels ), imx_cscmr1_fixup );
306
+ clk [IMX6QDL_CLK_EIM_SLOW_SEL ] = imx_clk_fixup_mux ("eim_slow_sel " , base + 0x1c , 29 , 2 , eim_slow_sels , ARRAY_SIZE (eim_slow_sels ), imx_cscmr1_fixup );
307
307
clk [IMX6QDL_CLK_VDO_AXI_SEL ] = imx_clk_mux ("vdo_axi_sel" , base + 0x18 , 11 , 1 , vdo_axi_sels , ARRAY_SIZE (vdo_axi_sels ));
308
308
clk [IMX6QDL_CLK_VPU_AXI_SEL ] = imx_clk_mux ("vpu_axi_sel" , base + 0x18 , 14 , 2 , vpu_axi_sels , ARRAY_SIZE (vpu_axi_sels ));
309
309
clk [IMX6QDL_CLK_CKO1_SEL ] = imx_clk_mux ("cko1_sel" , base + 0x60 , 0 , 4 , cko1_sels , ARRAY_SIZE (cko1_sels ));
@@ -354,8 +354,8 @@ static void __init imx6q_clocks_init(struct device_node *ccm_node)
354
354
clk [IMX6QDL_CLK_USDHC4_PODF ] = imx_clk_divider ("usdhc4_podf" , "usdhc4_sel" , base + 0x24 , 22 , 3 );
355
355
clk [IMX6QDL_CLK_ENFC_PRED ] = imx_clk_divider ("enfc_pred" , "enfc_sel" , base + 0x2c , 18 , 3 );
356
356
clk [IMX6QDL_CLK_ENFC_PODF ] = imx_clk_divider ("enfc_podf" , "enfc_pred" , base + 0x2c , 21 , 6 );
357
- clk [IMX6QDL_CLK_EMI_PODF ] = imx_clk_fixup_divider ("emi_podf " , "emi_sel " , base + 0x1c , 20 , 3 , imx_cscmr1_fixup );
358
- clk [IMX6QDL_CLK_EMI_SLOW_PODF ] = imx_clk_fixup_divider ("emi_slow_podf " , "emi_slow_sel " , base + 0x1c , 23 , 3 , imx_cscmr1_fixup );
357
+ clk [IMX6QDL_CLK_EIM_PODF ] = imx_clk_fixup_divider ("eim_podf " , "eim_sel " , base + 0x1c , 20 , 3 , imx_cscmr1_fixup );
358
+ clk [IMX6QDL_CLK_EIM_SLOW_PODF ] = imx_clk_fixup_divider ("eim_slow_podf " , "eim_slow_sel " , base + 0x1c , 23 , 3 , imx_cscmr1_fixup );
359
359
clk [IMX6QDL_CLK_VPU_AXI_PODF ] = imx_clk_divider ("vpu_axi_podf" , "vpu_axi_sel" , base + 0x24 , 25 , 3 );
360
360
clk [IMX6QDL_CLK_CKO1_PODF ] = imx_clk_divider ("cko1_podf" , "cko1_sel" , base + 0x60 , 4 , 3 );
361
361
clk [IMX6QDL_CLK_CKO2_PODF ] = imx_clk_divider ("cko2_podf" , "cko2_sel" , base + 0x60 , 21 , 3 );
@@ -456,7 +456,7 @@ static void __init imx6q_clocks_init(struct device_node *ccm_node)
456
456
clk [IMX6QDL_CLK_USDHC2 ] = imx_clk_gate2 ("usdhc2" , "usdhc2_podf" , base + 0x80 , 4 );
457
457
clk [IMX6QDL_CLK_USDHC3 ] = imx_clk_gate2 ("usdhc3" , "usdhc3_podf" , base + 0x80 , 6 );
458
458
clk [IMX6QDL_CLK_USDHC4 ] = imx_clk_gate2 ("usdhc4" , "usdhc4_podf" , base + 0x80 , 8 );
459
- clk [IMX6QDL_CLK_EIM_SLOW ] = imx_clk_gate2 ("eim_slow" , "emi_slow_podf " , base + 0x80 , 10 );
459
+ clk [IMX6QDL_CLK_EIM_SLOW ] = imx_clk_gate2 ("eim_slow" , "eim_slow_podf " , base + 0x80 , 10 );
460
460
clk [IMX6QDL_CLK_VDO_AXI ] = imx_clk_gate2 ("vdo_axi" , "vdo_axi_sel" , base + 0x80 , 12 );
461
461
clk [IMX6QDL_CLK_VPU_AXI ] = imx_clk_gate2 ("vpu_axi" , "vpu_axi_podf" , base + 0x80 , 14 );
462
462
clk [IMX6QDL_CLK_CKO1 ] = imx_clk_gate ("cko1" , "cko1_podf" , base + 0x60 , 7 );
0 commit comments