diff options
Diffstat (limited to 'arch/arm/mach-omap2/clock44xx_data.c')
-rw-r--r-- | arch/arm/mach-omap2/clock44xx_data.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/clock44xx_data.c b/arch/arm/mach-omap2/clock44xx_data.c index 0798a802497a..730097ee0f23 100644 --- a/arch/arm/mach-omap2/clock44xx_data.c +++ b/arch/arm/mach-omap2/clock44xx_data.c | |||
@@ -1206,6 +1206,14 @@ static const struct clksel ocp_abe_iclk_div[] = { | |||
1206 | { .parent = NULL }, | 1206 | { .parent = NULL }, |
1207 | }; | 1207 | }; |
1208 | 1208 | ||
1209 | static struct clk mpu_periphclk = { | ||
1210 | .name = "mpu_periphclk", | ||
1211 | .parent = &dpll_mpu_ck, | ||
1212 | .ops = &clkops_null, | ||
1213 | .fixed_div = 2, | ||
1214 | .recalc = &omap_fixed_divisor_recalc, | ||
1215 | }; | ||
1216 | |||
1209 | static struct clk ocp_abe_iclk = { | 1217 | static struct clk ocp_abe_iclk = { |
1210 | .name = "ocp_abe_iclk", | 1218 | .name = "ocp_abe_iclk", |
1211 | .parent = &aess_fclk, | 1219 | .parent = &aess_fclk, |
@@ -3189,6 +3197,7 @@ static struct omap_clk omap44xx_clks[] = { | |||
3189 | CLK(NULL, "l4_div_ck", &l4_div_ck, CK_443X), | 3197 | CLK(NULL, "l4_div_ck", &l4_div_ck, CK_443X), |
3190 | CLK(NULL, "lp_clk_div_ck", &lp_clk_div_ck, CK_443X), | 3198 | CLK(NULL, "lp_clk_div_ck", &lp_clk_div_ck, CK_443X), |
3191 | CLK(NULL, "l4_wkup_clk_mux_ck", &l4_wkup_clk_mux_ck, CK_443X), | 3199 | CLK(NULL, "l4_wkup_clk_mux_ck", &l4_wkup_clk_mux_ck, CK_443X), |
3200 | CLK("smp_twd", NULL, &mpu_periphclk, CK_443X), | ||
3192 | CLK(NULL, "ocp_abe_iclk", &ocp_abe_iclk, CK_443X), | 3201 | CLK(NULL, "ocp_abe_iclk", &ocp_abe_iclk, CK_443X), |
3193 | CLK(NULL, "per_abe_24m_fclk", &per_abe_24m_fclk, CK_443X), | 3202 | CLK(NULL, "per_abe_24m_fclk", &per_abe_24m_fclk, CK_443X), |
3194 | CLK(NULL, "per_abe_nc_fclk", &per_abe_nc_fclk, CK_443X), | 3203 | CLK(NULL, "per_abe_nc_fclk", &per_abe_nc_fclk, CK_443X), |