1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-23 23:46:16 +02:00

[adm8668] rename interrupt number constants

Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34566 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
florian 2012-12-06 22:41:14 +00:00
parent 74fffa6453
commit ad3a5a47fe
3 changed files with 22 additions and 22 deletions

View File

@ -108,7 +108,7 @@ static void __init init_adm8668_irqs(void)
/* disable all interrupts for the moment */
intc_write_reg(IRQ_MASK, IRQ_DISABLE_REG);
for (i = 0; i <= INT_LVL_MAX; i++)
for (i = 0; i <= ADM8668_IRQ_MAX; i++)
irq_set_chip_and_handler(i, &adm8668_irq_type,
handle_level_irq);

View File

@ -54,7 +54,7 @@ static struct amba_device adm8668_uart0_device = {
.flags = IORESOURCE_MEM,
},
.irq = {
INT_LVL_UART0,
ADM8668_UART0_IRQ,
-1
},
.periphid = 0x0041010,
@ -67,7 +67,7 @@ static struct resource eth0_resources[] = {
.flags = IORESOURCE_MEM,
},
{
.start = INT_LVL_LAN,
.start = ADM8668_LAN_IRQ,
.flags = IORESOURCE_IRQ,
},
};
@ -91,7 +91,7 @@ static struct resource eth1_resources[] = {
.flags = IORESOURCE_MEM,
},
{
.start = INT_LVL_WAN,
.start = ADM8668_WAN_IRQ,
.flags = IORESOURCE_IRQ,
},
};
@ -138,8 +138,8 @@ static struct resource usb_resources[] = {
.flags = IORESOURCE_MEM,
},
{
.start = INT_LVL_USB,
.end = INT_LVL_USB,
.start = ADM8668_USB_IRQ,
.end = ADM8668_USB_IRQ,
.flags = IORESOURCE_IRQ,
},
};

View File

@ -28,22 +28,22 @@
#define ADM8668_PCIDAT_BASE 0x12400000
/* interrupt levels */
#define INT_LVL_SWI 1
#define INT_LVL_COMMS_RX 2
#define INT_LVL_COMMS_TX 3
#define INT_LVL_TIMERINT0 4
#define INT_LVL_TIMERINT1 5
#define INT_LVL_UART0 6
#define INT_LVL_LAN 7
#define INT_LVL_WAN 8
#define INT_LVL_WLAN 9
#define INT_LVL_GPIO 10
#define INT_LVL_IDE 11
#define INT_LVL_PCI2 12
#define INT_LVL_PCI1 13
#define INT_LVL_PCI0 14
#define INT_LVL_USB 15
#define INT_LVL_MAX INT_LVL_USB
#define ADM8668_SWI_IRQ 1
#define ADM8668_COMMS_RX_IRQ 2
#define ADM8668_COMMS_TX_IRQ 3
#define ADM8668_TIMER0_IRQ 4
#define ADM8668_TIMER1_IRQ 5
#define ADM8668_UART0_IRQ 6
#define ADM8668_LAN_IRQ 7
#define ADM8668_WAN_IRQ 8
#define ADM8668_WLAN_IRQ 9
#define ADM8668_GPIO_IRQ 10
#define ADM8668_IDE_IRQ 11
#define ADM8668_PCI2_IRQ 12
#define ADM8668_PCI1_IRQ 13
#define ADM8668_PCI0_IRQ 14
#define ADM8668_USB_IRQ 15
#define ADM8668_IRQ_MAX ADM8668_USB_IRQ
/* register access macros */
#define ADM8668_CONFIG_REG(_reg) \