| .. | .. |
|---|
| 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 | }; |
|---|