diff options
Diffstat (limited to 'arch/arm/plat-s5p/clock.c')
-rw-r--r-- | arch/arm/plat-s5p/clock.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/arch/arm/plat-s5p/clock.c b/arch/arm/plat-s5p/clock.c index aa96e335073b..24a931fd8d3b 100644 --- a/arch/arm/plat-s5p/clock.c +++ b/arch/arm/plat-s5p/clock.c | |||
@@ -33,7 +33,12 @@ struct clk clk_ext_xtal_mux = { | |||
33 | .id = -1, | 33 | .id = -1, |
34 | }; | 34 | }; |
35 | 35 | ||
36 | static struct clk s5p_clk_27m = { | 36 | struct clk clk_xusbxti = { |
37 | .name = "xusbxti", | ||
38 | .id = -1, | ||
39 | }; | ||
40 | |||
41 | struct clk s5p_clk_27m = { | ||
37 | .name = "clk_27m", | 42 | .name = "clk_27m", |
38 | .id = -1, | 43 | .id = -1, |
39 | .rate = 27000000, | 44 | .rate = 27000000, |
@@ -69,6 +74,13 @@ struct clk clk_fout_epll = { | |||
69 | .ctrlbit = (1 << 31), | 74 | .ctrlbit = (1 << 31), |
70 | }; | 75 | }; |
71 | 76 | ||
77 | /* VPLL clock output */ | ||
78 | struct clk clk_fout_vpll = { | ||
79 | .name = "fout_vpll", | ||
80 | .id = -1, | ||
81 | .ctrlbit = (1 << 31), | ||
82 | }; | ||
83 | |||
72 | /* ARM clock */ | 84 | /* ARM clock */ |
73 | struct clk clk_arm = { | 85 | struct clk clk_arm = { |
74 | .name = "armclk", | 86 | .name = "armclk", |
@@ -133,6 +145,7 @@ static struct clk *s5p_clks[] __initdata = { | |||
133 | &clk_fout_apll, | 145 | &clk_fout_apll, |
134 | &clk_fout_mpll, | 146 | &clk_fout_mpll, |
135 | &clk_fout_epll, | 147 | &clk_fout_epll, |
148 | &clk_fout_vpll, | ||
136 | &clk_arm, | 149 | &clk_arm, |
137 | &clk_vpll, | 150 | &clk_vpll, |
138 | }; | 151 | }; |