--- linux-2.5.30/arch/arm/mach-iop310/iq80310-pci.c 2002-08-01 14:16:18.000000000 -0700 +++ linux/arch/arm/mach-iop310/iq80310-pci.c 2002-08-05 12:44:20.000000000 -0700 @@ -65,7 +65,8 @@ { irq_table *pci_irq_table; - BUG_ON(pin < 1 || pin > 4); + BUG_ON(pin < 1); + BUG_ON(pin > 4); if (!system_rev) { pci_irq_table = pci_pri_d_irq_table; @@ -102,7 +103,8 @@ { irq_table *pci_irq_table; - BUG_ON(pin < 1 || pin > 4); + BUG_ON(pin < 1); + BUG_ON(pin > 4); if (!system_rev) { pci_irq_table = pci_sec_d_irq_table;