Home
last modified time | relevance | path

Searched full:apertures (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_flat_memory.c51 * mapped into this pointer space as apertures.
53 * based on what apertures the request falls in.
114 * A 64b pointer is compared to the apertures that are defined (Base/Limit), in
129 * memory object cannot straddle multiple apertures in the 64b address
153 * apertures to set the Mtype field for S_LOAD/FLAT_* ops which is input to the
157 * address space that doesn’t hit any defined base/limit apertures.
158 * The following diagram is a complete picture of the gfxip7.x SUA apertures.
167 * In all cases (for SUA and DUA apertures discussed later), aperture base
177 * In no case is a payload that straddles multiple apertures expected to work.
183 * or a payload straddles multiple apertures. The S_LOAD instruction
[all …]
H A Dkfd_device_queue_manager_vi.c54 * scratch and GPUVM apertures. in compute_sh_mem_bases_64bit()
H A Dkfd_device_queue_manager_cik.c54 * scratch and GPUVM apertures. in compute_sh_mem_bases_64bit()
H A Dkfd_device_queue_manager.h120 * memory apertures.
H A Dkfd_priv.h751 /*Apertures*/
1180 /* amdkfd Apertures */
/linux/drivers/video/
H A Daperture.c71 * let the function detect the apertures automatically. Device drivers without
77 * framebuffer apertures. Ownership of the framebuffer memory is achieved
141 static LIST_HEAD(apertures);
173 list_for_each(pos, &apertures) { in devm_aperture_acquire()
193 list_add(&ap->lh, &apertures); in devm_aperture_acquire()
229 * unregister the platform device automatically. All acquired apertures are
254 list_for_each_safe(pos, n, &apertures) { in aperture_detach_devices()
279 * This function removes devices that own apertures within @base and @size.
340 * This function removes devices that own apertures within any of @pdev's
/linux/drivers/gpu/drm/
H A Ddrm_aperture.c64 * framebuffer apertures automatically. Device drivers without knowledge of
130 * unregister the platform device automatically. Acquired apertures are
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Dsmu_v12_0.h28 /* MP Apertures */
H A Dsmu_v14_0.h35 /* MP Apertures */
H A Dsmu_v13_0.h30 /* MP Apertures */
H A Dsmu_v11_0.h40 /* MP Apertures */
/linux/Documentation/PCI/
H A Dacpi-info.rst49 range below the bridge, window registers that describe the apertures, etc.
56 ("Consumer") from the bridge apertures ("Producer") [4, 5], but early
/linux/arch/arm/include/asm/mach/
H A Dpci.h40 struct list_head resources; /* root bus resources (apertures) */
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dsmu9_smumgr.c31 /* MP Apertures */
H A Dvega20_smumgr.c38 /* MP Apertures */
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dnvidia,tegra186-mc.yaml20 encryption of traffic to and from DRAM via general security apertures are
/linux/arch/arc/plat-hsdk/
H A Dplatform.c161 * information about apertures configuration.
/linux/arch/arc/plat-axs10x/
H A Daxs10x.c121 * Each AXI master has a 4GB memory map specified as 16 apertures of 256MB, each
/linux/drivers/char/agp/
H A Dnvidia-agp.c196 * only use the portion of the TLB entries that correspond to the apertures
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gmc.h285 /* apertures */
/linux/drivers/nvdimm/
H A Dnd.h19 * Limits the maximum number of block apertures a dimm can
/linux/arch/x86/kernel/
H A Daperture_64.c519 * cannot deal with bad apertures and turning in gart_iommu_hole_init()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_asic.c83 * apertures. Not all asics have all apertures (all asics).
/linux/drivers/gpio/
H A Dgpio-tegra186.c844 /* get register apertures */ in tegra186_gpio_probe()
/linux/drivers/gpu/drm/tegra/
H A Ddrm.c1223 DRM_DEBUG_DRIVER("IOMMU apertures:\n"); in host1x_drm_probe()

12