]> git.samba.org - sfrench/cifs-2.6.git/blobdiff - drivers/clk/ti/clk-814x.c
clk: ti: Fix dm814x clkctrl for ethernet
[sfrench/cifs-2.6.git] / drivers / clk / ti / clk-814x.c
index 087cfa75ac24846d5e9cd37bae040a4c333d49bb..4f8bd34ec1a561c5172af8860d18f7fb22cb0367 100644 (file)
@@ -25,7 +25,6 @@ static const struct omap_clkctrl_reg_data dm814_alwon_clkctrl_regs[] __initconst
        { DM814_WD_TIMER_CLKCTRL, NULL, CLKF_SW_SUP | CLKF_NO_IDLEST, "sysclk18_ck" },
        { DM814_MCSPI1_CLKCTRL, NULL, CLKF_SW_SUP, "sysclk10_ck" },
        { DM814_GPMC_CLKCTRL, NULL, CLKF_SW_SUP, "sysclk6_ck" },
-       { DM814_CPGMAC0_CLKCTRL, NULL, CLKF_SW_SUP, "cpsw_125mhz_gclk" },
        { DM814_MPU_CLKCTRL, NULL, CLKF_SW_SUP, "mpu_ck" },
        { DM814_RTC_CLKCTRL, NULL, CLKF_SW_SUP | CLKF_NO_IDLEST, "sysclk18_ck" },
        { DM814_TPCC_CLKCTRL, NULL, CLKF_SW_SUP, "sysclk4_ck" },
@@ -39,9 +38,15 @@ static const struct omap_clkctrl_reg_data dm814_alwon_clkctrl_regs[] __initconst
        { 0 },
 };
 
+static const struct
+omap_clkctrl_reg_data dm814_alwon_ethernet_clkctrl_regs[] __initconst = {
+       { 0, NULL, CLKF_SW_SUP, "cpsw_125mhz_gclk" },
+};
+
 const struct omap_clkctrl_data dm814_clkctrl_data[] __initconst = {
        { 0x48180500, dm814_default_clkctrl_regs },
        { 0x48181400, dm814_alwon_clkctrl_regs },
+       { 0x481815d4, dm814_alwon_ethernet_clkctrl_regs },
        { 0 },
 };