Home
last modified time | relevance | path

Searched refs:aper_base (Results 1 – 20 of 20) sorted by relevance

/linux/arch/x86/kernel/
H A Damd_gart_64.c524 u64 aper_base; in read_aperture() local
530 aper_base = aper_base_32 & 0x7fff; in read_aperture()
531 aper_base <<= 25; in read_aperture()
534 if (aper_base + aper_size > 0x100000000UL || !aper_size) in read_aperture()
535 aper_base = 0; in read_aperture()
538 return aper_base; in read_aperture()
622 unsigned aper_base, new_aper_base; in init_amd_gatt() local
629 aper_size = aper_base = info->aper_size = 0; in init_amd_gatt()
637 if (!aper_base) { in init_amd_gatt()
639 aper_base = new_aper_base; in init_amd_gatt()
[all …]
/linux/arch/x86/include/asm/
H A Dgart.h91 static inline int aperture_valid(u64 aper_base, u32 aper_size, u32 min_size) in aperture_valid() argument
93 if (!aper_base) in aperture_valid()
96 if (aper_base + aper_size > 0x100000000ULL) { in aperture_valid()
100 if (e820__mapped_any(aper_base, aper_base + aper_size, E820_TYPE_RAM)) { in aperture_valid()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_agp.c157 head->base = head->agp_info.aper_base; in radeon_agp_head_init()
209 info->aperture_base = kern->aper_base; in radeon_agp_head_info()
337 rdev->mc.agp_base = rdev->agp->agp_info.aper_base; in radeon_agp_init()
H A Dradeon_object.c389 arch_io_reserve_memtype_wc(rdev->mc.aper_base, in radeon_bo_init()
394 rdev->mc.vram_mtrr = arch_phys_wc_add(rdev->mc.aper_base, in radeon_bo_init()
409 arch_io_free_memtype_wc(rdev->mc.aper_base, rdev->mc.aper_size); in radeon_bo_fini()
H A Drs690.c161 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rs690_mc_init()
192 (unsigned long long)rdev->mc.aper_base, k8_addr); in rs690_mc_init()
193 rdev->mc.aper_base = (resource_size_t)k8_addr; in rs690_mc_init()
H A Dradeon_ttm.c281 mem->bus.offset += rdev->mc.aper_base; in radeon_ttm_io_mem_reserve()
H A Drs600.c883 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rs600_mc_init()
H A Dr300.c491 base = rdev->mc.aper_base; in r300_mc_init()
H A Dr600.c1468 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in r600_mc_init()
1495 (unsigned long long)rdev->mc.aper_base, k8_addr); in r600_mc_init()
1496 rdev->mc.aper_base = (resource_size_t)k8_addr; in r600_mc_init()
H A Drv770.c1675 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in rv770_mc_init()
H A Dr100.c2811 rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0); in r100_vram_init_sizes()
2867 base = rdev->mc.aper_base; in r100_mc_init()
/linux/include/linux/
H A Dagp_backend.h50 unsigned long aper_base; member
H A Dagpgart.h37 unsigned long aper_base;/* base of aperture */ member
/linux/include/uapi/linux/
H A Dagpgart.h65 unsigned long aper_base;/* base of aperture */ member
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dagp.c133 pci->agp.base = info.aper_base; in nvkm_agp_ctor()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_device.c758 resource_size_t aper_base, aper_size, bar_start, bar_size, map_base; in amdgpu_device_read_fb_via_bar0() local
776 aper_base = adev->gmc.aper_base; in amdgpu_device_read_fb_via_bar0()
780 if (aper_base || aper_size) { in amdgpu_device_read_fb_via_bar0()
781 if (aper_base != bar_start || aper_size > bar_size) in amdgpu_device_read_fb_via_bar0()
784 aper_base = bar_start; in amdgpu_device_read_fb_via_bar0()
792 map_base = aper_base + (offset & PAGE_MASK); in amdgpu_device_read_fb_via_bar0()
4242 arch_io_free_memtype_wc(adev->gmc.aper_base, adev->gmc.aper_size); in amdgpu_device_unmap_mmio()
6102 adev->gmc.aper_base + adev->gmc.aper_size - 1; in amdgpu_device_is_peer_accessible()
6104 p2p_addressable = !(adev->gmc.aper_base & address_mask || in amdgpu_device_is_peer_accessible()
H A Damdgpu_ttm.c662 mem->bus.offset += adev->gmc.aper_base; in amdgpu_ttm_io_mem_reserve()
697 return (adev->gmc.aper_base + cursor.start) >> PAGE_SHIFT; in amdgpu_ttm_io_mem_pfn()
2147 adev->mman.aper_base_kaddr = ioremap_cache(adev->gmc.aper_base, in amdgpu_ttm_init()
2154 adev->mman.aper_base_kaddr = ioremap_wc(adev->gmc.aper_base, in amdgpu_ttm_init()
H A Damdgpu_amdkfd.c531 &adev->gmc.aper_base, in amdgpu_amdkfd_get_local_mem_info()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c1049 pgmap->range.start = adev->gmc.aper_base; in kgd2kfd_init_zone_device()
1050 pgmap->range.end = adev->gmc.aper_base + adev->gmc.aper_size - 1; in kgd2kfd_init_zone_device()
/linux/drivers/char/agp/
H A Dgeneric.c380 info->aper_base = bridge->gart_bus_addr; in agp_copy_info()