aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/kernel/cpu/sh4a/clock-sh7723.c
diff options
context:
space:
mode:
authorMagnus Damm <damm@opensource.se>2010-05-10 10:01:02 -0400
committerPaul Mundt <lethal@linux-sh.org>2010-05-10 22:48:31 -0400
commitf3d51e13fea901729fef15bf1c32ca004d45476e (patch)
tree205a278e6e3d19ee7b57d39f30d4e50c2aaf6eaf /arch/sh/kernel/cpu/sh4a/clock-sh7723.c
parent9b7a37853a8cd69829eb1d9715a6c09aae01eeec (diff)
sh: hwblk index rework
Rework the sh7722/sh7723/sh7724 hwblk code to use the hwblk id as index in the mstp clock array. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/cpu/sh4a/clock-sh7723.c')
-rw-r--r--arch/sh/kernel/cpu/sh4a/clock-sh7723.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7723.c b/arch/sh/kernel/cpu/sh4a/clock-sh7723.c
index fc86c88223f4..390bdb5cabc5 100644
--- a/arch/sh/kernel/cpu/sh4a/clock-sh7723.c
+++ b/arch/sh/kernel/cpu/sh4a/clock-sh7723.c
@@ -218,32 +218,32 @@ static struct clk_lookup lookups[] = {
218 /* TMU0 */ 218 /* TMU0 */
219 .dev_id = "sh_tmu.0", 219 .dev_id = "sh_tmu.0",
220 .con_id = "tmu_fck", 220 .con_id = "tmu_fck",
221 .clk = &mstp_clks[11], /* tmu012_fck */ 221 .clk = &mstp_clks[HWBLK_TMU0],
222 }, { 222 }, {
223 /* TMU1 */ 223 /* TMU1 */
224 .dev_id = "sh_tmu.1", 224 .dev_id = "sh_tmu.1",
225 .con_id = "tmu_fck", 225 .con_id = "tmu_fck",
226 .clk = &mstp_clks[11], 226 .clk = &mstp_clks[HWBLK_TMU0],
227 }, { 227 }, {
228 /* TMU2 */ 228 /* TMU2 */
229 .dev_id = "sh_tmu.2", 229 .dev_id = "sh_tmu.2",
230 .con_id = "tmu_fck", 230 .con_id = "tmu_fck",
231 .clk = &mstp_clks[11], 231 .clk = &mstp_clks[HWBLK_TMU0],
232 }, { 232 }, {
233 /* TMU3 */ 233 /* TMU3 */
234 .dev_id = "sh_tmu.3", 234 .dev_id = "sh_tmu.3",
235 .con_id = "tmu_fck", 235 .con_id = "tmu_fck",
236 .clk = &mstp_clks[15], /* tmu345_fck */ 236 .clk = &mstp_clks[HWBLK_TMU1],
237 }, { 237 }, {
238 /* TMU4 */ 238 /* TMU4 */
239 .dev_id = "sh_tmu.4", 239 .dev_id = "sh_tmu.4",
240 .con_id = "tmu_fck", 240 .con_id = "tmu_fck",
241 .clk = &mstp_clks[15], 241 .clk = &mstp_clks[HWBLK_TMU1],
242 }, { 242 }, {
243 /* TMU5 */ 243 /* TMU5 */
244 .dev_id = "sh_tmu.5", 244 .dev_id = "sh_tmu.5",
245 .con_id = "tmu_fck", 245 .con_id = "tmu_fck",
246 .clk = &mstp_clks[15], 246 .clk = &mstp_clks[HWBLK_TMU1],
247 }, 247 },
248}; 248};
249 249
@@ -277,7 +277,7 @@ int __init arch_clk_init(void)
277 ret = sh_clk_div6_register(div6_clks, ARRAY_SIZE(div6_clks)); 277 ret = sh_clk_div6_register(div6_clks, ARRAY_SIZE(div6_clks));
278 278
279 if (!ret) 279 if (!ret)
280 ret = sh_hwblk_clk_register(mstp_clks, ARRAY_SIZE(mstp_clks)); 280 ret = sh_hwblk_clk_register(mstp_clks, HWBLK_NR);
281 281
282 return ret; 282 return ret;
283} 283}