/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | pci_common.c | 346 rp->start = pbm->mem_space.start + (unsigned long) vdma[0]; in pci_register_iommu_region() 349 if (request_resource(&pbm->mem_space, rp)) { in pci_register_iommu_region() 420 pbm->mem_space.start = a; in pci_determine_mem_io_space() 421 pbm->mem_space.end = a + size - 1UL; in pci_determine_mem_io_space() 422 pbm->mem_space.flags = IORESOURCE_MEM; in pci_determine_mem_io_space() 451 if (pbm->mem_space.flags) in pci_determine_mem_io_space() 453 pbm->name, &pbm->mem_space, pbm->mem_offset); in pci_determine_mem_io_space() 454 if (pbm->mem64_space.flags && pbm->mem_space.flags) { in pci_determine_mem_io_space() 455 if (pbm->mem64_space.start <= pbm->mem_space.end) in pci_determine_mem_io_space() 456 pbm->mem64_space.start = pbm->mem_space in pci_determine_mem_io_space() [all...] |
H A D | leon_pci_grpci1.c | 606 priv->info.mem_space.name = "GRPCI1 PCI MEM Space"; in grpci1_of_probe() 607 priv->info.mem_space.start = priv->pci_area; in grpci1_of_probe() 608 priv->info.mem_space.end = priv->pci_area_end - 1; in grpci1_of_probe() 609 priv->info.mem_space.flags = IORESOURCE_MEM; in grpci1_of_probe() 611 if (request_resource(&iomem_resource, &priv->info.mem_space) < 0) { in grpci1_of_probe() 692 release_resource(&priv->info.mem_space); in grpci1_of_probe()
|
H A D | leon_pci_grpci2.c | 792 memset(&priv->info.mem_space, 0, sizeof(struct resource)); in grpci2_of_probe() 793 priv->info.mem_space.name = "GRPCI2 PCI MEM Space"; in grpci2_of_probe() 794 priv->info.mem_space.start = priv->pci_area; in grpci2_of_probe() 795 priv->info.mem_space.end = priv->pci_area_end - 1; in grpci2_of_probe() 796 priv->info.mem_space.flags = IORESOURCE_MEM; in grpci2_of_probe() 798 if (request_resource(&iomem_resource, &priv->info.mem_space) < 0) in grpci2_of_probe() 878 release_resource(&priv->info.mem_space); in grpci2_of_probe()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | pci_common.c | 347 rp->start = pbm->mem_space.start + (unsigned long) vdma[0]; in pci_register_iommu_region() 350 if (request_resource(&pbm->mem_space, rp)) { in pci_register_iommu_region() 421 pbm->mem_space.start = a; in pci_determine_mem_io_space() 422 pbm->mem_space.end = a + size - 1UL; in pci_determine_mem_io_space() 423 pbm->mem_space.flags = IORESOURCE_MEM; in pci_determine_mem_io_space() 452 if (pbm->mem_space.flags) in pci_determine_mem_io_space() 454 pbm->name, &pbm->mem_space, pbm->mem_offset); in pci_determine_mem_io_space() 455 if (pbm->mem64_space.flags && pbm->mem_space.flags) { in pci_determine_mem_io_space() 456 if (pbm->mem64_space.start <= pbm->mem_space.end) in pci_determine_mem_io_space() 457 pbm->mem64_space.start = pbm->mem_space in pci_determine_mem_io_space() [all...] |
H A D | leon_pci_grpci1.c | 607 priv->info.mem_space.name = "GRPCI1 PCI MEM Space"; in grpci1_of_probe() 608 priv->info.mem_space.start = priv->pci_area; in grpci1_of_probe() 609 priv->info.mem_space.end = priv->pci_area_end - 1; in grpci1_of_probe() 610 priv->info.mem_space.flags = IORESOURCE_MEM; in grpci1_of_probe() 612 if (request_resource(&iomem_resource, &priv->info.mem_space) < 0) { in grpci1_of_probe() 693 release_resource(&priv->info.mem_space); in grpci1_of_probe()
|
H A D | leon_pci_grpci2.c | 794 memset(&priv->info.mem_space, 0, sizeof(struct resource)); in grpci2_of_probe() 795 priv->info.mem_space.name = "GRPCI2 PCI MEM Space"; in grpci2_of_probe() 796 priv->info.mem_space.start = priv->pci_area; in grpci2_of_probe() 797 priv->info.mem_space.end = priv->pci_area_end - 1; in grpci2_of_probe() 798 priv->info.mem_space.flags = IORESOURCE_MEM; in grpci2_of_probe() 800 if (request_resource(&iomem_resource, &priv->info.mem_space) < 0) in grpci2_of_probe() 880 release_resource(&priv->info.mem_space); in grpci2_of_probe()
|
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
H A D | pci.c | 148 if (start - hose->mem_space->start < PCIBIOS_MIN_MEM) in pcibios_align_resource() 149 start = PCIBIOS_MIN_MEM + hose->mem_space->start; in pcibios_align_resource() 338 /* Adjust hose mem_space limit to prevent PCI allocations in common_init_pci() 341 end = hose->mem_space->start + pci_mem_end; in common_init_pci() 342 if (hose->mem_space->end > end) in common_init_pci() 343 hose->mem_space->end = end; in common_init_pci() 348 pci_add_resource_offset(&resources, hose->mem_space, in common_init_pci() 349 hose->mem_space->start); in common_init_pci()
|
H A D | core_tsunami.c | 260 hose->mem_space = alloc_resource(); in tsunami_init_one_pchip() 281 hose->mem_space->start = TSUNAMI_MEM(index) - TSUNAMI_MEM_BIAS; in tsunami_init_one_pchip() 282 hose->mem_space->end = hose->mem_space->start + 0xffffffff; in tsunami_init_one_pchip() 283 hose->mem_space->name = pci_mem_names[index]; in tsunami_init_one_pchip() 284 hose->mem_space->flags = IORESOURCE_MEM; in tsunami_init_one_pchip() 288 if (request_resource(&iomem_resource, hose->mem_space) < 0) in tsunami_init_one_pchip()
|
H A D | core_titan.c | 258 hose->mem_space = alloc_resource(); in titan_init_one_pachip_port() 282 hose->mem_space->start = TITAN_MEM(index) - TITAN_MEM_BIAS; in titan_init_one_pachip_port() 283 hose->mem_space->end = hose->mem_space->start + 0xffffffff; in titan_init_one_pachip_port() 284 hose->mem_space->name = pci_mem_names[index]; in titan_init_one_pachip_port() 285 hose->mem_space->flags = IORESOURCE_MEM; in titan_init_one_pachip_port() 289 if (request_resource(&iomem_resource, hose->mem_space) < 0) in titan_init_one_pachip_port() 476 addr += pci_vga_hose->mem_space->start; in titan_ioremap()
|
H A D | core_marvel.c | 236 hose->mem_space = alloc_resource(); in io7_init_hose() 256 hose->mem_space->start = (unsigned long)IO7_MEM_KERN(io7->pe, port); in io7_init_hose() 257 hose->mem_space->end = hose->mem_space->start + IO7_MEM_SPACE - 1; in io7_init_hose() 258 hose->mem_space->name = mk_resource_name(io7->pe, port, "MEM"); in io7_init_hose() 259 hose->mem_space->flags = IORESOURCE_MEM; in io7_init_hose() 264 if (request_resource(&iomem_resource, hose->mem_space) < 0) in io7_init_hose() 713 if ((addr >> 32) == (hose->mem_space->start >> 32)) in marvel_ioremap() 722 baddr = addr - hose->mem_space->start; in marvel_ioremap() 785 vaddr = baddr + hose->mem_space in marvel_iounmap() [all...] |
H A D | core_wildfire.c | 70 hose->mem_space = alloc_resource(); in wildfire_init_hose() 86 hose->mem_space->start = WILDFIRE_MEM(qbbno, hoseno)-WILDFIRE_MEM_BIAS; in wildfire_init_hose() 87 hose->mem_space->end = hose->mem_space->start + 0xffffffff; in wildfire_init_hose() 88 hose->mem_space->name = pci_mem_names[hoseno]; in wildfire_init_hose() 89 hose->mem_space->flags = IORESOURCE_MEM; in wildfire_init_hose() 94 if (request_resource(&iomem_resource, hose->mem_space) < 0) in wildfire_init_hose()
|
/kernel/linux/linux-6.6/arch/alpha/kernel/ |
H A D | pci.c | 148 if (start - hose->mem_space->start < PCIBIOS_MIN_MEM) in pcibios_align_resource() 149 start = PCIBIOS_MIN_MEM + hose->mem_space->start; in pcibios_align_resource() 337 /* Adjust hose mem_space limit to prevent PCI allocations in common_init_pci() 340 end = hose->mem_space->start + pci_mem_end; in common_init_pci() 341 if (hose->mem_space->end > end) in common_init_pci() 342 hose->mem_space->end = end; in common_init_pci() 347 pci_add_resource_offset(&resources, hose->mem_space, in common_init_pci() 348 hose->mem_space->start); in common_init_pci()
|
H A D | core_tsunami.c | 260 hose->mem_space = alloc_resource(); in tsunami_init_one_pchip() 281 hose->mem_space->start = TSUNAMI_MEM(index) - TSUNAMI_MEM_BIAS; in tsunami_init_one_pchip() 282 hose->mem_space->end = hose->mem_space->start + 0xffffffff; in tsunami_init_one_pchip() 283 hose->mem_space->name = pci_mem_names[index]; in tsunami_init_one_pchip() 284 hose->mem_space->flags = IORESOURCE_MEM; in tsunami_init_one_pchip() 288 if (request_resource(&iomem_resource, hose->mem_space) < 0) in tsunami_init_one_pchip()
|
H A D | core_titan.c | 258 hose->mem_space = alloc_resource(); in titan_init_one_pachip_port() 282 hose->mem_space->start = TITAN_MEM(index) - TITAN_MEM_BIAS; in titan_init_one_pachip_port() 283 hose->mem_space->end = hose->mem_space->start + 0xffffffff; in titan_init_one_pachip_port() 284 hose->mem_space->name = pci_mem_names[index]; in titan_init_one_pachip_port() 285 hose->mem_space->flags = IORESOURCE_MEM; in titan_init_one_pachip_port() 289 if (request_resource(&iomem_resource, hose->mem_space) < 0) in titan_init_one_pachip_port() 476 addr += pci_vga_hose->mem_space->start; in titan_ioremap()
|
H A D | core_marvel.c | 236 hose->mem_space = alloc_resource(); in io7_init_hose() 256 hose->mem_space->start = (unsigned long)IO7_MEM_KERN(io7->pe, port); in io7_init_hose() 257 hose->mem_space->end = hose->mem_space->start + IO7_MEM_SPACE - 1; in io7_init_hose() 258 hose->mem_space->name = mk_resource_name(io7->pe, port, "MEM"); in io7_init_hose() 259 hose->mem_space->flags = IORESOURCE_MEM; in io7_init_hose() 264 if (request_resource(&iomem_resource, hose->mem_space) < 0) in io7_init_hose() 711 if ((addr >> 32) == (hose->mem_space->start >> 32)) in marvel_ioremap() 720 baddr = addr - hose->mem_space->start; in marvel_ioremap() 783 vaddr = baddr + hose->mem_space in marvel_iounmap() [all...] |
H A D | core_wildfire.c | 70 hose->mem_space = alloc_resource(); in wildfire_init_hose() 86 hose->mem_space->start = WILDFIRE_MEM(qbbno, hoseno)-WILDFIRE_MEM_BIAS; in wildfire_init_hose() 87 hose->mem_space->end = hose->mem_space->start + 0xffffffff; in wildfire_init_hose() 88 hose->mem_space->name = pci_mem_names[hoseno]; in wildfire_init_hose() 89 hose->mem_space->flags = IORESOURCE_MEM; in wildfire_init_hose() 94 if (request_resource(&iomem_resource, hose->mem_space) < 0) in wildfire_init_hose()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | leon_pci.h | 15 struct resource mem_space; member
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | leon_pci.h | 15 struct resource mem_space; member
|
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-pko.h | 131 uint64_t mem_space:2; member 163 uint64_t mem_space:2; 331 ptr.s.mem_space = CVMX_IO_SEG; in cvmx_pko_doorbell()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx-pko.h | 131 uint64_t mem_space:2; member 163 uint64_t mem_space:2; 330 ptr.s.mem_space = CVMX_IO_SEG; in cvmx_pko_doorbell()
|
/kernel/linux/linux-6.6/arch/xtensa/include/asm/ |
H A D | pci-bridge.h | 57 struct pci_space mem_space; member
|
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
H A D | pci-bridge.h | 57 struct pci_space mem_space; member
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | pci.h | 25 struct resource *mem_space; member
|
H A D | vga.h | 70 (a) += pci_vga_hose->mem_space->start; \
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | pci.h | 25 struct resource *mem_space; member
|