Home
last modified time | relevance | path

Searched refs:pci_hba_data (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/arch/parisc/include/asm/
Dpci.h42 struct pci_hba_data { struct
111 u8 (*inb) (struct pci_hba_data *hba, u16 port);
112 u16 (*inw) (struct pci_hba_data *hba, u16 port);
113 u32 (*inl) (struct pci_hba_data *hba, u16 port);
114 void (*outb) (struct pci_hba_data *hba, u16 port, u8 data);
115 void (*outw) (struct pci_hba_data *hba, u16 port, u16 data);
116 void (*outl) (struct pci_hba_data *hba, u16 port, u32 data);
132 extern void pcibios_register_hba(struct pci_hba_data *);
134 static inline void pcibios_register_hba(struct pci_hba_data *x) in pcibios_register_hba()
Dropes.h211 struct pci_hba_data hba;
/linux-6.12.1/drivers/parisc/
Diommu.h9 static inline struct pci_hba_data *parisc_walk_tree(struct device *dev) in parisc_walk_tree()
31 struct pci_hba_data *pdata = parisc_walk_tree(dev); in GET_IOC()
Ddino.c143 struct pci_hba_data hba; /* 'C' inheritance - must be first */
153 static inline struct dino_device *DINO_DEV(struct pci_hba_data *hba) in DINO_DEV()
254 static u##size dino_in##size (struct pci_hba_data *d, u16 addr) \
272 static void dino_out##size (struct pci_hba_data *d, u16 addr, u##size val) \
Dlba_pci.c111 static inline struct lba_device *LBA_DEV(struct pci_hba_data *hba) in LBA_DEV()
888 static u##size lba_astro_in##size (struct pci_hba_data *d, u16 addr) \
929 static void lba_astro_out##size (struct pci_hba_data *d, u16 addr, u##size val) \
970 static u##size lba_pat_in##size (struct pci_hba_data *l, u16 addr) \
986 static void lba_pat_out##size (struct pci_hba_data *l, u16 addr, u##size val) \
Deisa.c62 struct pci_hba_data hba;
Dccio-dma.c1519 struct pci_hba_data *hba; in ccio_probe()
/linux-6.12.1/arch/parisc/kernel/
Dpci.c44 static struct pci_hba_data *parisc_pci_hba[PCI_HBA_MAX] __ro_after_init;
257 void pcibios_register_hba(struct pci_hba_data *hba) in pcibios_register_hba()