History

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin: blackfin: Fixup export.h includes Blackfin: add serial TX IRQ in individual platform resource

Linus Torvalds committed 15 years ago

Commit fc21a2d2 parents bc5b8a9 905905428 files · +304 −56Browse files

Unified · Split

28 files
  1. arch/blackfin/include/asm/bfin_serial.h +2 −0
  2. arch/blackfin/mach-bf518/boards/ezbrd.c +12 −2
  3. arch/blackfin/mach-bf518/boards/tcm-bf518.c +12 −2
  4. arch/blackfin/mach-bf527/boards/ad7160eval.c +12 −2
  5. arch/blackfin/mach-bf527/boards/cm_bf527.c +13 −3
  6. arch/blackfin/mach-bf527/boards/ezbrd.c +13 −3
  7. arch/blackfin/mach-bf527/boards/ezkit.c +12 −2
  8. arch/blackfin/mach-bf527/boards/tll6527m.c +12 −2
  9. arch/blackfin/mach-bf533/boards/H8606.c +6 −1
  10. arch/blackfin/mach-bf533/boards/blackstamp.c +6 −1
  11. arch/blackfin/mach-bf533/boards/cm_bf533.c +6 −1
  12. arch/blackfin/mach-bf533/boards/ezkit.c +6 −1
  13. arch/blackfin/mach-bf533/boards/ip0x.c +6 −1
  14. arch/blackfin/mach-bf533/boards/stamp.c +6 −1
  15. arch/blackfin/mach-bf537/boards/cm_bf537e.c +13 −3
  16. arch/blackfin/mach-bf537/boards/cm_bf537u.c +13 −3
  17. arch/blackfin/mach-bf537/boards/dnp5370.c +13 −3
  18. arch/blackfin/mach-bf537/boards/minotaur.c +12 −2
  19. arch/blackfin/mach-bf537/boards/pnav10.c +13 −2
  20. arch/blackfin/mach-bf537/boards/stamp.c +13 −3
  21. arch/blackfin/mach-bf537/boards/tcm_bf537.c +13 −3
  22. arch/blackfin/mach-bf538/boards/ezkit.c +18 −3
  23. arch/blackfin/mach-bf548/boards/cm_bf548.c +24 −4
  24. arch/blackfin/mach-bf548/boards/ezkit.c +24 −4
  25. arch/blackfin/mach-bf561/boards/acvilon.c +6 −1
  26. arch/blackfin/mach-bf561/boards/cm_bf561.c +6 −1
  27. arch/blackfin/mach-bf561/boards/ezkit.c +6 −1
  28. arch/blackfin/mach-bf561/boards/tepla.c +6 −1
