Searched refs:b53spi (Results 1 – 1 of 1) sorted by relevance
| /linux-4.4.14/drivers/spi/ |
| D | spi-bcm53xx.c | 24 static inline u32 bcm53xxspi_read(struct bcm53xxspi *b53spi, u16 offset) in bcm53xxspi_read() argument 26 return bcma_read32(b53spi->core, offset); in bcm53xxspi_read() 29 static inline void bcm53xxspi_write(struct bcm53xxspi *b53spi, u16 offset, in bcm53xxspi_write() argument 32 bcma_write32(b53spi->core, offset, value); in bcm53xxspi_write() 41 static int bcm53xxspi_wait(struct bcm53xxspi *b53spi, unsigned int timeout_ms) in bcm53xxspi_wait() argument 49 tmp = bcm53xxspi_read(b53spi, B53SPI_MSPI_SPCR2); in bcm53xxspi_wait() 61 tmp = bcm53xxspi_read(b53spi, B53SPI_MSPI_MSPI_STATUS); in bcm53xxspi_wait() 63 bcm53xxspi_write(b53spi, B53SPI_MSPI_MSPI_STATUS, 0); in bcm53xxspi_wait() 72 bcm53xxspi_write(b53spi, B53SPI_MSPI_MSPI_STATUS, 0); in bcm53xxspi_wait() 79 static void bcm53xxspi_buf_write(struct bcm53xxspi *b53spi, u8 *w_buf, in bcm53xxspi_buf_write() argument [all …]
|