diff options
author | Paul Walmsley <paul@pwsan.com> | 2011-07-09 21:14:05 -0400 |
---|---|---|
committer | Paul Walmsley <paul@pwsan.com> | 2011-07-09 21:14:05 -0400 |
commit | 78183f3fdf76f422431a81852468be01b36db325 (patch) | |
tree | c236cc685b3568c2092e8aca16a20da0a87008b2 /arch/arm/mach-omap2/omap_hwmod_2430_data.c | |
parent | ecba3287b4121dcf3ca7607fe71c205913edec06 (diff) |
omap_hwmod: use a null structure record to terminate omap_hwmod_addr_space arrays
Previously, struct omap_hwmod_addr_space arrays were unterminated; and
users of these arrays used the ARRAY_SIZE() macro to determine the
length of the array. However, ARRAY_SIZE() only works when the array
is in the same scope as the macro user.
So far this hasn't been a problem. However, to reduce duplicated
data, a subsequent patch will move common data to a separate, shared
file. When this is done, ARRAY_SIZE() will no longer be usable.
This patch removes ARRAY_SIZE() usage for struct omap_hwmod_addr_space
arrays and uses a null structure member as the array terminator
instead.
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Diffstat (limited to 'arch/arm/mach-omap2/omap_hwmod_2430_data.c')
-rw-r--r-- | arch/arm/mach-omap2/omap_hwmod_2430_data.c | 83 |
1 files changed, 41 insertions, 42 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_2430_data.c b/arch/arm/mach-omap2/omap_hwmod_2430_data.c index 9682dd519f8d..da287947cc18 100644 --- a/arch/arm/mach-omap2/omap_hwmod_2430_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_2430_data.c | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * omap_hwmod_2430_data.c - hardware modules present on the OMAP2430 chips | 2 | * omap_hwmod_2430_data.c - hardware modules present on the OMAP2430 chips |
3 | * | 3 | * |
4 | * Copyright (C) 2009-2010 Nokia Corporation | 4 | * Copyright (C) 2009-2011 Nokia Corporation |
5 | * Paul Walmsley | 5 | * Paul Walmsley |
6 | * | 6 | * |
7 | * This program is free software; you can redistribute it and/or modify | 7 | * This program is free software; you can redistribute it and/or modify |
@@ -141,6 +141,7 @@ static struct omap_hwmod_addr_space omap2430_i2c1_addr_space[] = { | |||
141 | .pa_end = 0x48070000 + OMAP2_I2C_AS_LEN - 1, | 141 | .pa_end = 0x48070000 + OMAP2_I2C_AS_LEN - 1, |
142 | .flags = ADDR_TYPE_RT, | 142 | .flags = ADDR_TYPE_RT, |
143 | }, | 143 | }, |
144 | { } | ||
144 | }; | 145 | }; |
145 | 146 | ||
146 | static struct omap_hwmod_ocp_if omap2430_l4_core__i2c1 = { | 147 | static struct omap_hwmod_ocp_if omap2430_l4_core__i2c1 = { |
@@ -148,7 +149,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__i2c1 = { | |||
148 | .slave = &omap2430_i2c1_hwmod, | 149 | .slave = &omap2430_i2c1_hwmod, |
149 | .clk = "i2c1_ick", | 150 | .clk = "i2c1_ick", |
150 | .addr = omap2430_i2c1_addr_space, | 151 | .addr = omap2430_i2c1_addr_space, |
151 | .addr_cnt = ARRAY_SIZE(omap2430_i2c1_addr_space), | ||
152 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 152 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
153 | }; | 153 | }; |
154 | 154 | ||
@@ -159,6 +159,7 @@ static struct omap_hwmod_addr_space omap2430_i2c2_addr_space[] = { | |||
159 | .pa_end = 0x48072000 + OMAP2_I2C_AS_LEN - 1, | 159 | .pa_end = 0x48072000 + OMAP2_I2C_AS_LEN - 1, |
160 | .flags = ADDR_TYPE_RT, | 160 | .flags = ADDR_TYPE_RT, |
161 | }, | 161 | }, |
162 | { } | ||
162 | }; | 163 | }; |
163 | 164 | ||
164 | static struct omap_hwmod_ocp_if omap2430_l4_core__i2c2 = { | 165 | static struct omap_hwmod_ocp_if omap2430_l4_core__i2c2 = { |
@@ -166,7 +167,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__i2c2 = { | |||
166 | .slave = &omap2430_i2c2_hwmod, | 167 | .slave = &omap2430_i2c2_hwmod, |
167 | .clk = "i2c2_ick", | 168 | .clk = "i2c2_ick", |
168 | .addr = omap2430_i2c2_addr_space, | 169 | .addr = omap2430_i2c2_addr_space, |
169 | .addr_cnt = ARRAY_SIZE(omap2430_i2c2_addr_space), | ||
170 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 170 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
171 | }; | 171 | }; |
172 | 172 | ||
@@ -184,6 +184,7 @@ static struct omap_hwmod_addr_space omap2430_uart1_addr_space[] = { | |||
184 | .pa_end = OMAP2_UART1_BASE + SZ_8K - 1, | 184 | .pa_end = OMAP2_UART1_BASE + SZ_8K - 1, |
185 | .flags = ADDR_MAP_ON_INIT | ADDR_TYPE_RT, | 185 | .flags = ADDR_MAP_ON_INIT | ADDR_TYPE_RT, |
186 | }, | 186 | }, |
187 | { } | ||
187 | }; | 188 | }; |
188 | 189 | ||
189 | static struct omap_hwmod_ocp_if omap2_l4_core__uart1 = { | 190 | static struct omap_hwmod_ocp_if omap2_l4_core__uart1 = { |
@@ -191,7 +192,6 @@ static struct omap_hwmod_ocp_if omap2_l4_core__uart1 = { | |||
191 | .slave = &omap2430_uart1_hwmod, | 192 | .slave = &omap2430_uart1_hwmod, |
192 | .clk = "uart1_ick", | 193 | .clk = "uart1_ick", |
193 | .addr = omap2430_uart1_addr_space, | 194 | .addr = omap2430_uart1_addr_space, |
194 | .addr_cnt = ARRAY_SIZE(omap2430_uart1_addr_space), | ||
195 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 195 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
196 | }; | 196 | }; |
197 | 197 | ||
@@ -202,6 +202,7 @@ static struct omap_hwmod_addr_space omap2430_uart2_addr_space[] = { | |||
202 | .pa_end = OMAP2_UART2_BASE + SZ_1K - 1, | 202 | .pa_end = OMAP2_UART2_BASE + SZ_1K - 1, |
203 | .flags = ADDR_MAP_ON_INIT | ADDR_TYPE_RT, | 203 | .flags = ADDR_MAP_ON_INIT | ADDR_TYPE_RT, |
204 | }, | 204 | }, |
205 | { } | ||
205 | }; | 206 | }; |
206 | 207 | ||
207 | static struct omap_hwmod_ocp_if omap2_l4_core__uart2 = { | 208 | static struct omap_hwmod_ocp_if omap2_l4_core__uart2 = { |
@@ -209,7 +210,6 @@ static struct omap_hwmod_ocp_if omap2_l4_core__uart2 = { | |||
209 | .slave = &omap2430_uart2_hwmod, | 210 | .slave = &omap2430_uart2_hwmod, |
210 | .clk = "uart2_ick", | 211 | .clk = "uart2_ick", |
211 | .addr = omap2430_uart2_addr_space, | 212 | .addr = omap2430_uart2_addr_space, |
212 | .addr_cnt = ARRAY_SIZE(omap2430_uart2_addr_space), | ||
213 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 213 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
214 | }; | 214 | }; |
215 | 215 | ||
@@ -220,6 +220,7 @@ static struct omap_hwmod_addr_space omap2430_uart3_addr_space[] = { | |||
220 | .pa_end = OMAP2_UART3_BASE + SZ_1K - 1, | 220 | .pa_end = OMAP2_UART3_BASE + SZ_1K - 1, |
221 | .flags = ADDR_MAP_ON_INIT | ADDR_TYPE_RT, | 221 | .flags = ADDR_MAP_ON_INIT | ADDR_TYPE_RT, |
222 | }, | 222 | }, |
223 | { } | ||
223 | }; | 224 | }; |
224 | 225 | ||
225 | static struct omap_hwmod_ocp_if omap2_l4_core__uart3 = { | 226 | static struct omap_hwmod_ocp_if omap2_l4_core__uart3 = { |
@@ -227,7 +228,6 @@ static struct omap_hwmod_ocp_if omap2_l4_core__uart3 = { | |||
227 | .slave = &omap2430_uart3_hwmod, | 228 | .slave = &omap2430_uart3_hwmod, |
228 | .clk = "uart3_ick", | 229 | .clk = "uart3_ick", |
229 | .addr = omap2430_uart3_addr_space, | 230 | .addr = omap2430_uart3_addr_space, |
230 | .addr_cnt = ARRAY_SIZE(omap2430_uart3_addr_space), | ||
231 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 231 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
232 | }; | 232 | }; |
233 | 233 | ||
@@ -248,7 +248,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__usbhsotg = { | |||
248 | .slave = &omap2430_usbhsotg_hwmod, | 248 | .slave = &omap2430_usbhsotg_hwmod, |
249 | .clk = "usb_l4_ick", | 249 | .clk = "usb_l4_ick", |
250 | .addr = omap2430_usbhsotg_addrs, | 250 | .addr = omap2430_usbhsotg_addrs, |
251 | .addr_cnt = ARRAY_SIZE(omap2430_usbhsotg_addrs), | ||
252 | .user = OCP_USER_MPU, | 251 | .user = OCP_USER_MPU, |
253 | }; | 252 | }; |
254 | 253 | ||
@@ -267,6 +266,7 @@ static struct omap_hwmod_addr_space omap2430_mmc1_addr_space[] = { | |||
267 | .pa_end = 0x4809c1ff, | 266 | .pa_end = 0x4809c1ff, |
268 | .flags = ADDR_TYPE_RT, | 267 | .flags = ADDR_TYPE_RT, |
269 | }, | 268 | }, |
269 | { } | ||
270 | }; | 270 | }; |
271 | 271 | ||
272 | static struct omap_hwmod_ocp_if omap2430_l4_core__mmc1 = { | 272 | static struct omap_hwmod_ocp_if omap2430_l4_core__mmc1 = { |
@@ -274,7 +274,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mmc1 = { | |||
274 | .slave = &omap2430_mmc1_hwmod, | 274 | .slave = &omap2430_mmc1_hwmod, |
275 | .clk = "mmchs1_ick", | 275 | .clk = "mmchs1_ick", |
276 | .addr = omap2430_mmc1_addr_space, | 276 | .addr = omap2430_mmc1_addr_space, |
277 | .addr_cnt = ARRAY_SIZE(omap2430_mmc1_addr_space), | ||
278 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 277 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
279 | }; | 278 | }; |
280 | 279 | ||
@@ -285,14 +284,14 @@ static struct omap_hwmod_addr_space omap2430_mmc2_addr_space[] = { | |||
285 | .pa_end = 0x480b41ff, | 284 | .pa_end = 0x480b41ff, |
286 | .flags = ADDR_TYPE_RT, | 285 | .flags = ADDR_TYPE_RT, |
287 | }, | 286 | }, |
287 | { } | ||
288 | }; | 288 | }; |
289 | 289 | ||
290 | static struct omap_hwmod_ocp_if omap2430_l4_core__mmc2 = { | 290 | static struct omap_hwmod_ocp_if omap2430_l4_core__mmc2 = { |
291 | .master = &omap2430_l4_core_hwmod, | 291 | .master = &omap2430_l4_core_hwmod, |
292 | .slave = &omap2430_mmc2_hwmod, | 292 | .slave = &omap2430_mmc2_hwmod, |
293 | .addr = omap2430_mmc2_addr_space, | ||
294 | .clk = "mmchs2_ick", | 293 | .clk = "mmchs2_ick", |
295 | .addr_cnt = ARRAY_SIZE(omap2430_mmc2_addr_space), | 294 | .addr = omap2430_mmc2_addr_space, |
296 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 295 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
297 | }; | 296 | }; |
298 | 297 | ||
@@ -339,6 +338,7 @@ static struct omap_hwmod_addr_space omap2430_mcspi1_addr_space[] = { | |||
339 | .pa_end = 0x480980ff, | 338 | .pa_end = 0x480980ff, |
340 | .flags = ADDR_TYPE_RT, | 339 | .flags = ADDR_TYPE_RT, |
341 | }, | 340 | }, |
341 | { } | ||
342 | }; | 342 | }; |
343 | 343 | ||
344 | static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi1 = { | 344 | static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi1 = { |
@@ -346,7 +346,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi1 = { | |||
346 | .slave = &omap2430_mcspi1_hwmod, | 346 | .slave = &omap2430_mcspi1_hwmod, |
347 | .clk = "mcspi1_ick", | 347 | .clk = "mcspi1_ick", |
348 | .addr = omap2430_mcspi1_addr_space, | 348 | .addr = omap2430_mcspi1_addr_space, |
349 | .addr_cnt = ARRAY_SIZE(omap2430_mcspi1_addr_space), | ||
350 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 349 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
351 | }; | 350 | }; |
352 | 351 | ||
@@ -357,6 +356,7 @@ static struct omap_hwmod_addr_space omap2430_mcspi2_addr_space[] = { | |||
357 | .pa_end = 0x4809a0ff, | 356 | .pa_end = 0x4809a0ff, |
358 | .flags = ADDR_TYPE_RT, | 357 | .flags = ADDR_TYPE_RT, |
359 | }, | 358 | }, |
359 | { } | ||
360 | }; | 360 | }; |
361 | 361 | ||
362 | static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi2 = { | 362 | static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi2 = { |
@@ -364,7 +364,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi2 = { | |||
364 | .slave = &omap2430_mcspi2_hwmod, | 364 | .slave = &omap2430_mcspi2_hwmod, |
365 | .clk = "mcspi2_ick", | 365 | .clk = "mcspi2_ick", |
366 | .addr = omap2430_mcspi2_addr_space, | 366 | .addr = omap2430_mcspi2_addr_space, |
367 | .addr_cnt = ARRAY_SIZE(omap2430_mcspi2_addr_space), | ||
368 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 367 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
369 | }; | 368 | }; |
370 | 369 | ||
@@ -375,6 +374,7 @@ static struct omap_hwmod_addr_space omap2430_mcspi3_addr_space[] = { | |||
375 | .pa_end = 0x480b80ff, | 374 | .pa_end = 0x480b80ff, |
376 | .flags = ADDR_TYPE_RT, | 375 | .flags = ADDR_TYPE_RT, |
377 | }, | 376 | }, |
377 | { } | ||
378 | }; | 378 | }; |
379 | 379 | ||
380 | static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi3 = { | 380 | static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi3 = { |
@@ -382,7 +382,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcspi3 = { | |||
382 | .slave = &omap2430_mcspi3_hwmod, | 382 | .slave = &omap2430_mcspi3_hwmod, |
383 | .clk = "mcspi3_ick", | 383 | .clk = "mcspi3_ick", |
384 | .addr = omap2430_mcspi3_addr_space, | 384 | .addr = omap2430_mcspi3_addr_space, |
385 | .addr_cnt = ARRAY_SIZE(omap2430_mcspi3_addr_space), | ||
386 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 385 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
387 | }; | 386 | }; |
388 | 387 | ||
@@ -471,6 +470,7 @@ static struct omap_hwmod_addr_space omap2430_timer1_addrs[] = { | |||
471 | .pa_end = 0x49018000 + SZ_1K - 1, | 470 | .pa_end = 0x49018000 + SZ_1K - 1, |
472 | .flags = ADDR_TYPE_RT | 471 | .flags = ADDR_TYPE_RT |
473 | }, | 472 | }, |
473 | { } | ||
474 | }; | 474 | }; |
475 | 475 | ||
476 | /* l4_wkup -> timer1 */ | 476 | /* l4_wkup -> timer1 */ |
@@ -479,7 +479,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_wkup__timer1 = { | |||
479 | .slave = &omap2430_timer1_hwmod, | 479 | .slave = &omap2430_timer1_hwmod, |
480 | .clk = "gpt1_ick", | 480 | .clk = "gpt1_ick", |
481 | .addr = omap2430_timer1_addrs, | 481 | .addr = omap2430_timer1_addrs, |
482 | .addr_cnt = ARRAY_SIZE(omap2430_timer1_addrs), | ||
483 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 482 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
484 | }; | 483 | }; |
485 | 484 | ||
@@ -521,6 +520,7 @@ static struct omap_hwmod_addr_space omap2430_timer2_addrs[] = { | |||
521 | .pa_end = 0x4802a000 + SZ_1K - 1, | 520 | .pa_end = 0x4802a000 + SZ_1K - 1, |
522 | .flags = ADDR_TYPE_RT | 521 | .flags = ADDR_TYPE_RT |
523 | }, | 522 | }, |
523 | { } | ||
524 | }; | 524 | }; |
525 | 525 | ||
526 | /* l4_core -> timer2 */ | 526 | /* l4_core -> timer2 */ |
@@ -529,7 +529,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer2 = { | |||
529 | .slave = &omap2430_timer2_hwmod, | 529 | .slave = &omap2430_timer2_hwmod, |
530 | .clk = "gpt2_ick", | 530 | .clk = "gpt2_ick", |
531 | .addr = omap2430_timer2_addrs, | 531 | .addr = omap2430_timer2_addrs, |
532 | .addr_cnt = ARRAY_SIZE(omap2430_timer2_addrs), | ||
533 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 532 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
534 | }; | 533 | }; |
535 | 534 | ||
@@ -571,6 +570,7 @@ static struct omap_hwmod_addr_space omap2430_timer3_addrs[] = { | |||
571 | .pa_end = 0x48078000 + SZ_1K - 1, | 570 | .pa_end = 0x48078000 + SZ_1K - 1, |
572 | .flags = ADDR_TYPE_RT | 571 | .flags = ADDR_TYPE_RT |
573 | }, | 572 | }, |
573 | { } | ||
574 | }; | 574 | }; |
575 | 575 | ||
576 | /* l4_core -> timer3 */ | 576 | /* l4_core -> timer3 */ |
@@ -579,7 +579,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer3 = { | |||
579 | .slave = &omap2430_timer3_hwmod, | 579 | .slave = &omap2430_timer3_hwmod, |
580 | .clk = "gpt3_ick", | 580 | .clk = "gpt3_ick", |
581 | .addr = omap2430_timer3_addrs, | 581 | .addr = omap2430_timer3_addrs, |
582 | .addr_cnt = ARRAY_SIZE(omap2430_timer3_addrs), | ||
583 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 582 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
584 | }; | 583 | }; |
585 | 584 | ||
@@ -621,6 +620,7 @@ static struct omap_hwmod_addr_space omap2430_timer4_addrs[] = { | |||
621 | .pa_end = 0x4807a000 + SZ_1K - 1, | 620 | .pa_end = 0x4807a000 + SZ_1K - 1, |
622 | .flags = ADDR_TYPE_RT | 621 | .flags = ADDR_TYPE_RT |
623 | }, | 622 | }, |
623 | { } | ||
624 | }; | 624 | }; |
625 | 625 | ||
626 | /* l4_core -> timer4 */ | 626 | /* l4_core -> timer4 */ |
@@ -629,7 +629,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer4 = { | |||
629 | .slave = &omap2430_timer4_hwmod, | 629 | .slave = &omap2430_timer4_hwmod, |
630 | .clk = "gpt4_ick", | 630 | .clk = "gpt4_ick", |
631 | .addr = omap2430_timer4_addrs, | 631 | .addr = omap2430_timer4_addrs, |
632 | .addr_cnt = ARRAY_SIZE(omap2430_timer4_addrs), | ||
633 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 632 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
634 | }; | 633 | }; |
635 | 634 | ||
@@ -671,6 +670,7 @@ static struct omap_hwmod_addr_space omap2430_timer5_addrs[] = { | |||
671 | .pa_end = 0x4807c000 + SZ_1K - 1, | 670 | .pa_end = 0x4807c000 + SZ_1K - 1, |
672 | .flags = ADDR_TYPE_RT | 671 | .flags = ADDR_TYPE_RT |
673 | }, | 672 | }, |
673 | { } | ||
674 | }; | 674 | }; |
675 | 675 | ||
676 | /* l4_core -> timer5 */ | 676 | /* l4_core -> timer5 */ |
@@ -679,7 +679,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer5 = { | |||
679 | .slave = &omap2430_timer5_hwmod, | 679 | .slave = &omap2430_timer5_hwmod, |
680 | .clk = "gpt5_ick", | 680 | .clk = "gpt5_ick", |
681 | .addr = omap2430_timer5_addrs, | 681 | .addr = omap2430_timer5_addrs, |
682 | .addr_cnt = ARRAY_SIZE(omap2430_timer5_addrs), | ||
683 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 682 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
684 | }; | 683 | }; |
685 | 684 | ||
@@ -721,6 +720,7 @@ static struct omap_hwmod_addr_space omap2430_timer6_addrs[] = { | |||
721 | .pa_end = 0x4807e000 + SZ_1K - 1, | 720 | .pa_end = 0x4807e000 + SZ_1K - 1, |
722 | .flags = ADDR_TYPE_RT | 721 | .flags = ADDR_TYPE_RT |
723 | }, | 722 | }, |
723 | { } | ||
724 | }; | 724 | }; |
725 | 725 | ||
726 | /* l4_core -> timer6 */ | 726 | /* l4_core -> timer6 */ |
@@ -729,7 +729,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer6 = { | |||
729 | .slave = &omap2430_timer6_hwmod, | 729 | .slave = &omap2430_timer6_hwmod, |
730 | .clk = "gpt6_ick", | 730 | .clk = "gpt6_ick", |
731 | .addr = omap2430_timer6_addrs, | 731 | .addr = omap2430_timer6_addrs, |
732 | .addr_cnt = ARRAY_SIZE(omap2430_timer6_addrs), | ||
733 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 732 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
734 | }; | 733 | }; |
735 | 734 | ||
@@ -771,6 +770,7 @@ static struct omap_hwmod_addr_space omap2430_timer7_addrs[] = { | |||
771 | .pa_end = 0x48080000 + SZ_1K - 1, | 770 | .pa_end = 0x48080000 + SZ_1K - 1, |
772 | .flags = ADDR_TYPE_RT | 771 | .flags = ADDR_TYPE_RT |
773 | }, | 772 | }, |
773 | { } | ||
774 | }; | 774 | }; |
775 | 775 | ||
776 | /* l4_core -> timer7 */ | 776 | /* l4_core -> timer7 */ |
@@ -779,7 +779,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer7 = { | |||
779 | .slave = &omap2430_timer7_hwmod, | 779 | .slave = &omap2430_timer7_hwmod, |
780 | .clk = "gpt7_ick", | 780 | .clk = "gpt7_ick", |
781 | .addr = omap2430_timer7_addrs, | 781 | .addr = omap2430_timer7_addrs, |
782 | .addr_cnt = ARRAY_SIZE(omap2430_timer7_addrs), | ||
783 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 782 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
784 | }; | 783 | }; |
785 | 784 | ||
@@ -821,6 +820,7 @@ static struct omap_hwmod_addr_space omap2430_timer8_addrs[] = { | |||
821 | .pa_end = 0x48082000 + SZ_1K - 1, | 820 | .pa_end = 0x48082000 + SZ_1K - 1, |
822 | .flags = ADDR_TYPE_RT | 821 | .flags = ADDR_TYPE_RT |
823 | }, | 822 | }, |
823 | { } | ||
824 | }; | 824 | }; |
825 | 825 | ||
826 | /* l4_core -> timer8 */ | 826 | /* l4_core -> timer8 */ |
@@ -829,7 +829,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer8 = { | |||
829 | .slave = &omap2430_timer8_hwmod, | 829 | .slave = &omap2430_timer8_hwmod, |
830 | .clk = "gpt8_ick", | 830 | .clk = "gpt8_ick", |
831 | .addr = omap2430_timer8_addrs, | 831 | .addr = omap2430_timer8_addrs, |
832 | .addr_cnt = ARRAY_SIZE(omap2430_timer8_addrs), | ||
833 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 832 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
834 | }; | 833 | }; |
835 | 834 | ||
@@ -871,6 +870,7 @@ static struct omap_hwmod_addr_space omap2430_timer9_addrs[] = { | |||
871 | .pa_end = 0x48084000 + SZ_1K - 1, | 870 | .pa_end = 0x48084000 + SZ_1K - 1, |
872 | .flags = ADDR_TYPE_RT | 871 | .flags = ADDR_TYPE_RT |
873 | }, | 872 | }, |
873 | { } | ||
874 | }; | 874 | }; |
875 | 875 | ||
876 | /* l4_core -> timer9 */ | 876 | /* l4_core -> timer9 */ |
@@ -879,7 +879,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer9 = { | |||
879 | .slave = &omap2430_timer9_hwmod, | 879 | .slave = &omap2430_timer9_hwmod, |
880 | .clk = "gpt9_ick", | 880 | .clk = "gpt9_ick", |
881 | .addr = omap2430_timer9_addrs, | 881 | .addr = omap2430_timer9_addrs, |
882 | .addr_cnt = ARRAY_SIZE(omap2430_timer9_addrs), | ||
883 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 882 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
884 | }; | 883 | }; |
885 | 884 | ||
@@ -921,6 +920,7 @@ static struct omap_hwmod_addr_space omap2430_timer10_addrs[] = { | |||
921 | .pa_end = 0x48086000 + SZ_1K - 1, | 920 | .pa_end = 0x48086000 + SZ_1K - 1, |
922 | .flags = ADDR_TYPE_RT | 921 | .flags = ADDR_TYPE_RT |
923 | }, | 922 | }, |
923 | { } | ||
924 | }; | 924 | }; |
925 | 925 | ||
926 | /* l4_core -> timer10 */ | 926 | /* l4_core -> timer10 */ |
@@ -929,7 +929,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer10 = { | |||
929 | .slave = &omap2430_timer10_hwmod, | 929 | .slave = &omap2430_timer10_hwmod, |
930 | .clk = "gpt10_ick", | 930 | .clk = "gpt10_ick", |
931 | .addr = omap2430_timer10_addrs, | 931 | .addr = omap2430_timer10_addrs, |
932 | .addr_cnt = ARRAY_SIZE(omap2430_timer10_addrs), | ||
933 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 932 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
934 | }; | 933 | }; |
935 | 934 | ||
@@ -971,6 +970,7 @@ static struct omap_hwmod_addr_space omap2430_timer11_addrs[] = { | |||
971 | .pa_end = 0x48088000 + SZ_1K - 1, | 970 | .pa_end = 0x48088000 + SZ_1K - 1, |
972 | .flags = ADDR_TYPE_RT | 971 | .flags = ADDR_TYPE_RT |
973 | }, | 972 | }, |
973 | { } | ||
974 | }; | 974 | }; |
975 | 975 | ||
976 | /* l4_core -> timer11 */ | 976 | /* l4_core -> timer11 */ |
@@ -979,7 +979,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer11 = { | |||
979 | .slave = &omap2430_timer11_hwmod, | 979 | .slave = &omap2430_timer11_hwmod, |
980 | .clk = "gpt11_ick", | 980 | .clk = "gpt11_ick", |
981 | .addr = omap2430_timer11_addrs, | 981 | .addr = omap2430_timer11_addrs, |
982 | .addr_cnt = ARRAY_SIZE(omap2430_timer11_addrs), | ||
983 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 982 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
984 | }; | 983 | }; |
985 | 984 | ||
@@ -1021,6 +1020,7 @@ static struct omap_hwmod_addr_space omap2430_timer12_addrs[] = { | |||
1021 | .pa_end = 0x4808a000 + SZ_1K - 1, | 1020 | .pa_end = 0x4808a000 + SZ_1K - 1, |
1022 | .flags = ADDR_TYPE_RT | 1021 | .flags = ADDR_TYPE_RT |
1023 | }, | 1022 | }, |
1023 | { } | ||
1024 | }; | 1024 | }; |
1025 | 1025 | ||
1026 | /* l4_core -> timer12 */ | 1026 | /* l4_core -> timer12 */ |
@@ -1029,7 +1029,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__timer12 = { | |||
1029 | .slave = &omap2430_timer12_hwmod, | 1029 | .slave = &omap2430_timer12_hwmod, |
1030 | .clk = "gpt12_ick", | 1030 | .clk = "gpt12_ick", |
1031 | .addr = omap2430_timer12_addrs, | 1031 | .addr = omap2430_timer12_addrs, |
1032 | .addr_cnt = ARRAY_SIZE(omap2430_timer12_addrs), | ||
1033 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1032 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1034 | }; | 1033 | }; |
1035 | 1034 | ||
@@ -1066,6 +1065,7 @@ static struct omap_hwmod_addr_space omap2430_wd_timer2_addrs[] = { | |||
1066 | .pa_end = 0x4901607f, | 1065 | .pa_end = 0x4901607f, |
1067 | .flags = ADDR_TYPE_RT | 1066 | .flags = ADDR_TYPE_RT |
1068 | }, | 1067 | }, |
1068 | { } | ||
1069 | }; | 1069 | }; |
1070 | 1070 | ||
1071 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__wd_timer2 = { | 1071 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__wd_timer2 = { |
@@ -1073,7 +1073,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_wkup__wd_timer2 = { | |||
1073 | .slave = &omap2430_wd_timer2_hwmod, | 1073 | .slave = &omap2430_wd_timer2_hwmod, |
1074 | .clk = "mpu_wdt_ick", | 1074 | .clk = "mpu_wdt_ick", |
1075 | .addr = omap2430_wd_timer2_addrs, | 1075 | .addr = omap2430_wd_timer2_addrs, |
1076 | .addr_cnt = ARRAY_SIZE(omap2430_wd_timer2_addrs), | ||
1077 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1076 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1078 | }; | 1077 | }; |
1079 | 1078 | ||
@@ -1284,6 +1283,7 @@ static struct omap_hwmod_addr_space omap2430_dss_addrs[] = { | |||
1284 | .pa_end = 0x480503FF, | 1283 | .pa_end = 0x480503FF, |
1285 | .flags = ADDR_TYPE_RT | 1284 | .flags = ADDR_TYPE_RT |
1286 | }, | 1285 | }, |
1286 | { } | ||
1287 | }; | 1287 | }; |
1288 | 1288 | ||
1289 | /* l4_core -> dss */ | 1289 | /* l4_core -> dss */ |
@@ -1292,7 +1292,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__dss = { | |||
1292 | .slave = &omap2430_dss_core_hwmod, | 1292 | .slave = &omap2430_dss_core_hwmod, |
1293 | .clk = "dss_ick", | 1293 | .clk = "dss_ick", |
1294 | .addr = omap2430_dss_addrs, | 1294 | .addr = omap2430_dss_addrs, |
1295 | .addr_cnt = ARRAY_SIZE(omap2430_dss_addrs), | ||
1296 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1295 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1297 | }; | 1296 | }; |
1298 | 1297 | ||
@@ -1362,6 +1361,7 @@ static struct omap_hwmod_addr_space omap2430_dss_dispc_addrs[] = { | |||
1362 | .pa_end = 0x480507FF, | 1361 | .pa_end = 0x480507FF, |
1363 | .flags = ADDR_TYPE_RT | 1362 | .flags = ADDR_TYPE_RT |
1364 | }, | 1363 | }, |
1364 | { } | ||
1365 | }; | 1365 | }; |
1366 | 1366 | ||
1367 | /* l4_core -> dss_dispc */ | 1367 | /* l4_core -> dss_dispc */ |
@@ -1370,7 +1370,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__dss_dispc = { | |||
1370 | .slave = &omap2430_dss_dispc_hwmod, | 1370 | .slave = &omap2430_dss_dispc_hwmod, |
1371 | .clk = "dss_ick", | 1371 | .clk = "dss_ick", |
1372 | .addr = omap2430_dss_dispc_addrs, | 1372 | .addr = omap2430_dss_dispc_addrs, |
1373 | .addr_cnt = ARRAY_SIZE(omap2430_dss_dispc_addrs), | ||
1374 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1373 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1375 | }; | 1374 | }; |
1376 | 1375 | ||
@@ -1426,6 +1425,7 @@ static struct omap_hwmod_addr_space omap2430_dss_rfbi_addrs[] = { | |||
1426 | .pa_end = 0x48050BFF, | 1425 | .pa_end = 0x48050BFF, |
1427 | .flags = ADDR_TYPE_RT | 1426 | .flags = ADDR_TYPE_RT |
1428 | }, | 1427 | }, |
1428 | { } | ||
1429 | }; | 1429 | }; |
1430 | 1430 | ||
1431 | /* l4_core -> dss_rfbi */ | 1431 | /* l4_core -> dss_rfbi */ |
@@ -1434,7 +1434,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__dss_rfbi = { | |||
1434 | .slave = &omap2430_dss_rfbi_hwmod, | 1434 | .slave = &omap2430_dss_rfbi_hwmod, |
1435 | .clk = "dss_ick", | 1435 | .clk = "dss_ick", |
1436 | .addr = omap2430_dss_rfbi_addrs, | 1436 | .addr = omap2430_dss_rfbi_addrs, |
1437 | .addr_cnt = ARRAY_SIZE(omap2430_dss_rfbi_addrs), | ||
1438 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1437 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1439 | }; | 1438 | }; |
1440 | 1439 | ||
@@ -1476,6 +1475,7 @@ static struct omap_hwmod_addr_space omap2430_dss_venc_addrs[] = { | |||
1476 | .pa_end = 0x48050FFF, | 1475 | .pa_end = 0x48050FFF, |
1477 | .flags = ADDR_TYPE_RT | 1476 | .flags = ADDR_TYPE_RT |
1478 | }, | 1477 | }, |
1478 | { } | ||
1479 | }; | 1479 | }; |
1480 | 1480 | ||
1481 | /* l4_core -> dss_venc */ | 1481 | /* l4_core -> dss_venc */ |
@@ -1484,7 +1484,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__dss_venc = { | |||
1484 | .slave = &omap2430_dss_venc_hwmod, | 1484 | .slave = &omap2430_dss_venc_hwmod, |
1485 | .clk = "dss_54m_fck", | 1485 | .clk = "dss_54m_fck", |
1486 | .addr = omap2430_dss_venc_addrs, | 1486 | .addr = omap2430_dss_venc_addrs, |
1487 | .addr_cnt = ARRAY_SIZE(omap2430_dss_venc_addrs), | ||
1488 | .flags = OCPIF_SWSUP_IDLE, | 1487 | .flags = OCPIF_SWSUP_IDLE, |
1489 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1488 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1490 | }; | 1489 | }; |
@@ -1621,6 +1620,7 @@ static struct omap_hwmod_addr_space omap2430_gpio1_addr_space[] = { | |||
1621 | .pa_end = 0x4900C1ff, | 1620 | .pa_end = 0x4900C1ff, |
1622 | .flags = ADDR_TYPE_RT | 1621 | .flags = ADDR_TYPE_RT |
1623 | }, | 1622 | }, |
1623 | { } | ||
1624 | }; | 1624 | }; |
1625 | 1625 | ||
1626 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio1 = { | 1626 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio1 = { |
@@ -1628,7 +1628,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio1 = { | |||
1628 | .slave = &omap2430_gpio1_hwmod, | 1628 | .slave = &omap2430_gpio1_hwmod, |
1629 | .clk = "gpios_ick", | 1629 | .clk = "gpios_ick", |
1630 | .addr = omap2430_gpio1_addr_space, | 1630 | .addr = omap2430_gpio1_addr_space, |
1631 | .addr_cnt = ARRAY_SIZE(omap2430_gpio1_addr_space), | ||
1632 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1631 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1633 | }; | 1632 | }; |
1634 | 1633 | ||
@@ -1639,6 +1638,7 @@ static struct omap_hwmod_addr_space omap2430_gpio2_addr_space[] = { | |||
1639 | .pa_end = 0x4900E1ff, | 1638 | .pa_end = 0x4900E1ff, |
1640 | .flags = ADDR_TYPE_RT | 1639 | .flags = ADDR_TYPE_RT |
1641 | }, | 1640 | }, |
1641 | { } | ||
1642 | }; | 1642 | }; |
1643 | 1643 | ||
1644 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio2 = { | 1644 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio2 = { |
@@ -1646,7 +1646,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio2 = { | |||
1646 | .slave = &omap2430_gpio2_hwmod, | 1646 | .slave = &omap2430_gpio2_hwmod, |
1647 | .clk = "gpios_ick", | 1647 | .clk = "gpios_ick", |
1648 | .addr = omap2430_gpio2_addr_space, | 1648 | .addr = omap2430_gpio2_addr_space, |
1649 | .addr_cnt = ARRAY_SIZE(omap2430_gpio2_addr_space), | ||
1650 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1649 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1651 | }; | 1650 | }; |
1652 | 1651 | ||
@@ -1657,6 +1656,7 @@ static struct omap_hwmod_addr_space omap2430_gpio3_addr_space[] = { | |||
1657 | .pa_end = 0x490101ff, | 1656 | .pa_end = 0x490101ff, |
1658 | .flags = ADDR_TYPE_RT | 1657 | .flags = ADDR_TYPE_RT |
1659 | }, | 1658 | }, |
1659 | { } | ||
1660 | }; | 1660 | }; |
1661 | 1661 | ||
1662 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio3 = { | 1662 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio3 = { |
@@ -1664,7 +1664,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio3 = { | |||
1664 | .slave = &omap2430_gpio3_hwmod, | 1664 | .slave = &omap2430_gpio3_hwmod, |
1665 | .clk = "gpios_ick", | 1665 | .clk = "gpios_ick", |
1666 | .addr = omap2430_gpio3_addr_space, | 1666 | .addr = omap2430_gpio3_addr_space, |
1667 | .addr_cnt = ARRAY_SIZE(omap2430_gpio3_addr_space), | ||
1668 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1667 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1669 | }; | 1668 | }; |
1670 | 1669 | ||
@@ -1675,6 +1674,7 @@ static struct omap_hwmod_addr_space omap2430_gpio4_addr_space[] = { | |||
1675 | .pa_end = 0x490121ff, | 1674 | .pa_end = 0x490121ff, |
1676 | .flags = ADDR_TYPE_RT | 1675 | .flags = ADDR_TYPE_RT |
1677 | }, | 1676 | }, |
1677 | { } | ||
1678 | }; | 1678 | }; |
1679 | 1679 | ||
1680 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio4 = { | 1680 | static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio4 = { |
@@ -1682,7 +1682,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_wkup__gpio4 = { | |||
1682 | .slave = &omap2430_gpio4_hwmod, | 1682 | .slave = &omap2430_gpio4_hwmod, |
1683 | .clk = "gpios_ick", | 1683 | .clk = "gpios_ick", |
1684 | .addr = omap2430_gpio4_addr_space, | 1684 | .addr = omap2430_gpio4_addr_space, |
1685 | .addr_cnt = ARRAY_SIZE(omap2430_gpio4_addr_space), | ||
1686 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1685 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1687 | }; | 1686 | }; |
1688 | 1687 | ||
@@ -1693,6 +1692,7 @@ static struct omap_hwmod_addr_space omap2430_gpio5_addr_space[] = { | |||
1693 | .pa_end = 0x480B61ff, | 1692 | .pa_end = 0x480B61ff, |
1694 | .flags = ADDR_TYPE_RT | 1693 | .flags = ADDR_TYPE_RT |
1695 | }, | 1694 | }, |
1695 | { } | ||
1696 | }; | 1696 | }; |
1697 | 1697 | ||
1698 | static struct omap_hwmod_ocp_if omap2430_l4_core__gpio5 = { | 1698 | static struct omap_hwmod_ocp_if omap2430_l4_core__gpio5 = { |
@@ -1700,7 +1700,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__gpio5 = { | |||
1700 | .slave = &omap2430_gpio5_hwmod, | 1700 | .slave = &omap2430_gpio5_hwmod, |
1701 | .clk = "gpio5_ick", | 1701 | .clk = "gpio5_ick", |
1702 | .addr = omap2430_gpio5_addr_space, | 1702 | .addr = omap2430_gpio5_addr_space, |
1703 | .addr_cnt = ARRAY_SIZE(omap2430_gpio5_addr_space), | ||
1704 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1703 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1705 | }; | 1704 | }; |
1706 | 1705 | ||
@@ -1923,6 +1922,7 @@ static struct omap_hwmod_addr_space omap2430_dma_system_addrs[] = { | |||
1923 | .pa_end = 0x48056fff, | 1922 | .pa_end = 0x48056fff, |
1924 | .flags = ADDR_TYPE_RT | 1923 | .flags = ADDR_TYPE_RT |
1925 | }, | 1924 | }, |
1925 | { } | ||
1926 | }; | 1926 | }; |
1927 | 1927 | ||
1928 | /* dma_system -> L3 */ | 1928 | /* dma_system -> L3 */ |
@@ -1944,7 +1944,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__dma_system = { | |||
1944 | .slave = &omap2430_dma_system_hwmod, | 1944 | .slave = &omap2430_dma_system_hwmod, |
1945 | .clk = "sdma_ick", | 1945 | .clk = "sdma_ick", |
1946 | .addr = omap2430_dma_system_addrs, | 1946 | .addr = omap2430_dma_system_addrs, |
1947 | .addr_cnt = ARRAY_SIZE(omap2430_dma_system_addrs), | ||
1948 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 1947 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
1949 | }; | 1948 | }; |
1950 | 1949 | ||
@@ -2001,6 +2000,7 @@ static struct omap_hwmod_addr_space omap2430_mailbox_addrs[] = { | |||
2001 | .pa_end = 0x480941ff, | 2000 | .pa_end = 0x480941ff, |
2002 | .flags = ADDR_TYPE_RT, | 2001 | .flags = ADDR_TYPE_RT, |
2003 | }, | 2002 | }, |
2003 | { } | ||
2004 | }; | 2004 | }; |
2005 | 2005 | ||
2006 | /* l4_core -> mailbox */ | 2006 | /* l4_core -> mailbox */ |
@@ -2008,7 +2008,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mailbox = { | |||
2008 | .master = &omap2430_l4_core_hwmod, | 2008 | .master = &omap2430_l4_core_hwmod, |
2009 | .slave = &omap2430_mailbox_hwmod, | 2009 | .slave = &omap2430_mailbox_hwmod, |
2010 | .addr = omap2430_mailbox_addrs, | 2010 | .addr = omap2430_mailbox_addrs, |
2011 | .addr_cnt = ARRAY_SIZE(omap2430_mailbox_addrs), | ||
2012 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 2011 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
2013 | }; | 2012 | }; |
2014 | 2013 | ||
@@ -2287,6 +2286,7 @@ static struct omap_hwmod_addr_space omap2430_mcbsp1_addrs[] = { | |||
2287 | .pa_end = 0x480740ff, | 2286 | .pa_end = 0x480740ff, |
2288 | .flags = ADDR_TYPE_RT | 2287 | .flags = ADDR_TYPE_RT |
2289 | }, | 2288 | }, |
2289 | { } | ||
2290 | }; | 2290 | }; |
2291 | 2291 | ||
2292 | /* l4_core -> mcbsp1 */ | 2292 | /* l4_core -> mcbsp1 */ |
@@ -2295,7 +2295,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcbsp1 = { | |||
2295 | .slave = &omap2430_mcbsp1_hwmod, | 2295 | .slave = &omap2430_mcbsp1_hwmod, |
2296 | .clk = "mcbsp1_ick", | 2296 | .clk = "mcbsp1_ick", |
2297 | .addr = omap2430_mcbsp1_addrs, | 2297 | .addr = omap2430_mcbsp1_addrs, |
2298 | .addr_cnt = ARRAY_SIZE(omap2430_mcbsp1_addrs), | ||
2299 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 2298 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
2300 | }; | 2299 | }; |
2301 | 2300 | ||
@@ -2345,6 +2344,7 @@ static struct omap_hwmod_addr_space omap2430_mcbsp2_addrs[] = { | |||
2345 | .pa_end = 0x480760ff, | 2344 | .pa_end = 0x480760ff, |
2346 | .flags = ADDR_TYPE_RT | 2345 | .flags = ADDR_TYPE_RT |
2347 | }, | 2346 | }, |
2347 | { } | ||
2348 | }; | 2348 | }; |
2349 | 2349 | ||
2350 | /* l4_core -> mcbsp2 */ | 2350 | /* l4_core -> mcbsp2 */ |
@@ -2353,7 +2353,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcbsp2 = { | |||
2353 | .slave = &omap2430_mcbsp2_hwmod, | 2353 | .slave = &omap2430_mcbsp2_hwmod, |
2354 | .clk = "mcbsp2_ick", | 2354 | .clk = "mcbsp2_ick", |
2355 | .addr = omap2430_mcbsp2_addrs, | 2355 | .addr = omap2430_mcbsp2_addrs, |
2356 | .addr_cnt = ARRAY_SIZE(omap2430_mcbsp2_addrs), | ||
2357 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 2356 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
2358 | }; | 2357 | }; |
2359 | 2358 | ||
@@ -2403,6 +2402,7 @@ static struct omap_hwmod_addr_space omap2430_mcbsp3_addrs[] = { | |||
2403 | .pa_end = 0x4808C0ff, | 2402 | .pa_end = 0x4808C0ff, |
2404 | .flags = ADDR_TYPE_RT | 2403 | .flags = ADDR_TYPE_RT |
2405 | }, | 2404 | }, |
2405 | { } | ||
2406 | }; | 2406 | }; |
2407 | 2407 | ||
2408 | /* l4_core -> mcbsp3 */ | 2408 | /* l4_core -> mcbsp3 */ |
@@ -2411,7 +2411,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcbsp3 = { | |||
2411 | .slave = &omap2430_mcbsp3_hwmod, | 2411 | .slave = &omap2430_mcbsp3_hwmod, |
2412 | .clk = "mcbsp3_ick", | 2412 | .clk = "mcbsp3_ick", |
2413 | .addr = omap2430_mcbsp3_addrs, | 2413 | .addr = omap2430_mcbsp3_addrs, |
2414 | .addr_cnt = ARRAY_SIZE(omap2430_mcbsp3_addrs), | ||
2415 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 2414 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
2416 | }; | 2415 | }; |
2417 | 2416 | ||
@@ -2461,6 +2460,7 @@ static struct omap_hwmod_addr_space omap2430_mcbsp4_addrs[] = { | |||
2461 | .pa_end = 0x4808E0ff, | 2460 | .pa_end = 0x4808E0ff, |
2462 | .flags = ADDR_TYPE_RT | 2461 | .flags = ADDR_TYPE_RT |
2463 | }, | 2462 | }, |
2463 | { } | ||
2464 | }; | 2464 | }; |
2465 | 2465 | ||
2466 | /* l4_core -> mcbsp4 */ | 2466 | /* l4_core -> mcbsp4 */ |
@@ -2469,7 +2469,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcbsp4 = { | |||
2469 | .slave = &omap2430_mcbsp4_hwmod, | 2469 | .slave = &omap2430_mcbsp4_hwmod, |
2470 | .clk = "mcbsp4_ick", | 2470 | .clk = "mcbsp4_ick", |
2471 | .addr = omap2430_mcbsp4_addrs, | 2471 | .addr = omap2430_mcbsp4_addrs, |
2472 | .addr_cnt = ARRAY_SIZE(omap2430_mcbsp4_addrs), | ||
2473 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 2472 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
2474 | }; | 2473 | }; |
2475 | 2474 | ||
@@ -2519,6 +2518,7 @@ static struct omap_hwmod_addr_space omap2430_mcbsp5_addrs[] = { | |||
2519 | .pa_end = 0x480960ff, | 2518 | .pa_end = 0x480960ff, |
2520 | .flags = ADDR_TYPE_RT | 2519 | .flags = ADDR_TYPE_RT |
2521 | }, | 2520 | }, |
2521 | { } | ||
2522 | }; | 2522 | }; |
2523 | 2523 | ||
2524 | /* l4_core -> mcbsp5 */ | 2524 | /* l4_core -> mcbsp5 */ |
@@ -2527,7 +2527,6 @@ static struct omap_hwmod_ocp_if omap2430_l4_core__mcbsp5 = { | |||
2527 | .slave = &omap2430_mcbsp5_hwmod, | 2527 | .slave = &omap2430_mcbsp5_hwmod, |
2528 | .clk = "mcbsp5_ick", | 2528 | .clk = "mcbsp5_ick", |
2529 | .addr = omap2430_mcbsp5_addrs, | 2529 | .addr = omap2430_mcbsp5_addrs, |
2530 | .addr_cnt = ARRAY_SIZE(omap2430_mcbsp5_addrs), | ||
2531 | .user = OCP_USER_MPU | OCP_USER_SDMA, | 2530 | .user = OCP_USER_MPU | OCP_USER_SDMA, |
2532 | }; | 2531 | }; |
2533 | 2532 | ||