arch/blackfin/include/asm/bfin_serial.h+2−0
@@ -32,6 +32,8 @@ struct work_struct; · 31 unmodified lines
32struct bfin_serial_port {32struct bfin_serial_port {
33 struct uart_port port;33 struct uart_port port;
34 unsigned int old_status;34 unsigned int old_status;
35 int tx_irq;
36 int rx_irq;
35 int status_irq;37 int status_irq;
36#ifndef BFIN_UART_BF54X_STYLE38#ifndef BFIN_UART_BF54X_STYLE
37 unsigned int lsr;39 unsigned int lsr;
arch/blackfin/mach-bf518/boards/ezbrd.c+12−2
@@ -372,9 +372,14 @@ static struct resource bfin_uart0_resources[] = { · 371 unmodified lines
372 .end = UART0_GCTL+2,372 .end = UART0_GCTL+2,
373 .flags = IORESOURCE_MEM,373 .flags = IORESOURCE_MEM,
374 },374 },
375 {
376 .start = IRQ_UART0_TX,
377 .end = IRQ_UART0_TX,
378 .flags = IORESOURCE_IRQ,
379 },
375 {380 {
376 .start = IRQ_UART0_RX,381 .start = IRQ_UART0_RX,
377 .end = IRQ_UART0_RX+1,382 .end = IRQ_UART0_RX,
378 .flags = IORESOURCE_IRQ,383 .flags = IORESOURCE_IRQ,
379 },384 },
380 {385 {
@@ -415,9 +420,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
415 .end = UART1_GCTL+2,420 .end = UART1_GCTL+2,
416 .flags = IORESOURCE_MEM,421 .flags = IORESOURCE_MEM,
417 },422 },
423 {
424 .start = IRQ_UART1_TX,
425 .end = IRQ_UART1_TX,
426 .flags = IORESOURCE_IRQ,
427 },
418 {428 {
419 .start = IRQ_UART1_RX,429 .start = IRQ_UART1_RX,
420 .end = IRQ_UART1_RX+1,430 .end = IRQ_UART1_RX,
421 .flags = IORESOURCE_IRQ,431 .flags = IORESOURCE_IRQ,
422 },432 },
423 {433 {
arch/blackfin/mach-bf518/boards/tcm-bf518.c+12−2
@@ -308,9 +308,14 @@ static struct resource bfin_uart0_resources[] = { · 307 unmodified lines
308 .end = UART0_GCTL+2,308 .end = UART0_GCTL+2,
309 .flags = IORESOURCE_MEM,309 .flags = IORESOURCE_MEM,
310 },310 },
311 {
312 .start = IRQ_UART0_TX,
313 .end = IRQ_UART0_TX,
314 .flags = IORESOURCE_IRQ,
315 },
311 {316 {
312 .start = IRQ_UART0_RX,317 .start = IRQ_UART0_RX,
313 .end = IRQ_UART0_RX+1,318 .end = IRQ_UART0_RX,
314 .flags = IORESOURCE_IRQ,319 .flags = IORESOURCE_IRQ,
315 },320 },
316 {321 {
@@ -351,9 +356,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
351 .end = UART1_GCTL+2,356 .end = UART1_GCTL+2,
352 .flags = IORESOURCE_MEM,357 .flags = IORESOURCE_MEM,
353 },358 },
359 {
360 .start = IRQ_UART1_TX,
361 .end = IRQ_UART1_TX,
362 .flags = IORESOURCE_IRQ,
363 },
354 {364 {
355 .start = IRQ_UART1_RX,365 .start = IRQ_UART1_RX,
356 .end = IRQ_UART1_RX+1,366 .end = IRQ_UART1_RX,
357 .flags = IORESOURCE_IRQ,367 .flags = IORESOURCE_IRQ,
358 },368 },
359 {369 {
arch/blackfin/mach-bf527/boards/ad7160eval.c+12−2
@@ -380,9 +380,14 @@ static struct resource bfin_uart0_resources[] = { · 379 unmodified lines
380 .end = UART0_GCTL+2,380 .end = UART0_GCTL+2,
381 .flags = IORESOURCE_MEM,381 .flags = IORESOURCE_MEM,
382 },382 },
383 {
384 .start = IRQ_UART0_TX,
385 .end = IRQ_UART0_TX,
386 .flags = IORESOURCE_IRQ,
387 },
383 {388 {
384 .start = IRQ_UART0_RX,389 .start = IRQ_UART0_RX,
385 .end = IRQ_UART0_RX+1,390 .end = IRQ_UART0_RX,
386 .flags = IORESOURCE_IRQ,391 .flags = IORESOURCE_IRQ,
387 },392 },
388 {393 {
@@ -423,9 +428,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
423 .end = UART1_GCTL+2,428 .end = UART1_GCTL+2,
424 .flags = IORESOURCE_MEM,429 .flags = IORESOURCE_MEM,
425 },430 },
431 {
432 .start = IRQ_UART1_TX,
433 .end = IRQ_UART1_TX,
434 .flags = IORESOURCE_IRQ,
435 },
426 {436 {
427 .start = IRQ_UART1_RX,437 .start = IRQ_UART1_RX,
428 .end = IRQ_UART1_RX+1,438 .end = IRQ_UART1_RX,
429 .flags = IORESOURCE_IRQ,439 .flags = IORESOURCE_IRQ,
430 },440 },
431 {441 {
arch/blackfin/mach-bf527/boards/cm_bf527.c+13−3
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/device.h>10#include <linux/device.h>
11#include <linux/export.h>
11#include <linux/platform_device.h>12#include <linux/platform_device.h>
12#include <linux/mtd/mtd.h>13#include <linux/mtd/mtd.h>
13#include <linux/mtd/partitions.h>14#include <linux/mtd/partitions.h>
@@ -538,9 +539,14 @@ static struct resource bfin_uart0_resources[] = { · 524 unmodified lines
538 .end = UART0_GCTL+2,539 .end = UART0_GCTL+2,
539 .flags = IORESOURCE_MEM,540 .flags = IORESOURCE_MEM,
540 },541 },
542 {
543 .start = IRQ_UART0_TX,
544 .end = IRQ_UART0_TX,
545 .flags = IORESOURCE_IRQ,
546 },
541 {547 {
542 .start = IRQ_UART0_RX,548 .start = IRQ_UART0_RX,
543 .end = IRQ_UART0_RX+1,549 .end = IRQ_UART0_RX,
544 .flags = IORESOURCE_IRQ,550 .flags = IORESOURCE_IRQ,
545 },551 },
546 {552 {
@@ -581,9 +587,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
581 .end = UART1_GCTL+2,587 .end = UART1_GCTL+2,
582 .flags = IORESOURCE_MEM,588 .flags = IORESOURCE_MEM,
583 },589 },
590 {
591 .start = IRQ_UART1_TX,
592 .end = IRQ_UART1_TX,
593 .flags = IORESOURCE_IRQ,
594 },
584 {595 {
585 .start = IRQ_UART1_RX,596 .start = IRQ_UART1_RX,
586 .end = IRQ_UART1_RX+1,597 .end = IRQ_UART1_RX,
587 .flags = IORESOURCE_IRQ,598 .flags = IORESOURCE_IRQ,
588 },599 },
589 {600 {
@@ -801,7 +812,6 @@ static struct platform_device bfin_sport1_uart_device = { · 211 unmodified lines
801#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)812#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
802#include <linux/input.h>813#include <linux/input.h>
803#include <linux/gpio_keys.h>814#include <linux/gpio_keys.h>
804#include <linux/export.h>
805 815
806static struct gpio_keys_button bfin_gpio_keys_table[] = {816static struct gpio_keys_button bfin_gpio_keys_table[] = {
807 {BTN_0, GPIO_PF14, 1, "gpio-keys: BTN0"},817 {BTN_0, GPIO_PF14, 1, "gpio-keys: BTN0"},
arch/blackfin/mach-bf527/boards/ezbrd.c+13−3
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/device.h>9#include <linux/device.h>
10#include <linux/export.h>
10#include <linux/platform_device.h>11#include <linux/platform_device.h>
11#include <linux/mtd/mtd.h>12#include <linux/mtd/mtd.h>
12#include <linux/mtd/partitions.h>13#include <linux/mtd/partitions.h>
@@ -416,9 +417,14 @@ static struct resource bfin_uart0_resources[] = { · 403 unmodified lines
416 .end = UART0_GCTL+2,417 .end = UART0_GCTL+2,
417 .flags = IORESOURCE_MEM,418 .flags = IORESOURCE_MEM,
418 },419 },
420 {
421 .start = IRQ_UART0_TX,
422 .end = IRQ_UART0_TX,
423 .flags = IORESOURCE_IRQ,
424 },
419 {425 {
420 .start = IRQ_UART0_RX,426 .start = IRQ_UART0_RX,
421 .end = IRQ_UART0_RX+1,427 .end = IRQ_UART0_RX,
422 .flags = IORESOURCE_IRQ,428 .flags = IORESOURCE_IRQ,
423 },429 },
424 {430 {
@@ -459,9 +465,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
459 .end = UART1_GCTL+2,465 .end = UART1_GCTL+2,
460 .flags = IORESOURCE_MEM,466 .flags = IORESOURCE_MEM,
461 },467 },
468 {
469 .start = IRQ_UART1_TX,
470 .end = IRQ_UART1_TX,
471 .flags = IORESOURCE_IRQ,
472 },
462 {473 {
463 .start = IRQ_UART1_RX,474 .start = IRQ_UART1_RX,
464 .end = IRQ_UART1_RX+1,475 .end = IRQ_UART1_RX,
465 .flags = IORESOURCE_IRQ,476 .flags = IORESOURCE_IRQ,
466 },477 },
467 {478 {
@@ -674,7 +685,6 @@ static struct platform_device bfin_sport1_uart_device = { · 206 unmodified lines
674#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)685#if defined(CONFIG_KEYBOARD_GPIO) || defined(CONFIG_KEYBOARD_GPIO_MODULE)
675#include <linux/input.h>686#include <linux/input.h>
676#include <linux/gpio_keys.h>687#include <linux/gpio_keys.h>
677#include <linux/export.h>
678 688
679static struct gpio_keys_button bfin_gpio_keys_table[] = {689static struct gpio_keys_button bfin_gpio_keys_table[] = {
680 {BTN_0, GPIO_PG0, 1, "gpio-keys: BTN0"},690 {BTN_0, GPIO_PG0, 1, "gpio-keys: BTN0"},
arch/blackfin/mach-bf527/boards/ezkit.c+12−2
@@ -710,9 +710,14 @@ static struct resource bfin_uart0_resources[] = { · 709 unmodified lines
710 .end = UART0_GCTL+2,710 .end = UART0_GCTL+2,
711 .flags = IORESOURCE_MEM,711 .flags = IORESOURCE_MEM,
712 },712 },
713 {
714 .start = IRQ_UART0_TX,
715 .end = IRQ_UART0_TX,
716 .flags = IORESOURCE_IRQ,
717 },
713 {718 {
714 .start = IRQ_UART0_RX,719 .start = IRQ_UART0_RX,
715 .end = IRQ_UART0_RX+1,720 .end = IRQ_UART0_RX,
716 .flags = IORESOURCE_IRQ,721 .flags = IORESOURCE_IRQ,
717 },722 },
718 {723 {
@@ -753,9 +758,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
753 .end = UART1_GCTL+2,758 .end = UART1_GCTL+2,
754 .flags = IORESOURCE_MEM,759 .flags = IORESOURCE_MEM,
755 },760 },
761 {
762 .start = IRQ_UART1_TX,
763 .end = IRQ_UART1_TX,
764 .flags = IORESOURCE_IRQ,
765 },
756 {766 {
757 .start = IRQ_UART1_RX,767 .start = IRQ_UART1_RX,
758 .end = IRQ_UART1_RX+1,768 .end = IRQ_UART1_RX,
759 .flags = IORESOURCE_IRQ,769 .flags = IORESOURCE_IRQ,
760 },770 },
761 {771 {
arch/blackfin/mach-bf527/boards/tll6527m.c+12−2
@@ -495,9 +495,14 @@ static struct resource bfin_uart0_resources[] = { · 494 unmodified lines
495 .end = UART0_GCTL+2,495 .end = UART0_GCTL+2,
496 .flags = IORESOURCE_MEM,496 .flags = IORESOURCE_MEM,
497 },497 },
498 {
499 .start = IRQ_UART0_TX,
500 .end = IRQ_UART0_TX,
501 .flags = IORESOURCE_IRQ,
502 },
498 {503 {
499 .start = IRQ_UART0_RX,504 .start = IRQ_UART0_RX,
500 .end = IRQ_UART0_RX+1,505 .end = IRQ_UART0_RX,
501 .flags = IORESOURCE_IRQ,506 .flags = IORESOURCE_IRQ,
502 },507 },
503 {508 {
@@ -539,9 +544,14 @@ static struct resource bfin_uart1_resources[] = { · 35 unmodified lines
539 .end = UART1_GCTL+2,544 .end = UART1_GCTL+2,
540 .flags = IORESOURCE_MEM,545 .flags = IORESOURCE_MEM,
541 },546 },
547 {
548 .start = IRQ_UART1_TX,
549 .end = IRQ_UART1_TX,
550 .flags = IORESOURCE_IRQ,
551 },
542 {552 {
543 .start = IRQ_UART1_RX,553 .start = IRQ_UART1_RX,
544 .end = IRQ_UART1_RX+1,554 .end = IRQ_UART1_RX,
545 .flags = IORESOURCE_IRQ,555 .flags = IORESOURCE_IRQ,
546 },556 },
547 {557 {
arch/blackfin/mach-bf533/boards/H8606.c+6−1
@@ -237,9 +237,14 @@ static struct resource bfin_uart0_resources[] = { · 236 unmodified lines
237 .end = BFIN_UART_GCTL+2,237 .end = BFIN_UART_GCTL+2,
238 .flags = IORESOURCE_MEM,238 .flags = IORESOURCE_MEM,
239 },239 },
240 {
241 .start = IRQ_UART0_TX,
242 .end = IRQ_UART0_TX,
243 .flags = IORESOURCE_IRQ,
244 },
240 {245 {
241 .start = IRQ_UART0_RX,246 .start = IRQ_UART0_RX,
242 .end = IRQ_UART0_RX + 1,247 .end = IRQ_UART0_RX,
243 .flags = IORESOURCE_IRQ,248 .flags = IORESOURCE_IRQ,
244 },249 },
245 {250 {
arch/blackfin/mach-bf533/boards/blackstamp.c+6−1
@@ -192,9 +192,14 @@ static struct resource bfin_uart0_resources[] = { · 191 unmodified lines
192 .end = BFIN_UART_GCTL+2,192 .end = BFIN_UART_GCTL+2,
193 .flags = IORESOURCE_MEM,193 .flags = IORESOURCE_MEM,
194 },194 },
195 {
196 .start = IRQ_UART0_TX,
197 .end = IRQ_UART0_TX,
198 .flags = IORESOURCE_IRQ,
199 },
195 {200 {
196 .start = IRQ_UART0_RX,201 .start = IRQ_UART0_RX,
197 .end = IRQ_UART0_RX + 1,202 .end = IRQ_UART0_RX,
198 .flags = IORESOURCE_IRQ,203 .flags = IORESOURCE_IRQ,
199 },204 },
200 {205 {
arch/blackfin/mach-bf533/boards/cm_bf533.c+6−1
@@ -220,9 +220,14 @@ static struct resource bfin_uart0_resources[] = { · 219 unmodified lines
220 .end = BFIN_UART_GCTL+2,220 .end = BFIN_UART_GCTL+2,
221 .flags = IORESOURCE_MEM,221 .flags = IORESOURCE_MEM,
222 },222 },
223 {
224 .start = IRQ_UART0_TX,
225 .end = IRQ_UART0_TX,
226 .flags = IORESOURCE_IRQ,
227 },
223 {228 {
224 .start = IRQ_UART0_RX,229 .start = IRQ_UART0_RX,
225 .end = IRQ_UART0_RX + 1,230 .end = IRQ_UART0_RX,
226 .flags = IORESOURCE_IRQ,231 .flags = IORESOURCE_IRQ,
227 },232 },
228 {233 {
arch/blackfin/mach-bf533/boards/ezkit.c+6−1
@@ -291,9 +291,14 @@ static struct resource bfin_uart0_resources[] = { · 290 unmodified lines
291 .end = BFIN_UART_GCTL+2,291 .end = BFIN_UART_GCTL+2,
292 .flags = IORESOURCE_MEM,292 .flags = IORESOURCE_MEM,
293 },293 },
294 {
295 .start = IRQ_UART0_TX,
296 .end = IRQ_UART0_TX,
297 .flags = IORESOURCE_IRQ,
298 },
294 {299 {
295 .start = IRQ_UART0_RX,300 .start = IRQ_UART0_RX,
296 .end = IRQ_UART0_RX + 1,301 .end = IRQ_UART0_RX,
297 .flags = IORESOURCE_IRQ,302 .flags = IORESOURCE_IRQ,
298 },303 },
299 {304 {
arch/blackfin/mach-bf533/boards/ip0x.c+6−1
@@ -150,9 +150,14 @@ static struct resource bfin_uart0_resources[] = { · 149 unmodified lines
150 .end = BFIN_UART_GCTL+2,150 .end = BFIN_UART_GCTL+2,
151 .flags = IORESOURCE_MEM,151 .flags = IORESOURCE_MEM,
152 },152 },
153 {
154 .start = IRQ_UART0_TX,
155 .end = IRQ_UART0_TX,
156 .flags = IORESOURCE_IRQ,
157 },
153 {158 {
154 .start = IRQ_UART0_RX,159 .start = IRQ_UART0_RX,
155 .end = IRQ_UART0_RX + 1,160 .end = IRQ_UART0_RX,
156 .flags = IORESOURCE_IRQ,161 .flags = IORESOURCE_IRQ,
157 },162 },
158 {163 {
arch/blackfin/mach-bf533/boards/stamp.c+6−1
@@ -297,9 +297,14 @@ static struct resource bfin_uart0_resources[] = { · 296 unmodified lines
297 .end = BFIN_UART_GCTL+2,297 .end = BFIN_UART_GCTL+2,
298 .flags = IORESOURCE_MEM,298 .flags = IORESOURCE_MEM,
299 },299 },
300 {
301 .start = IRQ_UART0_TX,
302 .end = IRQ_UART0_TX,
303 .flags = IORESOURCE_IRQ,
304 },
300 {305 {
301 .start = IRQ_UART0_RX,306 .start = IRQ_UART0_RX,
302 .end = IRQ_UART0_RX + 1,307 .end = IRQ_UART0_RX,
303 .flags = IORESOURCE_IRQ,308 .flags = IORESOURCE_IRQ,
304 },309 },
305 {310 {
arch/blackfin/mach-bf537/boards/cm_bf537e.c+13−3
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 */8 */
9 9
10#include <linux/device.h>10#include <linux/device.h>
11#include <linux/export.h>
11#include <linux/etherdevice.h>12#include <linux/etherdevice.h>
12#include <linux/platform_device.h>13#include <linux/platform_device.h>
13#include <linux/mtd/mtd.h>14#include <linux/mtd/mtd.h>
@@ -304,9 +305,14 @@ static struct resource bfin_uart0_resources[] = { · 290 unmodified lines
304 .end = UART0_GCTL+2,305 .end = UART0_GCTL+2,
305 .flags = IORESOURCE_MEM,306 .flags = IORESOURCE_MEM,
306 },307 },
308 {
309 .start = IRQ_UART0_TX,
310 .end = IRQ_UART0_TX,
311 .flags = IORESOURCE_IRQ,
312 },
307 {313 {
308 .start = IRQ_UART0_RX,314 .start = IRQ_UART0_RX,
309 .end = IRQ_UART0_RX+1,315 .end = IRQ_UART0_RX,
310 .flags = IORESOURCE_IRQ,316 .flags = IORESOURCE_IRQ,
311 },317 },
312 {318 {
@@ -365,9 +371,14 @@ static struct resource bfin_uart1_resources[] = { · 52 unmodified lines
365 .end = UART1_GCTL+2,371 .end = UART1_GCTL+2,
366 .flags = IORESOURCE_MEM,372 .flags = IORESOURCE_MEM,
367 },373 },
374 {
375 .start = IRQ_UART1_TX,
376 .end = IRQ_UART1_TX,
377 .flags = IORESOURCE_IRQ,
378 },
368 {379 {
369 .start = IRQ_UART1_RX,380 .start = IRQ_UART1_RX,
370 .end = IRQ_UART1_RX+1,381 .end = IRQ_UART1_RX,
371 .flags = IORESOURCE_IRQ,382 .flags = IORESOURCE_IRQ,
372 },383 },
373 {384 {
@@ -569,7 +580,6 @@ static struct platform_device bfin_sport1_uart_device = { · 195 unmodified lines
569 580
570#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)581#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
571#include <linux/bfin_mac.h>582#include <linux/bfin_mac.h>
572#include <linux/export.h>
573static const unsigned short bfin_mac_peripherals[] = P_MII0;583static const unsigned short bfin_mac_peripherals[] = P_MII0;
574 584
575static struct bfin_phydev_platform_data bfin_phydev_data[] = {585static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf537/boards/cm_bf537u.c+13−3
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/device.h>10#include <linux/device.h>
11#include <linux/etherdevice.h>11#include <linux/etherdevice.h>
12#include <linux/export.h>
12#include <linux/platform_device.h>13#include <linux/platform_device.h>
13#include <linux/mtd/mtd.h>14#include <linux/mtd/mtd.h>
14#include <linux/mtd/partitions.h>15#include <linux/mtd/partitions.h>
@@ -305,9 +306,14 @@ static struct resource bfin_uart0_resources[] = { · 290 unmodified lines
305 .end = UART0_GCTL+2,306 .end = UART0_GCTL+2,
306 .flags = IORESOURCE_MEM,307 .flags = IORESOURCE_MEM,
307 },308 },
309 {
310 .start = IRQ_UART0_TX,
311 .end = IRQ_UART0_TX,
312 .flags = IORESOURCE_IRQ,
313 },
308 {314 {
309 .start = IRQ_UART0_RX,315 .start = IRQ_UART0_RX,
310 .end = IRQ_UART0_RX+1,316 .end = IRQ_UART0_RX,
311 .flags = IORESOURCE_IRQ,317 .flags = IORESOURCE_IRQ,
312 },318 },
313 {319 {
@@ -348,9 +354,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
348 .end = UART1_GCTL+2,354 .end = UART1_GCTL+2,
349 .flags = IORESOURCE_MEM,355 .flags = IORESOURCE_MEM,
350 },356 },
357 {
358 .start = IRQ_UART1_TX,
359 .end = IRQ_UART1_TX,
360 .flags = IORESOURCE_IRQ,
361 },
351 {362 {
352 .start = IRQ_UART1_RX,363 .start = IRQ_UART1_RX,
353 .end = IRQ_UART1_RX+1,364 .end = IRQ_UART1_RX,
354 .flags = IORESOURCE_IRQ,365 .flags = IORESOURCE_IRQ,
355 },366 },
356 {367 {
@@ -534,7 +545,6 @@ static struct platform_device bfin_sport1_uart_device = { · 177 unmodified lines
534 545
535#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)546#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
536#include <linux/bfin_mac.h>547#include <linux/bfin_mac.h>
537#include <linux/export.h>
538static const unsigned short bfin_mac_peripherals[] = P_MII0;548static const unsigned short bfin_mac_peripherals[] = P_MII0;
539 549
540static struct bfin_phydev_platform_data bfin_phydev_data[] = {550static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf537/boards/dnp5370.c+13−3
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13 13
14#include <linux/device.h>14#include <linux/device.h>
15#include <linux/export.h>
15#include <linux/kernel.h>16#include <linux/kernel.h>
16#include <linux/platform_device.h>17#include <linux/platform_device.h>
17#include <linux/io.h>18#include <linux/io.h>
@@ -49,7 +50,6 @@ static struct platform_device rtc_device = { · 31 unmodified lines
49 50
50#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)51#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
51#include <linux/bfin_mac.h>52#include <linux/bfin_mac.h>
52#include <linux/export.h>
53static const unsigned short bfin_mac_peripherals[] = P_RMII0;53static const unsigned short bfin_mac_peripherals[] = P_RMII0;
54 54
55static struct bfin_phydev_platform_data bfin_phydev_data[] = {55static struct bfin_phydev_platform_data bfin_phydev_data[] = {
@@ -236,9 +236,14 @@ static struct resource bfin_uart0_resources[] = { · 180 unmodified lines
236 .end = UART0_GCTL+2,236 .end = UART0_GCTL+2,
237 .flags = IORESOURCE_MEM,237 .flags = IORESOURCE_MEM,
238 },238 },
239 {
240 .start = IRQ_UART0_TX,
241 .end = IRQ_UART0_TX,
242 .flags = IORESOURCE_IRQ,
243 },
239 {244 {
240 .start = IRQ_UART0_RX,245 .start = IRQ_UART0_RX,
241 .end = IRQ_UART0_RX+1,246 .end = IRQ_UART0_RX,
242 .flags = IORESOURCE_IRQ,247 .flags = IORESOURCE_IRQ,
243 },248 },
244 {249 {
@@ -280,9 +285,14 @@ static struct resource bfin_uart1_resources[] = { · 35 unmodified lines
280 .end = UART1_GCTL+2,285 .end = UART1_GCTL+2,
281 .flags = IORESOURCE_MEM,286 .flags = IORESOURCE_MEM,
282 },287 },
288 {
289 .start = IRQ_UART1_TX,
290 .end = IRQ_UART1_TX,
291 .flags = IORESOURCE_IRQ,
292 },
283 {293 {
284 .start = IRQ_UART1_RX,294 .start = IRQ_UART1_RX,
285 .end = IRQ_UART1_RX+1,295 .end = IRQ_UART1_RX,
286 .flags = IORESOURCE_IRQ,296 .flags = IORESOURCE_IRQ,
287 },297 },
288 {298 {
arch/blackfin/mach-bf537/boards/minotaur.c+12−2
@@ -239,9 +239,14 @@ static struct resource bfin_uart0_resources[] = { · 238 unmodified lines
239 .end = UART0_GCTL+2,239 .end = UART0_GCTL+2,
240 .flags = IORESOURCE_MEM,240 .flags = IORESOURCE_MEM,
241 },241 },
242 {
243 .start = IRQ_UART0_TX,
244 .end = IRQ_UART0_TX,
245 .flags = IORESOURCE_IRQ,
246 },
242 {247 {
243 .start = IRQ_UART0_RX,248 .start = IRQ_UART0_RX,
244 .end = IRQ_UART0_RX+1,249 .end = IRQ_UART0_RX,
245 .flags = IORESOURCE_IRQ,250 .flags = IORESOURCE_IRQ,
246 },251 },
247 {252 {
@@ -282,9 +287,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
282 .end = UART1_GCTL+2,287 .end = UART1_GCTL+2,
283 .flags = IORESOURCE_MEM,288 .flags = IORESOURCE_MEM,
284 },289 },
290 {
291 .start = IRQ_UART1_TX,
292 .end = IRQ_UART1_TX,
293 .flags = IORESOURCE_IRQ,
294 },
285 {295 {
286 .start = IRQ_UART1_RX,296 .start = IRQ_UART1_RX,
287 .end = IRQ_UART1_RX+1,297 .end = IRQ_UART1_RX,
288 .flags = IORESOURCE_IRQ,298 .flags = IORESOURCE_IRQ,
289 },299 },
290 {300 {
arch/blackfin/mach-bf537/boards/pnav10.c+13−2
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/device.h>9#include <linux/device.h>
10#include <linux/etherdevice.h>10#include <linux/etherdevice.h>
11#include <linux/export.h>
11#include <linux/platform_device.h>12#include <linux/platform_device.h>
12#include <linux/mtd/mtd.h>13#include <linux/mtd/mtd.h>
13#include <linux/mtd/partitions.h>14#include <linux/mtd/partitions.h>
@@ -308,9 +309,14 @@ static struct resource bfin_uart0_resources[] = { · 294 unmodified lines
308 .end = UART0_GCTL+2,309 .end = UART0_GCTL+2,
309 .flags = IORESOURCE_MEM,310 .flags = IORESOURCE_MEM,
310 },311 },
312 {
313 .start = IRQ_UART0_TX,
314 .end = IRQ_UART0_TX,
315 .flags = IORESOURCE_IRQ,
316 },
311 {317 {
312 .start = IRQ_UART0_RX,318 .start = IRQ_UART0_RX,
313 .end = IRQ_UART0_RX+1,319 .end = IRQ_UART0_RX,
314 .flags = IORESOURCE_IRQ,320 .flags = IORESOURCE_IRQ,
315 },321 },
316 {322 {
@@ -351,9 +357,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
351 .end = UART1_GCTL+2,357 .end = UART1_GCTL+2,
352 .flags = IORESOURCE_MEM,358 .flags = IORESOURCE_MEM,
353 },359 },
360 {
361 .start = IRQ_UART1_TX,
362 .end = IRQ_UART1_TX,
363 .flags = IORESOURCE_IRQ,
364 },
354 {365 {
355 .start = IRQ_UART1_RX,366 .start = IRQ_UART1_RX,
356 .end = IRQ_UART1_RX+1,367 .end = IRQ_UART1_RX,
357 .flags = IORESOURCE_IRQ,368 .flags = IORESOURCE_IRQ,
358 },369 },
359 {370 {
arch/blackfin/mach-bf537/boards/stamp.c+13−3
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/device.h>9#include <linux/device.h>
10#include <linux/export.h>
10#include <linux/kernel.h>11#include <linux/kernel.h>
11#include <linux/platform_device.h>12#include <linux/platform_device.h>
12#include <linux/io.h>13#include <linux/io.h>
@@ -1565,9 +1566,14 @@ static struct resource bfin_uart0_resources[] = { · 1552 unmodified lines
1565 .end = UART0_GCTL+2,1566 .end = UART0_GCTL+2,
1566 .flags = IORESOURCE_MEM,1567 .flags = IORESOURCE_MEM,
1567 },1568 },
1569 {
1570 .start = IRQ_UART0_TX,
1571 .end = IRQ_UART0_TX,
1572 .flags = IORESOURCE_IRQ,
1573 },
1568 {1574 {
1569 .start = IRQ_UART0_RX,1575 .start = IRQ_UART0_RX,
1570 .end = IRQ_UART0_RX+1,1576 .end = IRQ_UART0_RX,
1571 .flags = IORESOURCE_IRQ,1577 .flags = IORESOURCE_IRQ,
1572 },1578 },
1573 {1579 {
@@ -1620,9 +1626,14 @@ static struct resource bfin_uart1_resources[] = { · 46 unmodified lines
1620 .end = UART1_GCTL+2,1626 .end = UART1_GCTL+2,
1621 .flags = IORESOURCE_MEM,1627 .flags = IORESOURCE_MEM,
1622 },1628 },
1629 {
1630 .start = IRQ_UART1_TX,
1631 .end = IRQ_UART1_TX,
1632 .flags = IORESOURCE_IRQ,
1633 },
1623 {1634 {
1624 .start = IRQ_UART1_RX,1635 .start = IRQ_UART1_RX,
1625 .end = IRQ_UART1_RX+1,1636 .end = IRQ_UART1_RX,
1626 .flags = IORESOURCE_IRQ,1637 .flags = IORESOURCE_IRQ,
1627 },1638 },
1628 {1639 {
@@ -1992,7 +2003,6 @@ static struct adp8870_backlight_platform_data adp8870_pdata = { · 363 unmodified lines
1992 2003
1993#if defined(CONFIG_BACKLIGHT_ADP8860) || defined(CONFIG_BACKLIGHT_ADP8860_MODULE)2004#if defined(CONFIG_BACKLIGHT_ADP8860) || defined(CONFIG_BACKLIGHT_ADP8860_MODULE)
1994#include <linux/i2c/adp8860.h>2005#include <linux/i2c/adp8860.h>
1995#include <linux/export.h>
1996static struct led_info adp8860_leds[] = {2006static struct led_info adp8860_leds[] = {
1997 {2007 {
1998 .name = "adp8860-led7",2008 .name = "adp8860-led7",
arch/blackfin/mach-bf537/boards/tcm_bf537.c+13−3
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/device.h>10#include <linux/device.h>
11#include <linux/etherdevice.h>11#include <linux/etherdevice.h>
12#include <linux/export.h>
12#include <linux/platform_device.h>13#include <linux/platform_device.h>
13#include <linux/mtd/mtd.h>14#include <linux/mtd/mtd.h>
14#include <linux/mtd/partitions.h>15#include <linux/mtd/partitions.h>
@@ -305,9 +306,14 @@ static struct resource bfin_uart0_resources[] = { · 290 unmodified lines
305 .end = UART0_GCTL+2,306 .end = UART0_GCTL+2,
306 .flags = IORESOURCE_MEM,307 .flags = IORESOURCE_MEM,
307 },308 },
309 {
310 .start = IRQ_UART0_TX,
311 .end = IRQ_UART0_TX,
312 .flags = IORESOURCE_IRQ,
313 },
308 {314 {
309 .start = IRQ_UART0_RX,315 .start = IRQ_UART0_RX,
310 .end = IRQ_UART0_RX+1,316 .end = IRQ_UART0_RX,
311 .flags = IORESOURCE_IRQ,317 .flags = IORESOURCE_IRQ,
312 },318 },
313 {319 {
@@ -348,9 +354,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
348 .end = UART1_GCTL+2,354 .end = UART1_GCTL+2,
349 .flags = IORESOURCE_MEM,355 .flags = IORESOURCE_MEM,
350 },356 },
357 {
358 .start = IRQ_UART1_TX,
359 .end = IRQ_UART1_TX,
360 .flags = IORESOURCE_IRQ,
361 },
351 {362 {
352 .start = IRQ_UART1_RX,363 .start = IRQ_UART1_RX,
353 .end = IRQ_UART1_RX+1,364 .end = IRQ_UART1_RX,
354 .flags = IORESOURCE_IRQ,365 .flags = IORESOURCE_IRQ,
355 },366 },
356 {367 {
@@ -536,7 +547,6 @@ static struct platform_device bfin_sport1_uart_device = { · 179 unmodified lines
536 547
537#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)548#if defined(CONFIG_BFIN_MAC) || defined(CONFIG_BFIN_MAC_MODULE)
538#include <linux/bfin_mac.h>549#include <linux/bfin_mac.h>
539#include <linux/export.h>
540static const unsigned short bfin_mac_peripherals[] = P_MII0;550static const unsigned short bfin_mac_peripherals[] = P_MII0;
541 551
542static struct bfin_phydev_platform_data bfin_phydev_data[] = {552static struct bfin_phydev_platform_data bfin_phydev_data[] = {
arch/blackfin/mach-bf538/boards/ezkit.c+18−3
@@ -48,9 +48,14 @@ static struct resource bfin_uart0_resources[] = { · 47 unmodified lines
48 .end = UART0_GCTL+2,48 .end = UART0_GCTL+2,
49 .flags = IORESOURCE_MEM,49 .flags = IORESOURCE_MEM,
50 },50 },
51 {
52 .start = IRQ_UART0_TX,
53 .end = IRQ_UART0_TX,
54 .flags = IORESOURCE_IRQ,
55 },
51 {56 {
52 .start = IRQ_UART0_RX,57 .start = IRQ_UART0_RX,
53 .end = IRQ_UART0_RX+1,58 .end = IRQ_UART0_RX,
54 .flags = IORESOURCE_IRQ,59 .flags = IORESOURCE_IRQ,
55 },60 },
56 {61 {
@@ -103,9 +108,14 @@ static struct resource bfin_uart1_resources[] = { · 46 unmodified lines
103 .end = UART1_GCTL+2,108 .end = UART1_GCTL+2,
104 .flags = IORESOURCE_MEM,109 .flags = IORESOURCE_MEM,
105 },110 },
111 {
112 .start = IRQ_UART1_TX,
113 .end = IRQ_UART1_TX,
114 .flags = IORESOURCE_IRQ,
115 },
106 {116 {
107 .start = IRQ_UART1_RX,117 .start = IRQ_UART1_RX,
108 .end = IRQ_UART1_RX+1,118 .end = IRQ_UART1_RX,
109 .flags = IORESOURCE_IRQ,119 .flags = IORESOURCE_IRQ,
110 },120 },
111 {121 {
@@ -146,9 +156,14 @@ static struct resource bfin_uart2_resources[] = { · 34 unmodified lines
146 .end = UART2_GCTL+2,156 .end = UART2_GCTL+2,
147 .flags = IORESOURCE_MEM,157 .flags = IORESOURCE_MEM,
148 },158 },
159 {
160 .start = IRQ_UART2_TX,
161 .end = IRQ_UART2_TX,
162 .flags = IORESOURCE_IRQ,
163 },
149 {164 {
150 .start = IRQ_UART2_RX,165 .start = IRQ_UART2_RX,
151 .end = IRQ_UART2_RX+1,166 .end = IRQ_UART2_RX,
152 .flags = IORESOURCE_IRQ,167 .flags = IORESOURCE_IRQ,
153 },168 },
154 {169 {
arch/blackfin/mach-bf548/boards/cm_bf548.c+24−4
@@ -134,9 +134,14 @@ static struct resource bfin_uart0_resources[] = { · 133 unmodified lines
134 .end = UART0_RBR+2,134 .end = UART0_RBR+2,
135 .flags = IORESOURCE_MEM,135 .flags = IORESOURCE_MEM,
136 },136 },
137 {
138 .start = IRQ_UART0_TX,
139 .end = IRQ_UART0_TX,
140 .flags = IORESOURCE_IRQ,
141 },
137 {142 {
138 .start = IRQ_UART0_RX,143 .start = IRQ_UART0_RX,
139 .end = IRQ_UART0_RX+1,144 .end = IRQ_UART0_RX,
140 .flags = IORESOURCE_IRQ,145 .flags = IORESOURCE_IRQ,
141 },146 },
142 {147 {
@@ -177,9 +182,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
177 .end = UART1_RBR+2,182 .end = UART1_RBR+2,
178 .flags = IORESOURCE_MEM,183 .flags = IORESOURCE_MEM,
179 },184 },
185 {
186 .start = IRQ_UART1_TX,
187 .end = IRQ_UART1_TX,
188 .flags = IORESOURCE_IRQ,
189 },
180 {190 {
181 .start = IRQ_UART1_RX,191 .start = IRQ_UART1_RX,
182 .end = IRQ_UART1_RX+1,192 .end = IRQ_UART1_RX,
183 .flags = IORESOURCE_IRQ,193 .flags = IORESOURCE_IRQ,
184 },194 },
185 {195 {
@@ -236,9 +246,14 @@ static struct resource bfin_uart2_resources[] = { · 50 unmodified lines
236 .end = UART2_RBR+2,246 .end = UART2_RBR+2,
237 .flags = IORESOURCE_MEM,247 .flags = IORESOURCE_MEM,
238 },248 },
249 {
250 .start = IRQ_UART2_TX,
251 .end = IRQ_UART2_TX,
252 .flags = IORESOURCE_IRQ,
253 },
239 {254 {
240 .start = IRQ_UART2_RX,255 .start = IRQ_UART2_RX,
241 .end = IRQ_UART2_RX+1,256 .end = IRQ_UART2_RX,
242 .flags = IORESOURCE_IRQ,257 .flags = IORESOURCE_IRQ,
243 },258 },
244 {259 {
@@ -279,9 +294,14 @@ static struct resource bfin_uart3_resources[] = { · 34 unmodified lines
279 .end = UART3_RBR+2,294 .end = UART3_RBR+2,
280 .flags = IORESOURCE_MEM,295 .flags = IORESOURCE_MEM,
281 },296 },
297 {
298 .start = IRQ_UART3_TX,
299 .end = IRQ_UART3_TX,
300 .flags = IORESOURCE_IRQ,
301 },
282 {302 {
283 .start = IRQ_UART3_RX,303 .start = IRQ_UART3_RX,
284 .end = IRQ_UART3_RX+1,304 .end = IRQ_UART3_RX,
285 .flags = IORESOURCE_IRQ,305 .flags = IORESOURCE_IRQ,
286 },306 },
287 {307 {
arch/blackfin/mach-bf548/boards/ezkit.c+24−4
@@ -240,9 +240,14 @@ static struct resource bfin_uart0_resources[] = { · 239 unmodified lines
240 .end = UART0_RBR+2,240 .end = UART0_RBR+2,
241 .flags = IORESOURCE_MEM,241 .flags = IORESOURCE_MEM,
242 },242 },
243 {
244 .start = IRQ_UART0_TX,
245 .end = IRQ_UART0_TX,
246 .flags = IORESOURCE_IRQ,
247 },
243 {248 {
244 .start = IRQ_UART0_RX,249 .start = IRQ_UART0_RX,
245 .end = IRQ_UART0_RX+1,250 .end = IRQ_UART0_RX,
246 .flags = IORESOURCE_IRQ,251 .flags = IORESOURCE_IRQ,
247 },252 },
248 {253 {
@@ -283,9 +288,14 @@ static struct resource bfin_uart1_resources[] = { · 34 unmodified lines
283 .end = UART1_RBR+2,288 .end = UART1_RBR+2,
284 .flags = IORESOURCE_MEM,289 .flags = IORESOURCE_MEM,
285 },290 },
291 {
292 .start = IRQ_UART1_TX,
293 .end = IRQ_UART1_TX,
294 .flags = IORESOURCE_IRQ,
295 },
286 {296 {
287 .start = IRQ_UART1_RX,297 .start = IRQ_UART1_RX,
288 .end = IRQ_UART1_RX+1,298 .end = IRQ_UART1_RX,
289 .flags = IORESOURCE_IRQ,299 .flags = IORESOURCE_IRQ,
290 },300 },
291 {301 {
@@ -342,9 +352,14 @@ static struct resource bfin_uart2_resources[] = { · 50 unmodified lines
342 .end = UART2_RBR+2,352 .end = UART2_RBR+2,
343 .flags = IORESOURCE_MEM,353 .flags = IORESOURCE_MEM,
344 },354 },
355 {
356 .start = IRQ_UART2_TX,
357 .end = IRQ_UART2_TX,
358 .flags = IORESOURCE_IRQ,
359 },
345 {360 {
346 .start = IRQ_UART2_RX,361 .start = IRQ_UART2_RX,
347 .end = IRQ_UART2_RX+1,362 .end = IRQ_UART2_RX,
348 .flags = IORESOURCE_IRQ,363 .flags = IORESOURCE_IRQ,
349 },364 },
350 {365 {
@@ -385,9 +400,14 @@ static struct resource bfin_uart3_resources[] = { · 34 unmodified lines
385 .end = UART3_RBR+2,400 .end = UART3_RBR+2,
386 .flags = IORESOURCE_MEM,401 .flags = IORESOURCE_MEM,
387 },402 },
403 {
404 .start = IRQ_UART3_TX,
405 .end = IRQ_UART3_TX,
406 .flags = IORESOURCE_IRQ,
407 },
388 {408 {
389 .start = IRQ_UART3_RX,409 .start = IRQ_UART3_RX,
390 .end = IRQ_UART3_RX+1,410 .end = IRQ_UART3_RX,
391 .flags = IORESOURCE_IRQ,411 .flags = IORESOURCE_IRQ,
392 },412 },
393 {413 {
arch/blackfin/mach-bf561/boards/acvilon.c+6−1
@@ -202,9 +202,14 @@ static struct resource bfin_uart0_resources[] = { · 201 unmodified lines
202 .end = BFIN_UART_GCTL + 2,202 .end = BFIN_UART_GCTL + 2,
203 .flags = IORESOURCE_MEM,203 .flags = IORESOURCE_MEM,
204 },204 },
205 {
206 .start = IRQ_UART_TX,
207 .end = IRQ_UART_TX,
208 .flags = IORESOURCE_IRQ,
209 },
205 {210 {
206 .start = IRQ_UART_RX,211 .start = IRQ_UART_RX,
207 .end = IRQ_UART_RX + 1,212 .end = IRQ_UART_RX,
208 .flags = IORESOURCE_IRQ,213 .flags = IORESOURCE_IRQ,
209 },214 },
210 {215 {
arch/blackfin/mach-bf561/boards/cm_bf561.c+6−1
@@ -276,9 +276,14 @@ static struct resource bfin_uart0_resources[] = { · 275 unmodified lines
276 .end = BFIN_UART_GCTL+2,276 .end = BFIN_UART_GCTL+2,
277 .flags = IORESOURCE_MEM,277 .flags = IORESOURCE_MEM,
278 },278 },
279 {
280 .start = IRQ_UART_TX,
281 .end = IRQ_UART_TX,
282 .flags = IORESOURCE_IRQ,
283 },
279 {284 {
280 .start = IRQ_UART_RX,285 .start = IRQ_UART_RX,
281 .end = IRQ_UART_RX+1,286 .end = IRQ_UART_RX,
282 .flags = IORESOURCE_IRQ,287 .flags = IORESOURCE_IRQ,
283 },288 },
284 {289 {
arch/blackfin/mach-bf561/boards/ezkit.c+6−1
@@ -171,9 +171,14 @@ static struct resource bfin_uart0_resources[] = { · 170 unmodified lines
171 .end = BFIN_UART_GCTL+2,171 .end = BFIN_UART_GCTL+2,
172 .flags = IORESOURCE_MEM,172 .flags = IORESOURCE_MEM,
173 },173 },
174 {
175 .start = IRQ_UART_TX,
176 .end = IRQ_UART_TX,
177 .flags = IORESOURCE_IRQ,
178 },
174 {179 {
175 .start = IRQ_UART_RX,180 .start = IRQ_UART_RX,
176 .end = IRQ_UART_RX+1,181 .end = IRQ_UART_RX,
177 .flags = IORESOURCE_IRQ,182 .flags = IORESOURCE_IRQ,
178 },183 },
179 {184 {
arch/blackfin/mach-bf561/boards/tepla.c+6−1
@@ -50,9 +50,14 @@ static struct resource bfin_uart0_resources[] = { · 49 unmodified lines
50 .end = BFIN_UART_GCTL+2,50 .end = BFIN_UART_GCTL+2,
51 .flags = IORESOURCE_MEM,51 .flags = IORESOURCE_MEM,
52 },52 },
53 {
54 .start = IRQ_UART_TX,
55 .end = IRQ_UART_TX,
56 .flags = IORESOURCE_IRQ,
57 },
53 {58 {
54 .start = IRQ_UART_RX,59 .start = IRQ_UART_RX,
55 .end = IRQ_UART_RX+1,60 .end = IRQ_UART_RX,
56 .flags = IORESOURCE_IRQ,61 .flags = IORESOURCE_IRQ,
57 },62 },
58 {63 {