Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_flat_memory.c50 * mapped into this pointer space as apertures.
52 * based on what apertures the request falls in.
113 * A 64b pointer is compared to the apertures that are defined (Base/Limit), in
128 * memory object cannot straddle multiple apertures in the 64b address
152 * apertures to set the Mtype field for S_LOAD/FLAT_* ops which is input to the
156 * address space that doesn’t hit any defined base/limit apertures.
157 * The following diagram is a complete picture of the gfxip7.x SUA apertures.
166 * In all cases (for SUA and DUA apertures discussed later), aperture base
176 * In no case is a payload that straddles multiple apertures expected to work.
182 * or a payload straddles multiple apertures
[all...]
H A Dkfd_device_queue_manager_cik.c54 * scratch and GPUVM apertures. in compute_sh_mem_bases_64bit()
H A Dkfd_device_queue_manager_vi.c54 * scratch and GPUVM apertures. in compute_sh_mem_bases_64bit()
H A Dkfd_device_queue_manager.h114 * memory apertures.
H A Dkfd_priv.h740 /*Apertures*/
1158 /* amdkfd Apertures */
/openbmc/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
/openbmc/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
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Dsmu_v12_0.h28 /* MP Apertures */
H A Dsmu_v13_0.h30 /* MP Apertures */
H A Dsmu_v11_0.h40 /* MP Apertures */
/openbmc/linux/arch/arm/include/asm/mach/
H A Dpci.h40 struct list_head resources; /* root bus resources (apertures) */
/openbmc/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
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dsmu9_smumgr.c31 /* MP Apertures */
H A Dvega20_smumgr.c38 /* MP Apertures */
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dnvidia,tegra186-mc.yaml20 encryption of traffic to and from DRAM via general security apertures are
/openbmc/linux/arch/arc/plat-hsdk/
H A Dplatform.c161 * information about apertures configuration.
/openbmc/linux/arch/arc/plat-axs10x/
H A Daxs10x.c121 * Each AXI master has a 4GB memory map specified as 16 apertures of 256MB, each
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gmc.h268 /* apertures */
/openbmc/linux/drivers/char/agp/
H A Dnvidia-agp.c196 * only use the portion of the TLB entries that correspond to the apertures
/openbmc/u-boot/board/synopsys/hsdk/
H A Dhsdk.c457 * information about apertures configuration.
980 * Setup AXI apertures unconditionally as we want to have DDR in board_early_init_f()
/openbmc/linux/arch/x86/kernel/
H A Daperture_64.c520 * cannot deal with bad apertures and turning in gart_iommu_hole_init()
/openbmc/linux/drivers/nvdimm/
H A Dnd.h19 * Limits the maximum number of block apertures a dimm can
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_asic.c83 * apertures. Not all asics have all apertures (all asics).
/openbmc/linux/drivers/gpio/
H A Dgpio-tegra186.c843 /* get register apertures */ in tegra186_gpio_probe()
/openbmc/linux/drivers/gpu/drm/tegra/
H A Ddrm.c1220 DRM_DEBUG_DRIVER("IOMMU apertures:\n"); in host1x_drm_probe()

12