Home
last modified time | relevance | path

Searched refs:pci_dev (Results 1 – 25 of 249) sorted by relevance

12345678910

/arch/x86/pci/
A Dirq.c53 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,
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()
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()
[all …]
A Dfixup.c16 static void pci_fixup_i450nx(struct pci_dev *d) in pci_fixup_i450nx()
41 static void pci_fixup_i450gx(struct pci_dev *d) in pci_fixup_i450gx()
55 static void pci_fixup_umc_ide(struct pci_dev *d) in pci_fixup_umc_ide()
69 static void pci_fixup_latency(struct pci_dev *d) in pci_fixup_latency()
81 static void pci_fixup_piix4_acpi(struct pci_dev *d) in pci_fixup_piix4_acpi()
248 struct pci_dev *dev; in pcie_rootport_aspm_quirk()
316 struct pci_dev *bridge; in pci_fixup_video()
700 struct pci_dev *other; in pci_amd_enable_64bit_bar()
970 struct pci_dev *rp; in amd_rp_pme_suspend()
993 struct pci_dev *rp; in amd_rp_pme_resume()
[all …]
A Di386.c49 struct pci_dev *dev;
58 static struct pcibios_fwaddrmap *pcibios_fwaddrmap_lookup(struct pci_dev *dev) in pcibios_fwaddrmap_lookup()
72 pcibios_save_fw_addr(struct pci_dev *dev, int idx, resource_size_t fw_addr) in pcibios_save_fw_addr()
99 resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx) in pcibios_retrieve_fw_addr()
133 skip_isa_ioresource_align(struct pci_dev *dev) { in skip_isa_ioresource_align()
158 struct pci_dev *dev = data; in pcibios_align_resource()
209 static void pcibios_allocate_bridge_resources(struct pci_dev *dev) in pcibios_allocate_bridge_resources()
249 static void pcibios_allocate_dev_resources(struct pci_dev *dev, int pass) in pcibios_allocate_dev_resources()
309 struct pci_dev *dev; in pcibios_allocate_resources()
321 static void pcibios_allocate_dev_rom_resource(struct pci_dev *dev) in pcibios_allocate_dev_rom_resource()
[all …]
/arch/s390/pci/
A Dpci_iov.h16 void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn);
18 void zpci_iov_map_resources(struct pci_dev *pdev);
20 int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn);
22 struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev);
25 static inline void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn) {} in zpci_iov_remove_virtfn()
27 static inline void zpci_iov_map_resources(struct pci_dev *pdev) {} in zpci_iov_map_resources()
29 static inline int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn) in zpci_iov_setup_virtfn()
34 static inline struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev) in zpci_iov_find_parent_pf()
A Dpci_iov.c25 void zpci_iov_map_resources(struct pci_dev *pdev) in zpci_iov_map_resources()
40 void zpci_iov_remove_virtfn(struct pci_dev *pdev, int vfn) in zpci_iov_remove_virtfn()
48 static int zpci_iov_link_virtfn(struct pci_dev *pdev, struct pci_dev *virtfn, int vfid) in zpci_iov_link_virtfn()
77 struct pci_dev *zpci_iov_find_parent_pf(struct zpci_bus *zbus, struct zpci_dev *zdev) in zpci_iov_find_parent_pf()
80 struct pci_dev *pdev; in zpci_iov_find_parent_pf()
114 int zpci_iov_setup_virtfn(struct zpci_bus *zbus, struct pci_dev *virtfn, int vfn) in zpci_iov_setup_virtfn()
117 struct pci_dev *pdev_pf; in zpci_iov_setup_virtfn()
/arch/x86/include/asm/xen/
A Dpci.h32 int (*enable_msi)(struct pci_dev *dev, int vectors[]);
33 void (*disable_msi)(struct pci_dev *dev);
34 int (*enable_msix)(struct pci_dev *dev, int vectors[], int nvec);
35 void (*disable_msix)(struct pci_dev *dev);
40 static inline int xen_pci_frontend_enable_msi(struct pci_dev *dev, in xen_pci_frontend_enable_msi()
47 static inline void xen_pci_frontend_disable_msi(struct pci_dev *dev) in xen_pci_frontend_disable_msi()
52 static inline int xen_pci_frontend_enable_msix(struct pci_dev *dev, in xen_pci_frontend_enable_msix()
59 static inline void xen_pci_frontend_disable_msix(struct pci_dev *dev) in xen_pci_frontend_disable_msix()
/arch/powerpc/include/asm/
A Dpnv-ocxl.h59 int pnv_ocxl_get_actag(struct pci_dev *dev, u16 *base, u16 *enabled, u16 *supported);
60 int pnv_ocxl_get_pasid_count(struct pci_dev *dev, int *count);
62 int pnv_ocxl_get_tl_cap(struct pci_dev *dev, long *cap,
64 int pnv_ocxl_set_tl_conf(struct pci_dev *dev, long cap,
67 int pnv_ocxl_get_xsl_irq(struct pci_dev *dev, int *hwirq);
70 int pnv_ocxl_map_xsl_regs(struct pci_dev *dev, void __iomem **dsisr,
74 int pnv_ocxl_spa_setup(struct pci_dev *dev, void *spa_mem, int PE_mask, void **platform_data);
78 int pnv_ocxl_map_lpar(struct pci_dev *dev, uint64_t lparid,
A Dpci-bridge.h19 void (*dma_dev_setup)(struct pci_dev *pdev);
21 bool (*iommu_bypass_supported)(struct pci_dev *pdev,
28 bool (*enable_device_hook)(struct pci_dev *pdev);
30 void (*disable_device)(struct pci_dev *pdev);
32 void (*release_device)(struct pci_dev *pdev);
39 void (*reset_secondary_bus)(struct pci_dev *pdev);
42 int (*setup_msi_irqs)(struct pci_dev *pdev,
44 void (*teardown_msi_irqs)(struct pci_dev *pdev);
50 struct pci_dev *pdev);
247 struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev);
[all …]
A Dppc-pci.h18 extern struct pci_dev *isa_bridge_pcidev; /* may be NULL if no ISA bus */
53 void eeh_addr_cache_insert_dev(struct pci_dev *dev);
54 void eeh_addr_cache_rmv_dev(struct pci_dev *dev);
66 void eeh_sysfs_add_device(struct pci_dev *pdev);
67 void eeh_sysfs_remove_device(struct pci_dev *pdev);
A Dmachdep.h20 struct pci_dev;
56 void (*pci_irq_fixup)(struct pci_dev *dev);
111 int (*pci_get_legacy_ide_irq)(struct pci_dev *dev, int channel);
154 void (*pcibios_fixup_resources)(struct pci_dev *);
166 void (*pcibios_bus_add_device)(struct pci_dev *pdev);
171 void (*pcibios_fixup_sriov)(struct pci_dev *pdev);
172 resource_size_t (*pcibios_iov_resource_alignment)(struct pci_dev *, int resno);
173 int (*pcibios_sriov_enable)(struct pci_dev *pdev, u16 num_vfs);
174 int (*pcibios_sriov_disable)(struct pci_dev *pdev);
/arch/mips/pci/
A Dfixup-lemote2f.c50 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
89 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
95 static void loongson_cs5536_isa_fixup(struct pci_dev *pdev) in loongson_cs5536_isa_fixup()
102 static void loongson_cs5536_ide_fixup(struct pci_dev *pdev) in loongson_cs5536_ide_fixup()
109 static void loongson_cs5536_acc_fixup(struct pci_dev *pdev) in loongson_cs5536_acc_fixup()
117 static void loongson_cs5536_ohci_fixup(struct pci_dev *pdev) in loongson_cs5536_ohci_fixup()
124 static void loongson_cs5536_ehci_fixup(struct pci_dev *pdev) in loongson_cs5536_ehci_fixup()
136 static void loongson_nec_fixup(struct pci_dev *pdev) in loongson_nec_fixup()
A Dfixup-fuloong2e.c18 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
42 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
47 static void loongson2e_nec_fixup(struct pci_dev *pdev) in loongson2e_nec_fixup()
59 static void loongson2e_686b_func0_fixup(struct pci_dev *pdev) in loongson2e_686b_func0_fixup()
134 static void loongson2e_686b_func1_fixup(struct pci_dev *pdev) in loongson2e_686b_func1_fixup()
167 static void loongson2e_686b_func2_fixup(struct pci_dev *pdev) in loongson2e_686b_func2_fixup()
173 static void loongson2e_686b_func3_fixup(struct pci_dev *pdev) in loongson2e_686b_func3_fixup()
179 static void loongson2e_686b_func5_fixup(struct pci_dev *pdev) in loongson2e_686b_func5_fixup()
A Dfixup-sb1250.c15 static void quirk_sb1250_pci(struct pci_dev *dev) in quirk_sb1250_pci()
37 static int sb1250_bus_dma_limit(struct pci_dev *dev, void *data) in sb1250_bus_dma_limit()
64 static void quirk_sb1250_pci_dac(struct pci_dev *dev) in quirk_sb1250_pci_dac()
76 static void quirk_sb1250_ht(struct pci_dev *dev) in quirk_sb1250_ht()
86 static void quirk_sp1011(struct pci_dev *dev) in quirk_sp1011()
A Dfixup-cobalt.c54 static void qube_raq_galileo_early_fixup(struct pci_dev *dev) in qube_raq_galileo_early_fixup()
68 static void qube_raq_via_bmIDE_fixup(struct pci_dev *dev) in qube_raq_via_bmIDE_fixup()
91 static void qube_raq_galileo_fixup(struct pci_dev *dev) in qube_raq_galileo_fixup()
146 static void qube_raq_via_board_id_fixup(struct pci_dev *dev) in qube_raq_via_board_id_fixup()
192 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
204 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
A Dfixup-malta.c42 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
50 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
55 static void malta_piix_func3_base_fixup(struct pci_dev *dev) in malta_piix_func3_base_fixup()
68 static void malta_piix_func0_fixup(struct pci_dev *pdev) in malta_piix_func0_fixup()
122 static void malta_piix_func1_fixup(struct pci_dev *pdev) in malta_piix_func1_fixup()
146 static void quirk_dlcsetup(struct pci_dev *dev) in quirk_dlcsetup()
A Dpci-bcm47xx.c31 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq()
37 static int bcm47xx_pcibios_plat_dev_init_ssb(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_ssb()
64 static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_bcma()
87 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
/arch/powerpc/kernel/
A Deeh_sysfs.c28 struct pci_dev *pdev = to_pci_dev(dev); \
44 struct pci_dev *pdev = to_pci_dev(dev); in eeh_pe_state_show()
60 struct pci_dev *pdev = to_pci_dev(dev); in eeh_pe_state_store()
83 struct pci_dev *pdev = to_pci_dev(dev); in eeh_notify_resume_show()
97 struct pci_dev *pdev = to_pci_dev(dev); in eeh_notify_resume_store()
110 static int eeh_notify_resume_add(struct pci_dev *pdev) in eeh_notify_resume_add()
123 static void eeh_notify_resume_remove(struct pci_dev *pdev) in eeh_notify_resume_remove()
133 static inline int eeh_notify_resume_add(struct pci_dev *pdev) { return 0; } in eeh_notify_resume_add()
134 static inline void eeh_notify_resume_remove(struct pci_dev *pdev) { } in eeh_notify_resume_remove()
137 void eeh_sysfs_add_device(struct pci_dev *pdev) in eeh_sysfs_add_device()
[all …]
/arch/x86/kernel/
A Dreboot_fixups_32.c18 static void cs5530a_warm_reset(struct pci_dev *dev) in cs5530a_warm_reset()
27 static void cs5536_warm_reset(struct pci_dev *dev) in cs5536_warm_reset()
34 static void rdc321x_reset(struct pci_dev *dev) in rdc321x_reset()
47 static void ce4100_reset(struct pci_dev *dev) in ce4100_reset()
60 void (*reboot_fixup)(struct pci_dev *);
85 struct pci_dev *dev; in mach_reboot_fixups()
A Dquirks.c17 static void quirk_intel_irqbalance(struct pci_dev *dev) in quirk_intel_irqbalance()
98 static void ich_force_enable_hpet(struct pci_dev *dev) in ich_force_enable_hpet()
180 static struct pci_dev *cached_dev;
210 static void old_ich_force_enable_hpet(struct pci_dev *dev) in old_ich_force_enable_hpet()
302 static void vt8237_force_enable_hpet(struct pci_dev *dev) in vt8237_force_enable_hpet()
359 static u32 ati_ixp4x0_rev(struct pci_dev *dev) in ati_ixp4x0_rev()
380 static void ati_force_enable_hpet(struct pci_dev *dev) in ati_force_enable_hpet()
433 static void nvidia_force_enable_hpet(struct pci_dev *dev) in nvidia_force_enable_hpet()
507 static void e6xx_force_enable_hpet(struct pci_dev *dev) in e6xx_force_enable_hpet()
539 static void quirk_amd_nb_node(struct pci_dev *dev) in quirk_amd_nb_node()
[all …]
/arch/x86/include/asm/
A Dprobe_roms.h4 struct pci_dev;
6 extern void __iomem *pci_map_biosrom(struct pci_dev *pdev);
8 extern size_t pci_biosrom_size(struct pci_dev *pdev);
A Dintel-mid.h13 extern int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
14 extern pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev);
21 extern int intel_mid_pwr_get_lss_id(struct pci_dev *pdev);
/arch/powerpc/platforms/
A Dfsl_uli1575.c62 static void early_uli5249(struct pci_dev *dev) in early_uli5249()
85 static void quirk_uli1575(struct pci_dev *dev) in quirk_uli1575()
142 static void quirk_final_uli1575(struct pci_dev *dev) in quirk_final_uli1575()
178 static void quirk_uli5288(struct pci_dev *dev) in quirk_uli5288()
203 static void quirk_uli5229(struct pci_dev *dev) in quirk_uli5229()
219 static void quirk_final_uli5249(struct pci_dev *dev) in quirk_final_uli5249()
256 static void hpcd_quirk_uli1575(struct pci_dev *dev) in hpcd_quirk_uli1575()
272 static void hpcd_quirk_uli5288(struct pci_dev *dev) in hpcd_quirk_uli5288()
298 static void hpcd_quirk_uli5229(struct pci_dev *dev) in hpcd_quirk_uli5229()
320 static void hpcd_final_uli5288(struct pci_dev *dev) in hpcd_final_uli5288()
/arch/alpha/kernel/
A Dpci.c64 static void quirk_isa_bridge(struct pci_dev *dev) in quirk_isa_bridge()
70 static void quirk_cypress(struct pci_dev *dev) in quirk_cypress()
109 static void pcibios_fixup_final(struct pci_dev *dev) in pcibios_fixup_final()
130 struct pci_dev *dev = data; in pcibios_align_resource()
205 struct pci_dev *dev;
210 static void pdev_save_srm_config(struct pci_dev *dev) in pdev_save_srm_config()
256 struct pci_dev *dev = bus->self; in pcibios_fixup_bus()
274 pcibios_set_master(struct pci_dev *dev) in pcibios_set_master()
287 struct pci_dev *dev; in pcibios_claim_one_bus()
416 struct pci_dev *dev; in SYSCALL_DEFINE3()
[all …]
/arch/arm/include/asm/mach/
A Dpci.h27 u8 (*swizzle)(struct pci_dev *dev, u8 *pin);
28 int (*map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
44 u8 (*swizzle)(struct pci_dev *, u8 *);
46 int (*map_irq)(const struct pci_dev *, u8, u8);
/arch/powerpc/platforms/pasemi/
A Dpasemi.h7 struct pci_dev;
8 extern void pas_pci_dma_dev_setup(struct pci_dev *dev);
10 void __iomem *__init pasemi_pci_getcfgaddr(struct pci_dev *dev, int offset);

Completed in 36 milliseconds

12345678910