diff options
author | Govindraj.R <govindraj.raja@ti.com> | 2010-09-27 10:50:17 -0400 |
---|---|---|
committer | Kevin Hilman <khilman@deeprootsystems.com> | 2010-09-29 15:42:59 -0400 |
commit | a0edcdbe5295b7912e92ff88dd8f46646710735b (patch) | |
tree | b9a14e5ac340b142067fcdc893c7883e800c5546 /arch/arm/mach-omap2/clock3xxx_data.c | |
parent | 8da37d9dc52befa8b55bdc20eef2a4aaf20e0c8d (diff) |
OMAP clock: Add uart4_ick/fck definitions for 3630
This is only valid for omap 36xx family of chips.
Signed-off-by: Sergio Aguirre <saaguirre@ti.com>
Signed-off-by: Govindraj.R <govindraj.raja@ti.com>
Acked-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/arm/mach-omap2/clock3xxx_data.c')
-rw-r--r-- | arch/arm/mach-omap2/clock3xxx_data.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/clock3xxx_data.c b/arch/arm/mach-omap2/clock3xxx_data.c index c73906d17458..ba01ec0cae45 100644 --- a/arch/arm/mach-omap2/clock3xxx_data.c +++ b/arch/arm/mach-omap2/clock3xxx_data.c | |||
@@ -2465,6 +2465,16 @@ static struct clk uart3_fck = { | |||
2465 | .recalc = &followparent_recalc, | 2465 | .recalc = &followparent_recalc, |
2466 | }; | 2466 | }; |
2467 | 2467 | ||
2468 | static struct clk uart4_fck = { | ||
2469 | .name = "uart4_fck", | ||
2470 | .ops = &clkops_omap2_dflt_wait, | ||
2471 | .parent = &per_48m_fck, | ||
2472 | .enable_reg = OMAP_CM_REGADDR(OMAP3430_PER_MOD, CM_FCLKEN), | ||
2473 | .enable_bit = OMAP3630_EN_UART4_SHIFT, | ||
2474 | .clkdm_name = "per_clkdm", | ||
2475 | .recalc = &followparent_recalc, | ||
2476 | }; | ||
2477 | |||
2468 | static struct clk gpt2_fck = { | 2478 | static struct clk gpt2_fck = { |
2469 | .name = "gpt2_fck", | 2479 | .name = "gpt2_fck", |
2470 | .ops = &clkops_omap2_dflt_wait, | 2480 | .ops = &clkops_omap2_dflt_wait, |
@@ -2715,6 +2725,16 @@ static struct clk uart3_ick = { | |||
2715 | .recalc = &followparent_recalc, | 2725 | .recalc = &followparent_recalc, |
2716 | }; | 2726 | }; |
2717 | 2727 | ||
2728 | static struct clk uart4_ick = { | ||
2729 | .name = "uart4_ick", | ||
2730 | .ops = &clkops_omap2_dflt_wait, | ||
2731 | .parent = &per_l4_ick, | ||
2732 | .enable_reg = OMAP_CM_REGADDR(OMAP3430_PER_MOD, CM_ICLKEN), | ||
2733 | .enable_bit = OMAP3630_EN_UART4_SHIFT, | ||
2734 | .clkdm_name = "per_clkdm", | ||
2735 | .recalc = &followparent_recalc, | ||
2736 | }; | ||
2737 | |||
2718 | static struct clk gpt9_ick = { | 2738 | static struct clk gpt9_ick = { |
2719 | .name = "gpt9_ick", | 2739 | .name = "gpt9_ick", |
2720 | .ops = &clkops_omap2_dflt_wait, | 2740 | .ops = &clkops_omap2_dflt_wait, |
@@ -3349,6 +3369,7 @@ static struct omap_clk omap3xxx_clks[] = { | |||
3349 | CLK(NULL, "per_96m_fck", &per_96m_fck, CK_3XXX), | 3369 | CLK(NULL, "per_96m_fck", &per_96m_fck, CK_3XXX), |
3350 | CLK(NULL, "per_48m_fck", &per_48m_fck, CK_3XXX), | 3370 | CLK(NULL, "per_48m_fck", &per_48m_fck, CK_3XXX), |
3351 | CLK(NULL, "uart3_fck", &uart3_fck, CK_3XXX), | 3371 | CLK(NULL, "uart3_fck", &uart3_fck, CK_3XXX), |
3372 | CLK(NULL, "uart4_fck", &uart4_fck, CK_36XX), | ||
3352 | CLK(NULL, "gpt2_fck", &gpt2_fck, CK_3XXX), | 3373 | CLK(NULL, "gpt2_fck", &gpt2_fck, CK_3XXX), |
3353 | CLK(NULL, "gpt3_fck", &gpt3_fck, CK_3XXX), | 3374 | CLK(NULL, "gpt3_fck", &gpt3_fck, CK_3XXX), |
3354 | CLK(NULL, "gpt4_fck", &gpt4_fck, CK_3XXX), | 3375 | CLK(NULL, "gpt4_fck", &gpt4_fck, CK_3XXX), |
@@ -3372,6 +3393,7 @@ static struct omap_clk omap3xxx_clks[] = { | |||
3372 | CLK(NULL, "gpio2_ick", &gpio2_ick, CK_3XXX), | 3393 | CLK(NULL, "gpio2_ick", &gpio2_ick, CK_3XXX), |
3373 | CLK(NULL, "wdt3_ick", &wdt3_ick, CK_3XXX), | 3394 | CLK(NULL, "wdt3_ick", &wdt3_ick, CK_3XXX), |
3374 | CLK(NULL, "uart3_ick", &uart3_ick, CK_3XXX), | 3395 | CLK(NULL, "uart3_ick", &uart3_ick, CK_3XXX), |
3396 | CLK(NULL, "uart4_ick", &uart4_ick, CK_36XX), | ||
3375 | CLK(NULL, "gpt9_ick", &gpt9_ick, CK_3XXX), | 3397 | CLK(NULL, "gpt9_ick", &gpt9_ick, CK_3XXX), |
3376 | CLK(NULL, "gpt8_ick", &gpt8_ick, CK_3XXX), | 3398 | CLK(NULL, "gpt8_ick", &gpt8_ick, CK_3XXX), |
3377 | CLK(NULL, "gpt7_ick", &gpt7_ick, CK_3XXX), | 3399 | CLK(NULL, "gpt7_ick", &gpt7_ick, CK_3XXX), |