Lines Matching refs:hose
76 void pciauto_config_init(struct pci_controller *hose) in pciauto_config_init() argument
80 hose->pci_io = NULL; in pciauto_config_init()
81 hose->pci_mem = NULL; in pciauto_config_init()
82 hose->pci_prefetch = NULL; in pciauto_config_init()
84 for (i = 0; i < hose->region_count; i++) { in pciauto_config_init()
85 switch (hose->regions[i].flags) { in pciauto_config_init()
87 if (!hose->pci_io || in pciauto_config_init()
88 hose->pci_io->size < hose->regions[i].size) in pciauto_config_init()
89 hose->pci_io = hose->regions + i; in pciauto_config_init()
92 if (!hose->pci_mem || in pciauto_config_init()
93 hose->pci_mem->size < hose->regions[i].size) in pciauto_config_init()
94 hose->pci_mem = hose->regions + i; in pciauto_config_init()
97 if (!hose->pci_prefetch || in pciauto_config_init()
98 hose->pci_prefetch->size < hose->regions[i].size) in pciauto_config_init()
99 hose->pci_prefetch = hose->regions + i; in pciauto_config_init()
105 if (hose->pci_mem) in pciauto_config_init()
106 pciauto_show_region("Memory", hose->pci_mem); in pciauto_config_init()
107 if (hose->pci_prefetch) in pciauto_config_init()
108 pciauto_show_region("Prefetchable Mem", hose->pci_prefetch); in pciauto_config_init()
109 if (hose->pci_io) in pciauto_config_init()
110 pciauto_show_region("I/O", hose->pci_io); in pciauto_config_init()