Lines Matching refs:base

32 	SPI_Type *base;  member
81 SPI_Type *base = config->base; in spi_mcux_transfer_next_packet() local
133 status = SPI_MasterTransferNonBlocking(base, &data->handle, &transfer); in spi_mcux_transfer_next_packet()
143 SPI_Type *base = config->base; in spi_mcux_isr() local
145 SPI_MasterTransferHandleIRQ(base, &data->handle); in spi_mcux_isr()
148 static void spi_mcux_transfer_callback(SPI_Type *base, in spi_mcux_transfer_callback() argument
176 SPI_Type *base = config->base; in spi_mcux_configure() local
255 SPI_MasterInit(base, &master_config, clock_freq); in spi_mcux_configure()
257 SPI_SetDummyData(base, (uint8_t)config->def_char); in spi_mcux_configure()
259 SPI_MasterTransferCreateHandle(base, &data->handle, in spi_mcux_configure()
287 SPI_SlaveInit(base, &slave_config); in spi_mcux_configure()
289 SPI_SetDummyData(base, (uint8_t)config->def_char); in spi_mcux_configure()
291 SPI_SlaveTransferCreateHandle(base, &data->handle, in spi_mcux_configure()
392 SPI_Type *base = cfg->base; in spi_mcux_dma_tx_load() local
415 blk_cfg->dest_address = (uint32_t)&base->FIFOWR; in spi_mcux_dma_tx_load()
427 blk_cfg->dest_address = (uint32_t)&base->FIFOWR; in spi_mcux_dma_tx_load()
434 blk_cfg->dest_address = (uint32_t)&base->FIFOWR; in spi_mcux_dma_tx_load()
450 blk_cfg->dest_address = (uint32_t)&base->FIFOWR; in spi_mcux_dma_tx_load()
460 blk_cfg->dest_address = (uint32_t)&base->FIFOWR; in spi_mcux_dma_tx_load()
467 blk_cfg->dest_address = (uint32_t)&base->FIFOWR; in spi_mcux_dma_tx_load()
474 base->FIFOCFG |= SPI_FIFOCFG_DMATX_MASK; in spi_mcux_dma_tx_load()
500 *((uint16_t *)((uint32_t)&base->FIFOWR) + 1) = (uint16_t)(tmpData >> 16U); in spi_mcux_dma_tx_load()
504 *((uint16_t *)((uint32_t)&base->FIFOWR) + 1) = (uint16_t)(tmpData >> 16U); in spi_mcux_dma_tx_load()
518 SPI_Type *base = cfg->base; in spi_mcux_dma_rx_load() local
536 blk_cfg->source_address = (uint32_t)&base->FIFORD; in spi_mcux_dma_rx_load()
543 base->FIFOCFG |= SPI_FIFOCFG_DMARX_MASK; in spi_mcux_dma_rx_load()
604 SPI_Type *base = config->base; in transceive_dma() local
691 while (0U == (base->FIFOSTAT & SPI_FIFOSTAT_TXEMPTY_MASK)) { in transceive_dma()
698 base->FIFOCFG &= ~SPI_FIFOCFG_DMATX_MASK; in transceive_dma()
699 base->FIFOCFG &= ~SPI_FIFOCFG_DMARX_MASK; in transceive_dma()
884 .base = \