Lines Matching +full:mb +full:- +full:0 +full:- +full:15
4 * SPDX-License-Identifier: Apache-2.0
35 #define MAX_BURST_LEN 0xf /* 16byte data */
42 #define PL330_MAX_OFFSET 0x100000000
44 /* PL330 supports max 16MB dma based on AXI bus size */
45 #define PL330_MAX_DMA_SIZE 0x1000000
48 #define PL330_LOOP_COUNTER0_MAX 0x100
49 #define PL330_LOOP_COUNTER1_MAX 0x100
51 #define MAX_DMA_CHANNELS DT_INST_PROP(0, dma_channels)
53 #define DMAC_PL330_CS0 0x100
54 #define DMAC_PL330_DBGSTATUS 0xd00
55 #define DMAC_PL330_DBGCMD 0xd04
56 #define DMAC_PL330_DBGINST0 0xd08
57 #define DMAC_PL330_DBGINST1 0xd0c
67 #define CH_STATUS_MASK 0xf
68 #define DATA_MASK 0xf
72 #define DMA_INTSR0 0xa0
76 #define CONTROL_OFFSET 0x4
77 #define HIGHER_32_ADDR_MASK 0x0f
78 #define DST_ADDR_SHIFT 0x4
80 #define MICROCODE_SIZE_MAX 0x400
86 #define CC_SRCINC_SHIFT 0
94 #define CC_DSTBRSTSIZE_SHIFT 15
96 #define CC_SRCCCTRL_MASK 0x7
98 #define CC_DRCCCTRL_MASK 0x7
100 #define SRC_PRI_NONSEC_VALUE 0x2
101 #define SRC_PRI_SEC_VALUE 0x0
103 #define OP_DMA_MOV 0xbc
104 #define OP_DMA_LOOP_COUNT1 0x22
105 #define OP_DMA_LOOP 0x20
106 #define OP_DMA_LD 0x4
107 #define OP_DMA_ST 0x8
108 #define OP_DMA_SEV 0x34
109 #define OP_DMA_END 0x00
110 #define OP_DMA_LP_BK_JMP1 0x38
111 #define OP_DMA_LP_BK_JMP2 0x3c
112 #define SZ_CMD_DMAMOV 0x6
116 SAR = 0,