clink 156 arch/i386/pci/ali1543.c #define ALI1543_INTR_PIRQ_SHIFT(clink) ((clink)*4)
clink 157 arch/i386/pci/ali1543.c #define ALI1543_INTR_PIRQ_IRQ(reg, clink) \
clink 158 arch/i386/pci/ali1543.c (((reg) >> ((clink)*4)) & 0x0f)
clink 159 arch/i386/pci/ali1543.c #define ALI1543_PIRQ(reg, clink) \
clink 160 arch/i386/pci/ali1543.c ali1543_intr_shuffle_get[ALI1543_INTR_PIRQ_IRQ((reg), (clink))]
clink 190 arch/i386/pci/ali1543.c ali1543_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 196 arch/i386/pci/ali1543.c if (ALI1543_LEGAL_LINK(clink) == 0)
clink 203 arch/i386/pci/ali1543.c val = ALI1543_PIRQ(reg, clink);
clink 211 arch/i386/pci/ali1543.c ali1543_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 217 arch/i386/pci/ali1543.c if (ALI1543_LEGAL_LINK(clink) == 0 || ALI1543_LEGAL_IRQ(irq) == 0)
clink 221 arch/i386/pci/ali1543.c ali1543_get_intr(v, clink, &val);
clink 222 arch/i386/pci/ali1543.c shift = ALI1543_INTR_PIRQ_SHIFT(clink);
clink 226 arch/i386/pci/ali1543.c if (ali1543_get_intr(v, clink, &val) != 0 || val != irq)
clink 145 arch/i386/pci/amd756.c amd756_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 151 arch/i386/pci/amd756.c if (AMD756_LEGAL_LINK(clink) == 0)
clink 155 arch/i386/pci/amd756.c val = (reg >> (4*clink)) & 0x0f;
clink 163 arch/i386/pci/amd756.c amd756_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 169 arch/i386/pci/amd756.c if (AMD756_LEGAL_LINK(clink) == 0 || AMD756_LEGAL_IRQ(irq) == 0)
clink 173 arch/i386/pci/amd756.c amd756_get_intr(v, clink, &val);
clink 174 arch/i386/pci/amd756.c reg &= ~(0x000f << (4*clink));
clink 175 arch/i386/pci/amd756.c reg |= irq << (4*clink);
clink 158 arch/i386/pci/opti82c558.c opti82c558_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 164 arch/i386/pci/opti82c558.c if (VIPER_LEGAL_LINK(clink) == 0)
clink 168 arch/i386/pci/opti82c558.c val = VIPER_PIRQ(reg, clink);
clink 175 arch/i386/pci/opti82c558.c opti82c558_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 181 arch/i386/pci/opti82c558.c if (VIPER_LEGAL_LINK(clink) == 0 || VIPER_LEGAL_IRQ(irq) == 0)
clink 185 arch/i386/pci/opti82c558.c shift = VIPER_PIRQ_SELECT_SHIFT * clink;
clink 200 arch/i386/pci/opti82c700.c opti82c700_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 206 arch/i386/pci/opti82c700.c if (opti82c700_addr(clink, &addrofs, &ofs))
clink 219 arch/i386/pci/opti82c700.c opti82c700_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 228 arch/i386/pci/opti82c700.c if (opti82c700_addr(clink, &addrofs, &ofs))
clink 113 arch/i386/pci/pci_intr_fixup.c int link, clink, irq, fixup_stage;
clink 271 arch/i386/pci/pci_intr_fixup.c int link = pir->linkmap[pin].link, clink, irq;
clink 279 arch/i386/pci/pci_intr_fixup.c link, &clink) != 0) {
clink 296 arch/i386/pci/pci_intr_fixup.c clink, &irq) != 0) {
clink 304 arch/i386/pci/pci_intr_fixup.c PIR_DEVFUNC_DEVICE(pir->device), link, clink));
clink 317 arch/i386/pci/pci_intr_fixup.c l->clink = clink;
clink 320 arch/i386/pci/pci_intr_fixup.c l->clink = link;
clink 441 arch/i386/pci/pci_intr_fixup.c l->clink, l->irq);
clink 472 arch/i386/pci/pci_intr_fixup.c l->clink, l->irq);
clink 480 arch/i386/pci/pci_intr_fixup.c l->clink);
clink 515 arch/i386/pci/pci_intr_fixup.c l->irq, l->clink);
clink 532 arch/i386/pci/pci_intr_fixup.c l->irq, l->clink);
clink 569 arch/i386/pci/pci_intr_fixup.c l->clink,
clink 578 arch/i386/pci/pci_intr_fixup.c l->clink, l->irq) != 0 ||
clink 588 arch/i386/pci/pci_intr_fixup.c l->clink, l->irq, p);
clink 716 arch/i386/pci/pci_intr_fixup.c ihp->line = (l->irq = irq) | (l->clink & PCI_INT_VIA_ISA);
clink 724 arch/i386/pci/pci_intr_fixup.c PCI_VENDOR(id), PCI_PRODUCT(id), '@' + ihp->pin, l->clink,
clink 166 arch/i386/pci/piix.c piix_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 172 arch/i386/pci/piix.c if (PIIX_LEGAL_LINK(clink) == 0)
clink 176 arch/i386/pci/piix.c if (clink > 3) {
clink 178 arch/i386/pci/piix.c clink -= 4;
clink 182 arch/i386/pci/piix.c shift = clink << 3;
clink 186 arch/i386/pci/piix.c *irqp = PIIX_PIRQ(reg, clink);
clink 192 arch/i386/pci/piix.c piix_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 198 arch/i386/pci/piix.c if (PIIX_LEGAL_LINK(clink) == 0 || PIIX_LEGAL_IRQ(irq) == 0)
clink 202 arch/i386/pci/piix.c if (clink > 3) {
clink 204 arch/i386/pci/piix.c clink -= 4;
clink 208 arch/i386/pci/piix.c shift = clink << 3;
clink 110 arch/i386/pci/rccosb4.c osb4_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 113 arch/i386/pci/rccosb4.c int link = clink & 0xff;
clink 127 arch/i386/pci/rccosb4.c osb4_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 130 arch/i386/pci/rccosb4.c int link = clink & 0xff;
clink 131 arch/i386/pci/sis85c503.c sis85c503_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 136 arch/i386/pci/sis85c503.c if (SIS85C503_LEGAL_LINK(clink) == 0)
clink 140 arch/i386/pci/sis85c503.c SIS85C503_CFG_PIRQ_REGOFS(clink));
clink 141 arch/i386/pci/sis85c503.c reg = SIS85C503_CFG_PIRQ_REG(reg, clink);
clink 152 arch/i386/pci/sis85c503.c sis85c503_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 158 arch/i386/pci/sis85c503.c if (SIS85C503_LEGAL_LINK(clink) == 0 || SIS85C503_LEGAL_IRQ(irq) == 0)
clink 162 arch/i386/pci/sis85c503.c SIS85C503_CFG_PIRQ_REGOFS(clink));
clink 163 arch/i386/pci/sis85c503.c shift = SIS85C503_CFG_PIRQ_SHIFT(clink);
clink 167 arch/i386/pci/sis85c503.c pci_conf_write(ph->ph_pc, ph->ph_tag, SIS85C503_CFG_PIRQ_REGOFS(clink),
clink 128 arch/i386/pci/via8231.c ((reg) & (1 << (3 - (clink & 3))))
clink 129 arch/i386/pci/via8231.c #define VIA8231_SET_TRIGGER_CNFG(reg, clink, cfg) \
clink 130 arch/i386/pci/via8231.c (((reg) & ~(1 << (3 - (clink & 3)))) | ((cfg) << (3 - (clink & 3))))
clink 186 arch/i386/pci/via8231.c via8231_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 191 arch/i386/pci/via8231.c if (VIA8237_LINK_LEGAL(clink) == 0)
clink 194 arch/i386/pci/via8231.c if (VIA8231_LINK_LEGAL(clink)) {
clink 196 arch/i386/pci/via8231.c val = VIA8231_GET_ROUTING_CNFG(reg, clink);
clink 199 arch/i386/pci/via8231.c val = (reg >> ((clink & 3) * 4)) & 0xf;
clink 209 arch/i386/pci/via8231.c via8231_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 214 arch/i386/pci/via8231.c if (VIA8237_LINK_LEGAL(clink) == 0 || VIA8231_PIRQ_LEGAL(irq) == 0)
clink 218 arch/i386/pci/via8231.c printf("via8231_set_intr: link(%02x) --> irq(%02x)\n", clink, irq);
clink 222 arch/i386/pci/via8231.c if (VIA8231_LINK_LEGAL(clink)) {
clink 225 arch/i386/pci/via8231.c VIA8231_SET_ROUTING_CNFG(reg, clink, irq));
clink 228 arch/i386/pci/via8231.c VIA8237_SET_ROUTING(ph, (reg & ~(0xf << (clink & 3))) |
clink 229 arch/i386/pci/via8231.c ((irq & 0xf) << (clink & 3)));
clink 239 arch/i386/pci/via8231.c int reg, clink, max, pciirq;
clink 245 arch/i386/pci/via8231.c for (clink = 0; clink <= max; clink++) {
clink 246 arch/i386/pci/via8231.c via8231_get_intr(v, clink, &pciirq);
clink 248 arch/i386/pci/via8231.c reg = VIA8231_LINK_LEGAL(clink)?
clink 251 arch/i386/pci/via8231.c *triggerp = VIA8231_GET_TRIGGER_CNFG(reg, clink)?
clink 264 arch/i386/pci/via8231.c int reg, clink, max, pciirq;
clink 275 arch/i386/pci/via8231.c for (clink = 0; clink <= VIA8231_LINK_MAX; clink++) {
clink 276 arch/i386/pci/via8231.c via8231_get_intr(v, clink, &pciirq);
clink 278 arch/i386/pci/via8231.c reg = VIA8231_LINK_LEGAL(clink)?
clink 283 arch/i386/pci/via8231.c reg = VIA8231_SET_TRIGGER_CNFG(reg, clink,
clink 287 arch/i386/pci/via8231.c reg = VIA8231_SET_TRIGGER_CNFG(reg, clink,
clink 293 arch/i386/pci/via8231.c if (VIA8231_LINK_LEGAL(clink))
clink 158 arch/i386/pci/via82c586.c via82c586_get_intr(pciintr_icu_handle_t v, int clink, int *irqp)
clink 164 arch/i386/pci/via82c586.c if (VP3_LEGAL_LINK(clink) == 0)
clink 168 arch/i386/pci/via82c586.c val = VP3_PIRQ(reg, clink);
clink 176 arch/i386/pci/via82c586.c via82c586_set_intr(pciintr_icu_handle_t v, int clink, int irq)
clink 182 arch/i386/pci/via82c586.c if (VP3_LEGAL_LINK(clink) == 0 || VP3_LEGAL_IRQ(irq) == 0)
clink 186 arch/i386/pci/via82c586.c via82c586_get_intr(v, clink, &val);
clink 187 arch/i386/pci/via82c586.c shift = vp3_cfg_intr_shift[clink];
clink 191 arch/i386/pci/via82c586.c if (via82c586_get_intr(v, clink, &val) != 0 ||