.. | .. |
---|
42 | 42 | - ti,edma-reserved-slot-ranges: PaRAM slot ranges which should not be used by |
---|
43 | 43 | the driver, they are allocated to be used by for example the |
---|
44 | 44 | DSP. See example. |
---|
| 45 | +- dma-channel-mask: Mask of usable channels. |
---|
| 46 | + Single uint32 for EDMA with 32 channels, array of two uint32 for |
---|
| 47 | + EDMA with 64 channels. See example and |
---|
| 48 | + Documentation/devicetree/bindings/dma/dma-common.yaml |
---|
| 49 | + |
---|
45 | 50 | |
---|
46 | 51 | ------------------------------------------------------------------------------ |
---|
47 | 52 | eDMA3 Transfer Controller |
---|
.. | .. |
---|
91 | 96 | ti,edma-memcpy-channels = <20 21>; |
---|
92 | 97 | /* The following PaRAM slots are reserved: 35-44 and 100-109 */ |
---|
93 | 98 | ti,edma-reserved-slot-ranges = <35 10>, <100 10>; |
---|
| 99 | + /* The following channels are reserved: 35-44 */ |
---|
| 100 | + dma-channel-mask = <0xffffffff /* Channel 0-31 */ |
---|
| 101 | + 0xffffe007>; /* Channel 32-63 */ |
---|
94 | 102 | }; |
---|
95 | 103 | |
---|
96 | 104 | edma_tptc0: tptc@49800000 { |
---|
.. | .. |
---|
172 | 180 | }; |
---|
173 | 181 | |
---|
174 | 182 | edma1_tptc1: tptc@27b8000 { |
---|
175 | | - compatible = "ti, k2g-edma3-tptc", "ti,edma3-tptc"; |
---|
| 183 | + compatible = "ti,k2g-edma3-tptc", "ti,edma3-tptc"; |
---|
176 | 184 | reg = <0x027b8000 0x400>; |
---|
177 | 185 | power-domains = <&k2g_pds 0x4f>; |
---|
178 | 186 | }; |
---|