diff options
Diffstat (limited to 'target/linux/ar71xx/files/arch/mips/ar71xx/mach-wp543.c')
-rw-r--r-- | target/linux/ar71xx/files/arch/mips/ar71xx/mach-wp543.c | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-wp543.c b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-wp543.c index 04d344650..2830dcd2f 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-wp543.c +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-wp543.c @@ -20,6 +20,7 @@ #include "devices.h" #include "dev-m25p80.h" +#include "dev-pb42-pci.h" #define WP543_GPIO_SW6 2 #define WP543_GPIO_LED_1 3 @@ -31,22 +32,6 @@ #define WP543_BUTTONS_POLL_INTERVAL 20 -static struct ar71xx_pci_irq wp543_pci_irqs[] __initdata = { - { - .slot = 0, - .pin = 1, - .irq = AR71XX_PCI_IRQ_DEV0, - }, { - .slot = 1, - .pin = 1, - .irq = AR71XX_PCI_IRQ_DEV1, - }, { - .slot = 2, - .pin = 1, - .irq = AR71XX_PCI_IRQ_DEV2, - } -}; - static struct gpio_led wp543_leds_gpio[] __initdata = { { .name = "wp543:green:led1", @@ -101,7 +86,7 @@ static void __init wp543_setup(void) ar71xx_add_device_usb(); - ar71xx_pci_init(ARRAY_SIZE(wp543_pci_irqs), wp543_pci_irqs); + pb42_pci_init(); ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(wp543_leds_gpio), wp543_leds_gpio); |