Searched refs:bcm2835aux_wr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-bcm2835aux.c | 151 static inline void bcm2835aux_wr(struct bcm2835aux_spi *bs, unsigned reg, in bcm2835aux_wr() function 204 bcm2835aux_wr(bs, BCM2835_AUX_SPI_TXHOLD, data); in bcm2835aux_wr_fifo() 206 bcm2835aux_wr(bs, BCM2835_AUX_SPI_IO, data); in bcm2835aux_wr_fifo() 212 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, 0); in bcm2835aux_spi_reset_hw() 213 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, in bcm2835aux_spi_reset_hw() 250 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in bcm2835aux_spi_interrupt() 256 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_interrupt() 270 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in __bcm2835aux_spi_transfer_one_irq() 288 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_irq() 289 bcm2835aux_wr(b in bcm2835aux_spi_transfer_one_irq() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-bcm2835aux.c | 148 static inline void bcm2835aux_wr(struct bcm2835aux_spi *bs, unsigned int reg, in bcm2835aux_wr() function 201 bcm2835aux_wr(bs, BCM2835_AUX_SPI_TXHOLD, data); in bcm2835aux_wr_fifo() 203 bcm2835aux_wr(bs, BCM2835_AUX_SPI_IO, data); in bcm2835aux_wr_fifo() 209 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, 0); in bcm2835aux_spi_reset_hw() 210 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, in bcm2835aux_spi_reset_hw() 247 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in bcm2835aux_spi_interrupt() 253 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_interrupt() 267 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in __bcm2835aux_spi_transfer_one_irq() 285 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_irq() 286 bcm2835aux_wr(b in bcm2835aux_spi_transfer_one_irq() [all...] |
Completed in 3 milliseconds