Lines Matching refs:pci_dev

35 static int pirq_enable_irq(struct pci_dev *dev);
36 static void pirq_disable_irq(struct pci_dev *dev);
53 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq);
54 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq,
56 int (*lvl)(struct pci_dev *router, struct pci_dev *dev, int pirq,
62 int (*probe)(struct irq_router *r, struct pci_dev *router, u16 device);
65 int (*pcibios_enable_irq)(struct pci_dev *dev) = pirq_enable_irq;
66 void (*pcibios_disable_irq)(struct pci_dev *dev) = pirq_disable_irq;
349 static int pirq_finali_get(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_get()
368 static int pirq_finali_set(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_set()
390 static int pirq_finali_lvl(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_lvl()
412 static unsigned int read_config_nybble(struct pci_dev *router, unsigned offset, unsigned nr) in read_config_nybble()
421 static void write_config_nybble(struct pci_dev *router, unsigned offset, in write_config_nybble()
437 static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ali_get()
445 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ali_set()
490 static int pirq_esc_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_esc_get()
508 static int pirq_esc_set(struct pci_dev *router, struct pci_dev *dev, int pirq, in pirq_esc_set()
530 static int pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_piix_get()
538 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_piix_set()
562 static int pirq_ib_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ib_get()
575 static int pirq_ib_set(struct pci_dev *router, struct pci_dev *dev, int pirq, in pirq_ib_set()
593 static int pirq_via_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_via_get()
598 static int pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via_set()
609 static int pirq_via586_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_via586_get()
617 static int pirq_via586_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via586_set()
631 static int pirq_ite_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ite_get()
639 static int pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ite_set()
652 static int pirq_opti_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_opti_get()
657 static int pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_opti_set()
668 static int pirq_cyrix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_cyrix_get()
673 static int pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_cyrix_set()
723 static int pirq_sis497_get(struct pci_dev *router, struct pci_dev *dev, in pirq_sis497_get()
737 static int pirq_sis497_set(struct pci_dev *router, struct pci_dev *dev, in pirq_sis497_set()
819 static int pirq_sis503_get(struct pci_dev *router, struct pci_dev *dev, in pirq_sis503_get()
832 static int pirq_sis503_set(struct pci_dev *router, struct pci_dev *dev, in pirq_sis503_set()
857 static int pirq_vlsi_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_vlsi_get()
867 static int pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_vlsi_set()
889 static int pirq_serverworks_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_serverworks_get()
895 static int pirq_serverworks_set(struct pci_dev *router, struct pci_dev *dev, in pirq_serverworks_set()
911 static int pirq_amd756_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_amd756_get()
923 static int pirq_amd756_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_amd756_set()
936 static int pirq_pico_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_pico_get()
942 static int pirq_pico_set(struct pci_dev *router, struct pci_dev *dev, int pirq, in pirq_pico_set()
955 static int pirq_bios_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_bios_set()
957 struct pci_dev *bridge; in pirq_bios_set()
964 static __init int intel_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in intel_router_probe()
1052 struct pci_dev *router, u16 device) in via_router_probe()
1106 static __init int vlsi_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in vlsi_router_probe()
1120 struct pci_dev *router, u16 device) in serverworks_router_probe()
1133 static __init int sis_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in sis_router_probe()
1150 static __init int cyrix_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in cyrix_router_probe()
1162 static __init int opti_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in opti_router_probe()
1174 static __init int ite_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in ite_router_probe()
1186 static __init int ali_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in ali_router_probe()
1205 static __init int amd_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in amd_router_probe()
1225 static __init int pico_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) in pico_router_probe()
1259 static struct pci_dev *pirq_router_dev;
1269 struct pci_dev *dev) in pirq_try_router()
1292 struct pci_dev *dev; in pirq_find_router()
1344 static struct irq_info *pirq_get_dev_info(struct pci_dev *dev) in pirq_get_dev_info()
1369 static struct irq_info *pirq_get_info(struct pci_dev *dev, u8 *pin) in pirq_get_info()
1371 struct pci_dev *temp_dev = dev; in pirq_get_info()
1378 struct pci_dev *bridge = temp_dev->bus->self; in pirq_get_info()
1394 static int pcibios_lookup_irq(struct pci_dev *dev, int assign) in pcibios_lookup_irq()
1402 struct pci_dev *dev2 = NULL; in pcibios_lookup_irq()
1550 struct pci_dev *dev = NULL; in pcibios_fixup_irqs()
1683 struct pci_dev *dev = NULL; in pcibios_irq_init()
1719 static int pirq_enable_irq(struct pci_dev *dev) in pirq_enable_irq()
1732 struct pci_dev *temp_dev; in pirq_enable_irq()
1748 struct pci_dev *bridge = dev->bus->self; in pirq_enable_irq()
1802 static void pirq_disable_irq(struct pci_dev *dev) in pirq_disable_irq()