| /kernel/linux/linux-4.19/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_flat_memory.c | 49 * mapped into this pointer space as apertures. 51 * based on what apertures the request falls in. 112 * A 64b pointer is compared to the apertures that are defined (Base/Limit), in 127 * memory object cannot straddle multiple apertures in the 64b address 151 * apertures to set the Mtype field for S_LOAD/FLAT_* ops which is input to the 155 * address space that doesn’t hit any defined base/limit apertures. 156 * The following diagram is a complete picture of the gfxip7.x SUA apertures. 165 * In all cases (for SUA and DUA apertures discussed later), aperture base 175 * In no case is a payload that straddles multiple apertures expected to work. 181 * or a payload straddles multiple apertures. The S_LOAD instruction [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_flat_memory.c | 49 * mapped into this pointer space as apertures. 51 * based on what apertures the request falls in. 112 * A 64b pointer is compared to the apertures that are defined (Base/Limit), in 127 * memory object cannot straddle multiple apertures in the 64b address 151 * apertures to set the Mtype field for S_LOAD/FLAT_* ops which is input to the 155 * address space that doesn’t hit any defined base/limit apertures. 156 * The following diagram is a complete picture of the gfxip7.x SUA apertures. 165 * In all cases (for SUA and DUA apertures discussed later), aperture base 175 * In no case is a payload that straddles multiple apertures expected to work. 181 * or a payload straddles multiple apertures. The S_LOAD instruction [all …]
|
| /kernel/linux/linux-5.10/samples/vfio-mdev/ |
| D | mdpy-fb.c | 164 info->apertures = alloc_apertures(1); in mdpy_fb_probe() 165 if (!info->apertures) { in mdpy_fb_probe() 169 info->apertures->ranges[0].base = info->fix.smem_start; in mdpy_fb_probe() 170 info->apertures->ranges[0].size = info->fix.smem_len; in mdpy_fb_probe()
|
| /kernel/linux/linux-4.19/samples/vfio-mdev/ |
| D | mdpy-fb.c | 159 info->apertures = alloc_apertures(1); in mdpy_fb_probe() 160 if (!info->apertures) { in mdpy_fb_probe() 164 info->apertures->ranges[0].base = info->fix.smem_start; in mdpy_fb_probe() 165 info->apertures->ranges[0].size = info->fix.smem_len; in mdpy_fb_probe()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | vesafb.c | 190 release_mem_region(info->apertures->ranges[0].base, info->apertures->ranges[0].size); in vesafb_destroy() 314 info->apertures = alloc_apertures(1); in vesafb_probe() 315 if (!info->apertures) { in vesafb_probe() 319 info->apertures->ranges[0].base = screen_info.lfb_base; in vesafb_probe() 320 info->apertures->ranges[0].size = size_total; in vesafb_probe()
|
| D | clps711x-fb.c | 254 info->apertures = alloc_apertures(1); in clps711x_fb_probe() 255 if (!info->apertures) { in clps711x_fb_probe() 262 info->apertures->ranges[0].base = info->fix.smem_start; in clps711x_fb_probe() 263 info->apertures->ranges[0].size = cfb->buffsize; in clps711x_fb_probe()
|
| D | efifb.c | 253 release_mem_region(info->apertures->ranges[0].base, in efifb_destroy() 254 info->apertures->ranges[0].size); in efifb_destroy() 448 info->apertures = alloc_apertures(1); in efifb_probe() 449 if (!info->apertures) { in efifb_probe() 453 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe() 454 info->apertures->ranges[0].size = size_remap; in efifb_probe()
|
| D | offb.c | 284 release_mem_region(info->apertures->ranges[0].base, info->apertures->ranges[0].size); in offb_destroy() 508 info->apertures = alloc_apertures(1); in offb_init_fb() 509 if (!info->apertures) in offb_init_fb() 511 info->apertures->ranges[0].base = address; in offb_init_fb() 512 info->apertures->ranges[0].size = fix->smem_len; in offb_init_fb()
|
| D | simplefb.c | 451 info->apertures = alloc_apertures(1); in simplefb_probe() 452 if (!info->apertures) { in simplefb_probe() 456 info->apertures->ranges[0].base = info->fix.smem_start; in simplefb_probe() 457 info->apertures->ranges[0].size = info->fix.smem_len; in simplefb_probe()
|
| D | hyperv_fb.c | 1025 info->apertures = alloc_apertures(1); in hvfb_getmem() 1026 if (!info->apertures) in hvfb_getmem() 1037 info->apertures->ranges[0].base = pci_resource_start(pdev, 0); in hvfb_getmem() 1038 info->apertures->ranges[0].size = pci_resource_len(pdev, 0); in hvfb_getmem() 1061 info->apertures->ranges[0].base = screen_info.lfb_base; in hvfb_getmem() 1062 info->apertures->ranges[0].size = screen_info.lfb_size; in hvfb_getmem() 1120 remove_conflicting_framebuffers(info->apertures, in hvfb_getmem()
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/ |
| D | vesafb.c | 188 release_mem_region(info->apertures->ranges[0].base, info->apertures->ranges[0].size); in vesafb_destroy() 312 info->apertures = alloc_apertures(1); in vesafb_probe() 313 if (!info->apertures) { in vesafb_probe() 317 info->apertures->ranges[0].base = screen_info.lfb_base; in vesafb_probe() 318 info->apertures->ranges[0].size = size_total; in vesafb_probe()
|
| D | clps711x-fb.c | 258 info->apertures = alloc_apertures(1); in clps711x_fb_probe() 259 if (!info->apertures) { in clps711x_fb_probe() 266 info->apertures->ranges[0].base = info->fix.smem_start; in clps711x_fb_probe() 267 info->apertures->ranges[0].size = cfb->buffsize; in clps711x_fb_probe()
|
| D | efifb.c | 248 release_mem_region(info->apertures->ranges[0].base, in efifb_destroy() 249 info->apertures->ranges[0].size); in efifb_destroy() 444 info->apertures = alloc_apertures(1); in efifb_probe() 445 if (!info->apertures) { in efifb_probe() 449 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe() 450 info->apertures->ranges[0].size = size_remap; in efifb_probe()
|
| D | hyperv_fb.c | 719 info->apertures = alloc_apertures(1); in hvfb_getmem() 720 if (!info->apertures) in hvfb_getmem() 724 info->apertures->ranges[0].base = screen_info.lfb_base; in hvfb_getmem() 725 info->apertures->ranges[0].size = screen_info.lfb_size; in hvfb_getmem() 726 remove_conflicting_framebuffers(info->apertures, in hvfb_getmem() 729 info->apertures->ranges[0].base = pci_resource_start(pdev, 0); in hvfb_getmem() 730 info->apertures->ranges[0].size = pci_resource_len(pdev, 0); in hvfb_getmem()
|
| D | offb.c | 282 release_mem_region(info->apertures->ranges[0].base, info->apertures->ranges[0].size); in offb_destroy() 502 info->apertures = alloc_apertures(1); in offb_init_fb() 503 if (!info->apertures) in offb_init_fb() 505 info->apertures->ranges[0].base = address; in offb_init_fb() 506 info->apertures->ranges[0].size = fix->smem_len; in offb_init_fb()
|
| D | simplefb.c | 459 info->apertures = alloc_apertures(1); in simplefb_probe() 460 if (!info->apertures) { in simplefb_probe() 464 info->apertures->ranges[0].base = info->fix.smem_start; in simplefb_probe() 465 info->apertures->ranges[0].size = info->fix.smem_len; in simplefb_probe()
|
| /kernel/linux/linux-4.19/drivers/staging/vboxvideo/ |
| D | vbox_fb.c | 166 info->apertures->ranges[0].base = pci_resource_start(dev->pdev, 0); in vboxfb_create() 167 info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 0); in vboxfb_create() 268 fbdev->fix.smem_start = fbdev->apertures->ranges[0].base + gpu_addr; in vbox_fbdev_set_base()
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/ast/ |
| D | ast_fb.c | 236 info->apertures->ranges[0].base = pci_resource_start(dev->pdev, 0); in astfb_create() 237 info->apertures->ranges[0].size = pci_resource_len(dev->pdev, 0); in astfb_create() 344 ast->fbdev->helper.fbdev->apertures->ranges[0].base + gpu_addr; in ast_fbdev_set_base()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
| D | smu_v12_0.h | 28 /* MP Apertures */
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/mgag200/ |
| D | mgag200_fb.c | 216 info->apertures->ranges[0].base = mdev->dev->mode_config.fb_base; in mgag200fb_create() 217 info->apertures->ranges[0].size = mdev->mc.vram_size; in mgag200fb_create()
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/cirrus/ |
| D | cirrus_fbdev.c | 228 info->apertures->ranges[0].base = cdev->dev->mode_config.fb_base; in cirrusfb_create() 229 info->apertures->ranges[0].size = cdev->mc.vram_size; in cirrusfb_create()
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/mach/ |
| D | pci.h | 40 struct list_head resources; /* root bus resources (apertures) */
|
| /kernel/linux/linux-4.19/arch/arm/include/asm/mach/ |
| D | pci.h | 50 struct list_head resources; /* root bus resources (apertures) */
|
| /kernel/linux/linux-4.19/Documentation/PCI/ |
| D | acpi-info.txt | 45 range below the bridge, window registers that describe the apertures, etc. 52 ("Consumer") from the bridge apertures ("Producer") [4, 5], but early
|
| /kernel/linux/linux-5.10/Documentation/PCI/ |
| D | acpi-info.rst | 49 range below the bridge, window registers that describe the apertures, etc. 56 ("Consumer") from the bridge apertures ("Producer") [4, 5], but early
|