Lines Matching refs:mem_resource
94 .mem_resource = &primary_pci_mem_res[0],
129 new->c.mem_resource = new->r_mem; in txx9_alloc_pci_controller()
141 pcic->mem_resource[0].start = mem_base; in txx9_alloc_pci_controller()
142 pcic->mem_resource[0].end = mem_base + mem_size - 1; in txx9_alloc_pci_controller()
143 if (request_resource(&iomem_resource, &pcic->mem_resource[0])) in txx9_alloc_pci_controller()
161 &pcic->mem_resource[0], in txx9_alloc_pci_controller()
170 pcic->mem_resource[1].flags = IORESOURCE_MEM | IORESOURCE_BUSY; in txx9_alloc_pci_controller()
172 pcic->mem_resource[1].start = io_base; in txx9_alloc_pci_controller()
173 pcic->mem_resource[1].end = io_base + io_size - 1; in txx9_alloc_pci_controller()
174 if (request_resource(&iomem_resource, &pcic->mem_resource[1])) in txx9_alloc_pci_controller()
183 &pcic->mem_resource[1], in txx9_alloc_pci_controller()
190 io_base = pcic->mem_resource[1].start; in txx9_alloc_pci_controller()
193 pcic->mem_resource[0].flags = IORESOURCE_MEM; in txx9_alloc_pci_controller()
197 set_io_port_base(IO_BASE + pcic->mem_resource[1].start); in txx9_alloc_pci_controller()
200 pcic->io_map_base = IO_BASE + pcic->mem_resource[1].start; in txx9_alloc_pci_controller()
212 pr_info("PCI: IO %pR MEM %pR\n", &pcic->mem_resource[1], in txx9_alloc_pci_controller()
213 &pcic->mem_resource[0]); in txx9_alloc_pci_controller()
216 release_resource(&pcic->mem_resource[0]); in txx9_alloc_pci_controller()
219 release_resource(&pcic->mem_resource[0]); in txx9_alloc_pci_controller()