Lines Matching +full:iommu +full:- +full:addresses
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/reserved-memory/shared-dma-pool.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: /reserved-memory DMA pool
10 - devicetree-spec@vger.kernel.org
13 - $ref: reserved-memory.yaml
18 - const: shared-dma-pool
25 - const: restricted-dma-pool
30 When using this, the no-map and reusable properties must not
34 on systems without an IOMMU, which could result in the DMA
36 unexpected addresses, possibly leading to data leakage or
43 up another device coherent pool by shared-dma-pool and use
47 linux,cma-default:
53 linux,dma-default:
63 const: restricted-dma-pool
66 no-map: false
72 - |
73 reserved-memory {
74 #address-cells = <1>;
75 #size-cells = <1>;
80 compatible = "shared-dma-pool";
84 linux,cma-default;
91 restricted_dma_reserved: restricted-dma-pool@50000000 {
92 compatible = "restricted-dma-pool";