Lines Matching refs:mem_resource
98 .mem_resource = &primary_pci_mem_res[0],
133 new->c.mem_resource = new->r_mem;
145 pcic->mem_resource[0].start = mem_base;
146 pcic->mem_resource[0].end = mem_base + mem_size - 1;
147 if (request_resource(&iomem_resource, &pcic->mem_resource[0]))
165 &pcic->mem_resource[0],
174 pcic->mem_resource[1].flags = IORESOURCE_MEM | IORESOURCE_BUSY;
176 pcic->mem_resource[1].start = io_base;
177 pcic->mem_resource[1].end = io_base + io_size - 1;
178 if (request_resource(&iomem_resource, &pcic->mem_resource[1]))
187 &pcic->mem_resource[1],
194 io_base = pcic->mem_resource[1].start;
197 pcic->mem_resource[0].flags = IORESOURCE_MEM;
201 set_io_port_base(IO_BASE + pcic->mem_resource[1].start);
204 pcic->io_map_base = IO_BASE + pcic->mem_resource[1].start;
217 (unsigned long long)pcic->mem_resource[1].start,
218 (unsigned long long)pcic->mem_resource[1].end,
219 (unsigned long long)pcic->mem_resource[0].start,
220 (unsigned long long)pcic->mem_resource[0].end);
223 release_resource(&pcic->mem_resource[0]);
226 release_resource(&pcic->mem_resource[0]);