Lines Matching refs:chan
26 #define DW_CHAN_OFFSET(chan) (DW_CH_SIZE * chan) argument
30 #define DW_SAR(chan) \ argument
31 (0x0000 + DW_CHAN_OFFSET(chan))
32 #define DW_DAR(chan) \ argument
33 (0x0008 + DW_CHAN_OFFSET(chan))
34 #define DW_LLP(chan) \ argument
35 (0x0010 + DW_CHAN_OFFSET(chan))
36 #define DW_CTRL_LOW(chan) \ argument
37 (0x0018 + DW_CHAN_OFFSET(chan))
38 #define DW_CTRL_HIGH(chan) \ argument
39 (0x001C + DW_CHAN_OFFSET(chan))
40 #define DW_CFG_LOW(chan) \ argument
41 (0x0040 + DW_CHAN_OFFSET(chan))
42 #define DW_CFG_HIGH(chan) \ argument
43 (0x0044 + DW_CHAN_OFFSET(chan))
44 #define DW_DSR(chan) \ argument
45 (0x0050 + DW_CHAN_OFFSET(chan))
48 #define DW_SAR_HI(chan) \ argument
49 (0x0004 + DW_CHAN_OFFSET(chan))
50 #define DW_DAR_HI(chan) \ argument
51 (0x000C + DW_CHAN_OFFSET(chan))
85 #define DW_CHAN_WRITE_EN(chan) BIT((chan) + DW_MAX_CHAN) argument
87 #define DW_CHAN(chan) BIT(chan) argument
89 #define DW_CHAN_MASK(chan) DW_CHAN_WRITE_EN(chan) argument
91 #define DW_CHAN_UNMASK(chan) (DW_CHAN_WRITE_EN(chan) | DW_CHAN(chan)) argument
182 struct dw_chan_arbit_data chan[DW_CHAN_COUNT]; member
249 struct dw_dma_chan_data chan[DW_CHAN_COUNT]; member