Lines Matching refs:sun4i_spi_write
94 static inline void sun4i_spi_write(struct sun4i_spi *sspi, u32 reg, u32 value) in sun4i_spi_write() function
164 sun4i_spi_write(sspi, SUN4I_CTL_REG, reg); in sun4i_spi_set_cs()
187 sun4i_spi_write(sspi, SUN4I_INT_STA_REG, ~0); in sun4i_spi_transfer_one()
193 sun4i_spi_write(sspi, SUN4I_CTL_REG, in sun4i_spi_transfer_one()
228 sun4i_spi_write(sspi, SUN4I_CTL_REG, reg); in sun4i_spi_transfer_one()
262 sun4i_spi_write(sspi, SUN4I_CLK_CTL_REG, reg); in sun4i_spi_transfer_one()
269 sun4i_spi_write(sspi, SUN4I_BURST_CNT_REG, SUN4I_BURST_CNT(tfr->len)); in sun4i_spi_transfer_one()
270 sun4i_spi_write(sspi, SUN4I_XMIT_CNT_REG, SUN4I_XMIT_CNT(tx_len)); in sun4i_spi_transfer_one()
276 sun4i_spi_write(sspi, SUN4I_INT_CTL_REG, SUN4I_INT_CTL_TC); in sun4i_spi_transfer_one()
280 sun4i_spi_write(sspi, SUN4I_CTL_REG, reg | SUN4I_CTL_XCH); in sun4i_spi_transfer_one()
292 sun4i_spi_write(sspi, SUN4I_INT_CTL_REG, 0); in sun4i_spi_transfer_one()
304 sun4i_spi_write(sspi, SUN4I_INT_STA_REG, SUN4I_INT_CTL_TC); in sun4i_spi_handler()
330 sun4i_spi_write(sspi, SUN4I_CTL_REG, in sun4i_spi_runtime_resume()