Home
last modified time | relevance | path

Searched refs:carveout (Results 1 – 11 of 11) sorted by relevance

/linux-6.3-rc2/drivers/remoteproc/
A Dremoteproc_debugfs.c365 struct rproc_mem_entry *carveout; in rproc_carveouts_show() local
367 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_carveouts_show()
369 seq_printf(seq, "\tName: %s\n", carveout->name); in rproc_carveouts_show()
370 seq_printf(seq, "\tVirtual address: %pK\n", carveout->va); in rproc_carveouts_show()
371 seq_printf(seq, "\tDMA address: %pad\n", &carveout->dma); in rproc_carveouts_show()
372 seq_printf(seq, "\tDevice address: 0x%x\n", carveout->da); in rproc_carveouts_show()
373 seq_printf(seq, "\tLength: 0x%zx Bytes\n\n", carveout->len); in rproc_carveouts_show()
A Dremoteproc_core.c195 struct rproc_mem_entry *carveout; in rproc_da_to_va() local
205 int offset = da - carveout->da; in rproc_da_to_va()
208 if (!carveout->va) in rproc_da_to_va()
219 ptr = carveout->va + offset; in rproc_da_to_va()
222 *is_iomem = carveout->is_iomem; in rproc_da_to_va()
268 mem = carveout; in rproc_find_carveout_by_name()
850 if (carveout) { in rproc_handle_carveout()
862 carveout->flags = rsc->flags; in rproc_handle_carveout()
871 if (!carveout) { in rproc_handle_carveout()
876 carveout->flags = rsc->flags; in rproc_handle_carveout()
[all …]
A Dimx_dsp_rproc.c663 struct rproc_mem_entry *carveout; in imx_dsp_rproc_prepare() local
678 list_for_each_entry(carveout, &rproc->carveouts, node) { in imx_dsp_rproc_prepare()
679 if (carveout->va) in imx_dsp_rproc_prepare()
680 memset(carveout->va, 0, carveout->len); in imx_dsp_rproc_prepare()
/linux-6.3-rc2/drivers/gpu/drm/tegra/
A Ddrm.c1022 size = iova_align(&tegra->carveout.domain, size); in tegra_drm_alloc()
1050 alloc = alloc_iova(&tegra->carveout.domain, in tegra_drm_alloc()
1051 size >> tegra->carveout.shift, in tegra_drm_alloc()
1052 tegra->carveout.limit, true); in tegra_drm_alloc()
1067 __free_iova(&tegra->carveout.domain, alloc); in tegra_drm_alloc()
1084 free_iova(&tegra->carveout.domain, in tegra_drm_free()
1085 iova_pfn(&tegra->carveout.domain, dma)); in tegra_drm_free()
1224 tegra->carveout.shift = iova_shift(&tegra->carveout.domain); in host1x_drm_probe()
1225 tegra->carveout.limit = carveout_end >> tegra->carveout.shift; in host1x_drm_probe()
1278 put_iova_domain(&tegra->carveout.domain); in host1x_drm_probe()
[all …]
A Ddrm.h51 } carveout; member
/linux-6.3-rc2/drivers/dma/
A Dapple-admac.c90 u32 carveout; member
180 u32 carveout) in admac_free_sram_carveout() argument
183 u32 base = FIELD_GET(CHAN_SRAM_CARVEOUT_BASE, carveout); in admac_free_sram_carveout()
553 &adchan->carveout); in admac_alloc_chan_resources()
557 writel_relaxed(adchan->carveout, in admac_alloc_chan_resources()
569 adchan->carveout); in admac_free_chan_resources()
/linux-6.3-rc2/Documentation/devicetree/bindings/gpu/host1x/
A Dnvidia,tegra234-nvdec.yaml67 firmware secure carveout. This carveout is configured by the bootloader and
/linux-6.3-rc2/Documentation/devicetree/bindings/reserved-memory/
A Dreserved-memory.yaml61 which the mapping or carveout is to be created.
75 defines carveout regions in the IOVA space for the given device. This
/linux-6.3-rc2/Documentation/devicetree/bindings/media/
A Damphion,vpu.yaml84 remoteproc device. The reserved memory nodes should be carveout nodes,
/linux-6.3-rc2/Documentation/devicetree/bindings/remoteproc/
A Dti,k3-dsp-rproc.yaml68 reserved memory nodes should be carveout nodes, and should be defined as
A Dti,k3-r5f-rproc.yaml145 defined. The reserved memory nodes should be carveout nodes, and

Completed in 27 milliseconds