Searched refs:pci_dev (Results 1 - 25 of 1196) sorted by relevance

1234567891011>>

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/host/
H A Dpci-quirks.h4 void uhci_reset_hc(struct pci_dev *pdev, unsigned long base);
5 int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/maple/
H A Dmaple.h11 extern void maple_pci_irq_fixup(struct pci_dev *dev);
12 extern int maple_pci_get_legacy_ide_irq(struct pci_dev *dev, int channel);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/sn/
H A Dpcidev.h14 * In ia64, pci_dev->sysdata must be a *pci_controller. To provide access to
39 * Given a struct pci_dev, return the sn pcibus_bussoft struct. Note
40 * that this is not equivalent to SN_PCIBUS_BUSSOFT(pci_dev->bus) due
44 #define SN_PCIDEV_BUSSOFT(pci_dev) \
45 (SN_PCIDEV_INFO(pci_dev)->pdi_host_pcidev_info->pdi_pcibus_info)
47 #define SN_PCIDEV_BUSPROVIDER(pci_dev) \
48 (SN_PCIDEV_INFO(pci_dev)->pdi_provider)
57 u64 pdi_slot_host_handle; /* Bus and devfn Host pci_dev */
60 struct pcidev_info *pdi_host_pcidev_info; /* Kernel Host pci_dev */
61 struct pci_dev *pdi_linux_pcide
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Daer.h12 extern int pci_enable_pcie_error_reporting(struct pci_dev *dev);
13 extern int pci_find_aer_capability(struct pci_dev *dev);
14 extern int pci_disable_pcie_error_reporting(struct pci_dev *dev);
15 extern int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev);
H A Dpci.h124 * The pci_dev structure is used to describe PCI devices.
126 struct pci_dev { struct
196 extern struct pci_dev *alloc_pci_dev(void);
198 #define pci_dev_g(n) list_entry(n, struct pci_dev, global_list)
199 #define pci_dev_b(n) list_entry(n, struct pci_dev, bus_list)
200 #define to_pci_dev(n) container_of(n, struct pci_dev, dev)
203 static inline int pci_channel_offline(struct pci_dev *pdev)
209 struct pci_dev *pci_dev,char cap)
214 hlist_for_each_entry(tmp, pos, &pci_dev
208 pci_find_saved_cap( struct pci_dev *pci_dev,char cap) argument
221 pci_add_saved_cap(struct pci_dev *pci_dev, struct pci_cap_saved_state *new_cap) argument
[all...]
H A Dhtirq.h16 int arch_setup_ht_irq(unsigned int irq, struct pci_dev *dev);
19 typedef void (ht_irq_update_t)(struct pci_dev *dev, int irq,
21 int __ht_create_irq(struct pci_dev *dev, int idx, ht_irq_update_t *update);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Deeh_event.h32 struct pci_dev *dev; /* affected device */
47 struct pci_dev *dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/iseries/
H A Diommu.h24 struct pci_dev;
29 extern void iommu_devnode_init_iSeries(struct pci_dev *pdev,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-h8300/
H A Dpci.h13 static inline void pcibios_set_master(struct pci_dev *dev)
25 static inline void pcibios_add_platform_entries(struct pci_dev *dev)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/
H A Dpci.h3 extern int __must_check __pci_reenable_device(struct pci_dev *);
6 extern int pci_create_sysfs_dev_files(struct pci_dev *pdev);
7 extern void pci_remove_sysfs_dev_files(struct pci_dev *pdev);
8 extern void pci_cleanup_rom(struct pci_dev *dev);
16 extern int (*platform_pci_choose_state)(struct pci_dev *dev, pm_message_t state);
17 extern int (*platform_pci_set_power_state)(struct pci_dev *dev, pci_power_t state);
19 extern int pci_user_read_config_byte(struct pci_dev *dev, int where, u8 *val);
20 extern int pci_user_read_config_word(struct pci_dev *dev, int where, u16 *val);
21 extern int pci_user_read_config_dword(struct pci_dev *dev, int where, u32 *val);
22 extern int pci_user_write_config_byte(struct pci_dev *de
[all...]
H A Dpci-driver.c126 struct pci_dev *dev)
148 struct pci_dev *dev)
165 static int pci_call_probe(struct pci_driver *drv, struct pci_dev *dev,
196 * @pci_dev: PCI device being probed
199 * side-effect: pci_dev->driver is set to drv when drv claims pci_dev.
202 __pci_device_probe(struct pci_driver *drv, struct pci_dev *pci_dev) argument
207 if (!pci_dev->driver && drv->probe) {
210 id = pci_match_device(drv, pci_dev);
225 struct pci_dev *pci_dev; local
239 struct pci_dev * pci_dev = to_pci_dev(dev); local
270 struct pci_dev * pci_dev = to_pci_dev(dev); local
291 struct pci_dev * pci_dev = to_pci_dev(dev); local
306 pci_default_resume(struct pci_dev *pci_dev) argument
324 struct pci_dev * pci_dev = to_pci_dev(dev); local
337 struct pci_dev * pci_dev = to_pci_dev(dev); local
349 struct pci_dev *pci_dev = to_pci_dev(dev); local
491 struct pci_dev *pci_dev = to_pci_dev(dev); local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/
H A Dpci.h35 void (*conf_device)(struct pci_dev *dev);
41 static inline void pcibios_set_master(struct pci_dev *dev)
57 static inline void pcibios_add_platform_entries(struct pci_dev *dev)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68knommu/
H A Dpci.h22 static inline int pci_dma_supported(struct pci_dev *hwdev, u64 mask)
31 #define pci_dac_dma_supported(pci_dev, mask) (0)
33 static inline void pcibios_add_platform_entries(struct pci_dev *dev)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-v850/
H A Dpci.h26 extern void pcibios_set_master (struct pci_dev *dev);
33 pci_map_single (struct pci_dev *pdev, void *cpu_addr, size_t size, int dir);
38 pci_unmap_single (struct pci_dev *pdev, dma_addr_t dma_addr, size_t size,
51 pci_dma_sync_single_for_cpu (struct pci_dev *dev, dma_addr_t dma_addr,
55 pci_dma_sync_single_for_device (struct pci_dev *dev, dma_addr_t dma_addr,
61 pci_map_sg (struct pci_dev *pdev, struct scatterlist *sg, int sg_len, int dir);
65 pci_unmap_sg (struct pci_dev *pdev, struct scatterlist *sg, int sg_len,
70 pci_dma_sync_sg_for_cpu (struct pci_dev *dev,
74 pci_dma_sync_sg_for_device (struct pci_dev *dev,
95 pci_alloc_consistent (struct pci_dev *pde
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-alpha/
H A Dpci.h14 struct pci_dev;
59 extern void pcibios_set_master(struct pci_dev *dev);
78 extern void *pci_alloc_consistent(struct pci_dev *, size_t, dma_addr_t *);
86 extern void pci_free_consistent(struct pci_dev *, size_t, void *, dma_addr_t);
93 extern dma_addr_t pci_map_single(struct pci_dev *, void *, size_t, int);
96 extern dma_addr_t pci_map_page(struct pci_dev *, struct page *,
113 extern void pci_unmap_single(struct pci_dev *, dma_addr_t, size_t, int);
114 extern void pci_unmap_page(struct pci_dev *, dma_addr_t, size_t, int);
144 extern int pci_map_sg(struct pci_dev *, struct scatterlist *, int, int);
150 extern void pci_unmap_sg(struct pci_dev *, struc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/pcie/
H A Dportdrv.h37 extern int pcie_port_device_probe(struct pci_dev *dev);
38 extern int pcie_port_device_register(struct pci_dev *dev);
40 extern int pcie_port_device_suspend(struct pci_dev *dev, pm_message_t state);
41 extern int pcie_port_device_resume(struct pci_dev *dev);
43 extern void pcie_port_device_remove(struct pci_dev *dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/
H A Dpci.h18 static inline void pcibios_set_master(struct pci_dev *dev)
34 struct pci_dev;
37 * hwdev should be valid struct pci_dev pointer for PCI devices.
39 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle);
49 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle);
57 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction);
66 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
85 extern dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page,
87 extern void pci_unmap_page(struct pci_dev *hwdev,
105 extern int pci_map_sg(struct pci_dev *hwde
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/pci/
H A Dfixup-sb1250.c20 static void __init quirk_sb1250_pci(struct pci_dev *dev)
30 static void __init quirk_sb1250_ht(struct pci_dev *dev)
40 static void __init quirk_sp1011(struct pci_dev *dev)
H A Dfixup-au1000.c38 int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
44 int pcibios_plat_dev_init(struct pci_dev *dev)
H A Dfixup-excite.c24 int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
33 int pcibios_plat_dev_init(struct pci_dev *dev)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Dpci.h28 void pcibios_set_master(struct pci_dev *dev);
31 int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq);
43 struct pci_dev;
60 #define pci_dac_dma_supported(pci_dev, mask) (1)
63 pci_dac_page_to_dma(struct pci_dev *pdev, struct page *page, unsigned long offset, int direction)
70 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr)
76 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr)
82 pci_dac_dma_sync_single_for_cpu(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction)
87 pci_dac_dma_sync_single_for_device(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction)
93 extern int pci_mmap_page_range(struct pci_dev *de
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/
H A Dpci.h23 static inline void pcibios_set_master(struct pci_dev *dev)
44 struct pci_dev;
47 void *(*alloc_consistent)(struct pci_dev *, size_t, dma_addr_t *, gfp_t);
48 void (*free_consistent)(struct pci_dev *, size_t, void *, dma_addr_t);
49 dma_addr_t (*map_single)(struct pci_dev *, void *, size_t, int);
50 void (*unmap_single)(struct pci_dev *, dma_addr_t, size_t, int);
51 int (*map_sg)(struct pci_dev *, struct scatterlist *, int, int);
52 void (*unmap_sg)(struct pci_dev *, struct scatterlist *, int, int);
53 void (*dma_sync_single_for_cpu)(struct pci_dev *, dma_addr_t, size_t, int);
54 void (*dma_sync_sg_for_cpu)(struct pci_dev *, struc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/
H A Dpci.h24 void pcibios_set_master(struct pci_dev *dev);
27 int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq);
39 struct pci_dev;
56 #define pci_dac_dma_supported(pci_dev, mask) (1)
59 pci_dac_page_to_dma(struct pci_dev *pdev, struct page *page, unsigned long offset, int direction)
66 pci_dac_dma_to_page(struct pci_dev *pdev, dma64_addr_t dma_addr)
72 pci_dac_dma_to_offset(struct pci_dev *pdev, dma64_addr_t dma_addr)
78 pci_dac_dma_sync_single_for_cpu(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction)
83 pci_dac_dma_sync_single_for_device(struct pci_dev *pdev, dma64_addr_t dma_addr, size_t len, int direction)
88 extern int pci_mmap_page_range(struct pci_dev *de
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/pasemi/
H A Dpasemi.h6 extern void __devinit pas_pci_irq_fixup(struct pci_dev *dev);
7 extern void __devinit pas_pci_dma_dev_setup(struct pci_dev *dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ip2/
H A Dip2types.h53 struct pci_dev *pci_dev[IP2_MAX_BOARDS]; member in struct:__anon4273

Completed in 367 milliseconds

1234567891011>>