ath79: remove ATH79_MISC_IRQ_* defines
authorGabor Juhos <juhosg@openwrt.org>
Thu, 7 Feb 2013 19:32:24 +0000 (19:32 +0000)
committerJohn Crispin <blogic@openwrt.org>
Sun, 17 Feb 2013 00:25:42 +0000 (01:25 +0100)
Use the ATH79_MISC_IRQ() macro instead.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Patchwork: http://patchwork.linux-mips.org/patch/4930/
Signed-off-by: John Crispin <blogic@openwrt.org>
arch/mips/ath79/dev-common.c
arch/mips/ath79/dev-usb.c
arch/mips/ath79/irq.c
arch/mips/include/asm/mach-ath79/irq.h

index 45efc63b08b65a981b00dde2fb8526eb1d2382d9..480f5eb9d300e096c725e00cf056426dd6c62aff 100644 (file)
@@ -36,7 +36,7 @@ static struct resource ath79_uart_resources[] = {
 static struct plat_serial8250_port ath79_uart_data[] = {
        {
                .mapbase        = AR71XX_UART_BASE,
-               .irq            = ATH79_MISC_IRQ_UART,
+               .irq            = ATH79_MISC_IRQ(3),
                .flags          = AR71XX_UART_FLAGS,
                .iotype         = UPIO_MEM32,
                .regshift       = 2,
@@ -62,8 +62,8 @@ static struct resource ar933x_uart_resources[] = {
                .flags  = IORESOURCE_MEM,
        },
        {
-               .start  = ATH79_MISC_IRQ_UART,
-               .end    = ATH79_MISC_IRQ_UART,
+               .start  = ATH79_MISC_IRQ(3),
+               .end    = ATH79_MISC_IRQ(3),
                .flags  = IORESOURCE_IRQ,
        },
 };
index 2e041977c8544fa5b7588743bb63fd73cac0e7f6..bcb165b17cae292e1c060ec63fa3e68e9c633aa5 100644 (file)
@@ -107,7 +107,7 @@ static void __init ath79_usb_setup(void)
        mdelay(900);
 
        ath79_usb_init_resource(ath79_ohci_resources, AR71XX_OHCI_BASE,
-                               AR71XX_OHCI_SIZE, ATH79_MISC_IRQ_OHCI);
+                               AR71XX_OHCI_SIZE, ATH79_MISC_IRQ(6));
        platform_device_register(&ath79_ohci_device);
 
        ath79_usb_init_resource(ath79_ehci_resources, AR71XX_EHCI_BASE,
index 29348956d15d621026fd3a19fe89d7b77976c9fc..df88d49bcb052a4de7f69318b801cafc042d5409 100644 (file)
@@ -265,7 +265,7 @@ void __init arch_init_irq(void)
                BUG();
        }
 
-       cp0_perfcount_irq = ATH79_MISC_IRQ_PERFC;
+       cp0_perfcount_irq = ATH79_MISC_IRQ(5);
        mips_cpu_irq_init();
        ath79_misc_irq_init();
 
index 3dda4c24571d6a33d0a0418f0ac9f141bf63e2c3..23e2bba42482b1adaf07e27c3a3d1ee3cbf403e2 100644 (file)
 #define ATH79_IP2_IRQ_COUNT    2
 #define ATH79_IP2_IRQ(_x)      (ATH79_IP2_IRQ_BASE + (_x))
 
-#define ATH79_MISC_IRQ_TIMER   (ATH79_MISC_IRQ_BASE + 0)
-#define ATH79_MISC_IRQ_ERROR   (ATH79_MISC_IRQ_BASE + 1)
-#define ATH79_MISC_IRQ_GPIO    (ATH79_MISC_IRQ_BASE + 2)
-#define ATH79_MISC_IRQ_UART    (ATH79_MISC_IRQ_BASE + 3)
-#define ATH79_MISC_IRQ_WDOG    (ATH79_MISC_IRQ_BASE + 4)
-#define ATH79_MISC_IRQ_PERFC   (ATH79_MISC_IRQ_BASE + 5)
-#define ATH79_MISC_IRQ_OHCI    (ATH79_MISC_IRQ_BASE + 6)
-#define ATH79_MISC_IRQ_DMA     (ATH79_MISC_IRQ_BASE + 7)
-#define ATH79_MISC_IRQ_TIMER2  (ATH79_MISC_IRQ_BASE + 8)
-#define ATH79_MISC_IRQ_TIMER3  (ATH79_MISC_IRQ_BASE + 9)
-#define ATH79_MISC_IRQ_TIMER4  (ATH79_MISC_IRQ_BASE + 10)
-#define ATH79_MISC_IRQ_ETHSW   (ATH79_MISC_IRQ_BASE + 12)
-
 #include_next <irq.h>
 
 #endif /* __ASM_MACH_ATH79_IRQ_H */
This page took 0.027348 seconds and 5 git commands to generate.