Searched refs:BCM2835_SPI_FIFO (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-bcm2835.c | 36 #define BCM2835_SPI_FIFO 0x04 macro 214 byte = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo() 228 bcm2835_wr(bs, BCM2835_SPI_FIFO, byte); in bcm2835_wr_fifo() 251 val = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo_count() 284 bcm2835_wr(bs, BCM2835_SPI_FIFO, val); in bcm2835_wr_fifo_count() 316 val = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo_blind() 336 bcm2835_wr(bs, BCM2835_SPI_FIFO, val); in bcm2835_wr_fifo_blind() 929 slave_config.dst_addr = (u32)(dma_reg_base + BCM2835_SPI_FIFO); in bcm2835_dma_init() 968 slave_config.src_addr = (u32)(dma_reg_base + BCM2835_SPI_FIFO); in bcm2835_dma_init()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-bcm2835.c | 36 #define BCM2835_SPI_FIFO 0x04 macro 219 byte = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo() 233 bcm2835_wr(bs, BCM2835_SPI_FIFO, byte); in bcm2835_wr_fifo() 256 val = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo_count() 289 bcm2835_wr(bs, BCM2835_SPI_FIFO, val); in bcm2835_wr_fifo_count() 321 val = bcm2835_rd(bs, BCM2835_SPI_FIFO); in bcm2835_rd_fifo_blind() 341 bcm2835_wr(bs, BCM2835_SPI_FIFO, val); in bcm2835_wr_fifo_blind() 924 slave_config.dst_addr = (u32)(dma_reg_base + BCM2835_SPI_FIFO); in bcm2835_dma_init() 963 slave_config.src_addr = (u32)(dma_reg_base + BCM2835_SPI_FIFO); in bcm2835_dma_init()
|
Completed in 5 milliseconds