Lines Matching refs:pci_device
264 struct pci_device;
266 typedef int (*pci_probe_t)(struct dev *, struct pci_device *);
268 struct pci_device {
283 extern void scan_pci_bus(int type, struct pci_device *dev);
284 extern void find_pci(int type, struct pci_device *dev);
293 extern void adjust_pci_device(struct pci_device *p);
297 pci_read_config_byte(struct pci_device *dev, unsigned int where, uint8_t *value)
302 pci_write_config_byte(struct pci_device *dev, unsigned int where, uint8_t value)
307 pci_read_config_word(struct pci_device *dev, unsigned int where, uint16_t *value)
312 pci_write_config_word(struct pci_device *dev, unsigned int where, uint16_t value)
317 pci_read_config_dword(struct pci_device *dev, unsigned int where, uint32_t *value)
322 pci_write_config_dword(struct pci_device *dev, unsigned int where, uint32_t value)
328 extern unsigned long pci_bar_start(struct pci_device *dev, unsigned int bar);
329 extern unsigned long pci_bar_size(struct pci_device *dev, unsigned int bar);
331 extern int pci_find_capability(struct pci_device *dev, int cap);