Lines Matching refs:mmio
125 struct pci_range *mem = NULL, *mmio = NULL,
167 mmio = &pci_ranges_buf[i];
172 if (!mem || !mmio || !io)
174 if (mem->size[1] != mmio->size[1])
181 if (mem->phys_addr + mem->size[1] == mmio->phys_addr)
183 else if (mmio->phys_addr + mmio->size[1] == mem->phys_addr)
184 mem_base = mmio;
189 out_be32(&pci_regs[2][0], ~(mem->size[1] + mmio->size[1] - 1));
198 out_le32(&pci_regs[0][6], mmio->pci_addr[1] >> 12);
199 out_le32(&pci_regs[0][8], mmio->phys_addr >> 12);
200 out_le32(&pci_regs[0][10], (~(mmio->size[1] - 1) >> 12) | 0x80000000);