diff options
| author | Sam Leffler <sam@FreeBSD.org> | 2008-03-20 15:54:19 +0000 |
|---|---|---|
| committer | Sam Leffler <sam@FreeBSD.org> | 2008-03-20 15:54:19 +0000 |
| commit | f9f98a6a18569cf0bd37107a60fc434ac0c136c0 (patch) | |
| tree | f86e8b70a3f414442559800aa8f5cb47ee9bd83a /sys/arm/xscale | |
| parent | 69aa768aefddd5b21376304d2ead4b5c75e416b1 (diff) | |
Notes
Diffstat (limited to 'sys/arm/xscale')
| -rw-r--r-- | sys/arm/xscale/ixp425/ixdp425_pci.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/arm/xscale/ixp425/ixdp425_pci.c b/sys/arm/xscale/ixp425/ixdp425_pci.c index 7504baa59fea..d103a63b7344 100644 --- a/sys/arm/xscale/ixp425/ixdp425_pci.c +++ b/sys/arm/xscale/ixp425/ixdp425_pci.c @@ -139,18 +139,19 @@ ixp425_md_attach(device_t dev) panic("ixp425_md_attach: failed to set up IRQ rman"); } -#define IXP425_MAX_DEV 4 +#define IXP425_MAX_DEV 5 #define IXP425_MAX_LINE 4 int ixp425_md_route_interrupt(device_t bridge, device_t device, int pin) { - static int ixp425_pci_table[IXP425_MAX_DEV][IXP425_MAX_LINE] = - { + static int ixp425_pci_table[IXP425_MAX_DEV][IXP425_MAX_LINE] = { {PCI_INT_A, PCI_INT_B, PCI_INT_C, PCI_INT_D}, {PCI_INT_B, PCI_INT_C, PCI_INT_D, PCI_INT_A}, {PCI_INT_C, PCI_INT_D, PCI_INT_A, PCI_INT_B}, {PCI_INT_D, PCI_INT_A, PCI_INT_B, PCI_INT_C}, + /* NB: for optional USB controller on Gateworks Avila */ + {PCI_INT_A, PCI_INT_B, PCI_INT_C, PCI_INT_D}, }; int dev; |
