diff options
author | Mike Frysinger <vapier.adi@gmail.com> | 2008-08-05 06:41:20 -0400 |
---|---|---|
committer | Bryan Wu <cooloney@kernel.org> | 2008-08-05 06:41:20 -0400 |
commit | 908089118dd5b20c6694e9543fccd9b2490b1c6b (patch) | |
tree | 905de1edbae265c3daf62bb9b7cca908be78144a /arch/blackfin/mach-bf537/boards/generic_board.c | |
parent | b9da3b9240f175a29274abb8a94d962b67bbabf6 (diff) |
Blackfin arch: remove pata resources from generic board
these are highly board specific, so putting into generic doesnt make much sense
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
Diffstat (limited to 'arch/blackfin/mach-bf537/boards/generic_board.c')
-rw-r--r-- | arch/blackfin/mach-bf537/boards/generic_board.c | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/arch/blackfin/mach-bf537/boards/generic_board.c b/arch/blackfin/mach-bf537/boards/generic_board.c index f5bc9258f83b..78a13d5bfd55 100644 --- a/arch/blackfin/mach-bf537/boards/generic_board.c +++ b/arch/blackfin/mach-bf537/boards/generic_board.c | |||
@@ -38,7 +38,6 @@ | |||
38 | #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) | 38 | #if defined(CONFIG_USB_ISP1362_HCD) || defined(CONFIG_USB_ISP1362_HCD_MODULE) |
39 | #include <linux/usb/isp1362.h> | 39 | #include <linux/usb/isp1362.h> |
40 | #endif | 40 | #endif |
41 | #include <linux/ata_platform.h> | ||
42 | #include <linux/irq.h> | 41 | #include <linux/irq.h> |
43 | #include <linux/interrupt.h> | 42 | #include <linux/interrupt.h> |
44 | #include <linux/usb/sl811.h> | 43 | #include <linux/usb/sl811.h> |
@@ -619,43 +618,6 @@ static struct platform_device bfin_sport1_uart_device = { | |||
619 | }; | 618 | }; |
620 | #endif | 619 | #endif |
621 | 620 | ||
622 | #if defined(CONFIG_PATA_PLATFORM) || defined(CONFIG_PATA_PLATFORM_MODULE) | ||
623 | #define PATA_INT 55 | ||
624 | |||
625 | static struct pata_platform_info bfin_pata_platform_data = { | ||
626 | .ioport_shift = 1, | ||
627 | .irq_type = IRQF_TRIGGER_HIGH | IRQF_DISABLED, | ||
628 | }; | ||
629 | |||
630 | static struct resource bfin_pata_resources[] = { | ||
631 | { | ||
632 | .start = 0x20314020, | ||
633 | .end = 0x2031403F, | ||
634 | .flags = IORESOURCE_MEM, | ||
635 | }, | ||
636 | { | ||
637 | .start = 0x2031401C, | ||
638 | .end = 0x2031401F, | ||
639 | .flags = IORESOURCE_MEM, | ||
640 | }, | ||
641 | { | ||
642 | .start = PATA_INT, | ||
643 | .end = PATA_INT, | ||
644 | .flags = IORESOURCE_IRQ, | ||
645 | }, | ||
646 | }; | ||
647 | |||
648 | static struct platform_device bfin_pata_device = { | ||
649 | .name = "pata_platform", | ||
650 | .id = -1, | ||
651 | .num_resources = ARRAY_SIZE(bfin_pata_resources), | ||
652 | .resource = bfin_pata_resources, | ||
653 | .dev = { | ||
654 | .platform_data = &bfin_pata_platform_data, | ||
655 | } | ||
656 | }; | ||
657 | #endif | ||
658 | |||
659 | static struct platform_device *stamp_devices[] __initdata = { | 621 | static struct platform_device *stamp_devices[] __initdata = { |
660 | #if defined(CONFIG_BFIN_CFPCMCIA) || defined(CONFIG_BFIN_CFPCMCIA_MODULE) | 622 | #if defined(CONFIG_BFIN_CFPCMCIA) || defined(CONFIG_BFIN_CFPCMCIA_MODULE) |
661 | &bfin_pcmcia_cf_device, | 623 | &bfin_pcmcia_cf_device, |
@@ -717,10 +679,6 @@ static struct platform_device *stamp_devices[] __initdata = { | |||
717 | &bfin_sport0_uart_device, | 679 | &bfin_sport0_uart_device, |
718 | &bfin_sport1_uart_device, | 680 | &bfin_sport1_uart_device, |
719 | #endif | 681 | #endif |
720 | |||
721 | #if defined(CONFIG_PATA_PLATFORM) || defined(CONFIG_PATA_PLATFORM_MODULE) | ||
722 | &bfin_pata_device, | ||
723 | #endif | ||
724 | }; | 682 | }; |
725 | 683 | ||
726 | static int __init stamp_init(void) | 684 | static int __init stamp_init(void) |
@@ -732,9 +690,6 @@ static int __init stamp_init(void) | |||
732 | ARRAY_SIZE(bfin_spi_board_info)); | 690 | ARRAY_SIZE(bfin_spi_board_info)); |
733 | #endif | 691 | #endif |
734 | 692 | ||
735 | #if defined(CONFIG_PATA_PLATFORM) || defined(CONFIG_PATA_PLATFORM_MODULE) | ||
736 | irq_desc[PATA_INT].status |= IRQ_NOAUTOEN; | ||
737 | #endif | ||
738 | return 0; | 693 | return 0; |
739 | } | 694 | } |
740 | 695 | ||