Lines Matching refs:hose
23 indirect_##rw##_config_##size(struct pci_controller *hose, \
28 b = b - hose->first_busno; \
30 *(hose->cfg_addr) = dev | (offset & 0xfc) | ((offset & 0xf00) << 16) | 0x80000000; \
32 cfg_##rw(val, hose->cfg_data + (offset & mask), type, op); \
38 indirect_##rw##_config_##size(struct pci_controller *hose, \
43 b = b - hose->first_busno; \
45 out_le32(hose->cfg_addr, dev | (offset & 0xfc) | 0x80000000); \
46 cfg_##rw(val, hose->cfg_data + (offset & mask), type, op); \
58 void pci_setup_indirect(struct pci_controller* hose, u32 cfg_addr, u32 cfg_data) in pci_setup_indirect() argument
60 pci_set_ops(hose, in pci_setup_indirect()
68 hose->cfg_addr = (unsigned int *) cfg_addr; in pci_setup_indirect()
69 hose->cfg_data = (unsigned char *) cfg_data; in pci_setup_indirect()