H A D | irq.c | 46 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq); 47 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq, 53 int (*probe)(struct irq_router *r, struct pci_dev *router, u16 device); 174 static unsigned int read_config_nybble(struct pci_dev *router, unsigned offset, unsigned nr) argument 179 pci_read_config_byte(router, reg, &x); 183 static void write_config_nybble(struct pci_dev *router, unsigned offset, argument 189 pci_read_config_byte(router, reg, &x); 191 pci_write_config_byte(router, reg, x); 199 static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 204 return irqmap[read_config_nybble(router, 207 pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 224 pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 232 pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 243 pirq_via_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 248 pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 259 pirq_via586_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 267 pirq_via586_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 281 pirq_ite_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 289 pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 302 pirq_opti_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 307 pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 318 pirq_cyrix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 323 pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 394 pirq_sis_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 406 pirq_sis_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 430 pirq_vlsi_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 440 pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 462 pirq_serverworks_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 468 pirq_serverworks_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 484 pirq_amd756_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 496 pirq_amd756_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 509 pirq_pico_get(struct pci_dev *router, struct pci_dev *dev, int pirq) argument 515 pirq_pico_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 528 pirq_bios_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument 537 intel_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 614 via_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 669 vlsi_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 682 serverworks_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 696 sis_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 707 cyrix_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 719 opti_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 731 ite_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 743 ali_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 756 amd_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument 776 pico_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) argument [all...] |