Lines Matching +full:pins +full:- +full:are +full:- +full:numbered

1 // SPDX-License-Identifier: GPL-2.0
43 int ofs = (irq - 16) / 8; in cabriolet_update_irq_hw()
50 cabriolet_update_irq_hw(d->irq, cached_irq_mask &= ~(1UL << d->irq)); in cabriolet_enable_irq()
56 cabriolet_update_irq_hw(d->irq, cached_irq_mask |= 1UL << d->irq); in cabriolet_disable_irq()
81 pld &= pld - 1; /* clear least bit set */ in cabriolet_device_interrupt()
114 if (request_irq(16 + 4, no_action, 0, "isa-cascade", NULL)) in common_init_irq()
115 pr_err("Failed to register isa-cascade interrupt\n"); in common_init_irq()
165 * the on-board NCR and Tulip chips. In the code below, I have used
169 * that's printed on the board. The interrupt pins from the PCI slots
170 * are wired into 3 interrupt summary registers at 0x804, 0x805 and
173 * In the table, -1 means don't assign an IRQ number. This is usually
184 { -1, -1, -1, -1, -1}, /* IdSel 8, SIO */ in eb66p_map_irq()
195 * are numbered differently. In the code below, I have used slot
199 * printed on the board. The interrupt pins from the PCI slots are
203 * In the table, -1 means don't assign an IRQ number. This is usually
215 { -1, -1, -1, -1, -1}, /* IdSel 8, SIO */ in cabriolet_map_irq()
225 if (pc873xx_probe() == -1) { in cabriolet_enable_ide()
256 * register and cleared by writing a "0". There are 3 mask registers
268 * ISA +--------------------------------------------------------------+
272 * +--------------------------------------------------------------+
274 * +--------------------------------------------------------------+
276 * +--------------------------------------------------------------+
278 * Note: The mask register is write-only.
299 { -1, -1, -1, -1, -1}, /* IdSel 8, SIO */ in alphapc164_map_irq()