Lines Matching +full:16 +full:bit
17 #define MCHP_QMSPI_MAX_DESCR 16u
130 #define MCHP_QMSPI_M_ACTIVATE BIT(0)
131 #define MCHP_QMSPI_M_SRST BIT(1)
132 #define MCHP_QMSPI_M_SAF_DMA_MODE_EN BIT(2)
133 #define MCHP_QMSPI_M_LDMA_RX_EN BIT(3)
134 #define MCHP_QMSPI_M_LDMA_TX_EN BIT(4)
137 #define MCHP_QMSPI_M_CPOL_CLK_IDLE_HI BIT(8)
143 #define MCHP_QMSPI_M_CPHA_MOSI_CE2 BIT(9)
149 #define MCHP_QMSPI_M_CPHA_MISO_CE2 BIT(10)
170 #define MCHP_QMSPI_M_FDIV_POS 16u
196 #define MCHP_QMSPI_C_RX_EN BIT(MCHP_QMSPI_C_RX_POS)
209 #define MCHP_QMSPI_C_CLOSE BIT(MCHP_QMSPI_C_CLOSE_POS)
231 #define MCHP_QMSPI_C_DESCR_EN_POS 16u
232 #define MCHP_QMSPI_C_DESCR_EN BIT(MCHP_QMSPI_C_DESCR_EN_POS)
234 #define MCHP_QMSPI_C_DESCR_LAST BIT(MCHP_QMSPI_C_DESCR_EN_POS)
244 #define MCHP_QMSPI_EXE_START BIT(0)
245 #define MCHP_QMSPI_EXE_STOP BIT(1)
246 #define MCHP_QMSPI_EXE_CLR_FIFOS BIT(2)
250 #define MCHP_QMSPI_IFC_WP_OUT_HI BIT(0)
251 #define MCHP_QMSPI_IFC_WP_OUT_EN BIT(1)
252 #define MCHP_QMSPI_IFC_HOLD_OUT_HI BIT(2)
253 #define MCHP_QMSPI_IFC_HOLD_OUT_EN BIT(3)
254 #define MCHP_QMSPI_IFC_PD_ON_NS BIT(4)
255 #define MCHP_QMSPI_IFC_PU_ON_NS BIT(5)
256 #define MCHP_QMSPI_IFC_PD_ON_ND BIT(6)
257 #define MCHP_QMSPI_IFC_PU_ON_ND BIT(7)
263 #define MCHP_QMSPI_STS_DONE BIT(0)
264 #define MCHP_QMSPI_STS_DMA_DONE BIT(1)
265 #define MCHP_QMSPI_STS_TXB_ERR BIT(2)
266 #define MCHP_QMSPI_STS_RXB_ERR BIT(3)
267 #define MCHP_QMSPI_STS_PROG_ERR BIT(4)
268 #define MCHP_QMSPI_STS_LDMA_RX_ERR BIT(5)
269 #define MCHP_QMSPI_STS_LDMA_TX_ERR BIT(6)
270 #define MCHP_QMSPI_STS_TXBF_RO BIT(8)
271 #define MCHP_QMSPI_STS_TXBE_RO BIT(9)
272 #define MCHP_QMSPI_STS_TXBR BIT(10)
273 #define MCHP_QMSPI_STS_TXBS BIT(11)
274 #define MCHP_QMSPI_STS_RXBF_RO BIT(12)
275 #define MCHP_QMSPI_STS_RXBE_RO BIT(13)
276 #define MCHP_QMSPI_STS_RXBR BIT(14)
277 #define MCHP_QMSPI_STS_RXBS BIT(15)
278 #define MCHP_QMSPI_STS_ACTIVE_RO BIT(16)
286 #define MCHP_QMSPI_RX_BUF_CNT_STS_POS 16u
290 #define MCHP_QMSPI_IEN_XFR_DONE BIT(0)
291 #define MCHP_QMSPI_IEN_DMA_DONE BIT(1)
292 #define MCHP_QMSPI_IEN_TXB_ERR BIT(2)
293 #define MCHP_QMSPI_IEN_RXB_ERR BIT(3)
294 #define MCHP_QMSPI_IEN_PROG_ERR BIT(4)
295 #define MCHP_QMSPI_IEN_LDMA_RX_ERR BIT(5)
296 #define MCHP_QMSPI_IEN_LDMA_TX_ERR BIT(6)
297 #define MCHP_QMSPI_IEN_TXB_FULL BIT(8)
298 #define MCHP_QMSPI_IEN_TXB_EMPTY BIT(9)
299 #define MCHP_QMSPI_IEN_TXB_REQ BIT(10)
300 #define MCHP_QMSPI_IEN_RXB_FULL BIT(12)
301 #define MCHP_QMSPI_IEN_RXB_EMPTY BIT(13)
302 #define MCHP_QMSPI_IEN_RXB_REQ BIT(14)
306 #define MCHP_QMSPI_RX_BUF_CNT_TRIG_POS 16u
315 #define MCHP_QMSPI_DLY_LST_DAT_HLD_POS 16u
322 #define MCHP_QMSPI_ACTRL_ESTART BIT(0)
323 #define MCHP_QMSPI_ACTRL_CDE BIT(1)
324 #define MCHP_QMSPI_ACTRL_TXBW BIT(2)
325 #define MCHP_QMSPI_ACTRL_DLEN BIT(3)
329 #define MCHP_QMSPI_ACTRL_LDIA BIT(6)
336 #define MCHP_QMSPI_ACTRL_DBLEN_POS 16
343 #define MCHP_QMSPI_MA1_CS1_CDIV_EN BIT(0)
344 #define MCHP_QMSPI_MA1_CS1_CDIV_POS 16
358 #define MCHP_QMSPI_TCTRL_UPDATE_EN BIT(2)
359 #define MCHP_QMSPI_TCTRL_UPDATE_NOW BIT(8)
360 #define MCHP_QMSPI_TCTRL_MULT_POS 16
363 /* Local DMA RX Descriptor Enable bit map */
364 /* Local DMA TX Descriptor Enable bit map */
366 #define MCHP_QMSPI_LDMA_DESCR_EN(n) BIT((n) & 0xfu)
368 /* Each Local DMA channel implements 4 32-bit registers.
379 #define MCHP_QMSPI_LDC_EN BIT(0)
381 #define MCHP_QMSPI_LDC_RS_EN BIT(1)
383 #define MCHP_QMSPI_LDC_RSA_EN BIT(2)
385 #define MCHP_QMSPI_LDC_UCHL_EN BIT(3)
393 #define MCHP_QMSPI_LDC_INCR_EN BIT(6)
423 volatile uint32_t DESCR[16];
424 uint32_t RSVD2[16];