Home
last modified time | relevance | path

Searched refs:sspi (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/spi/
A Dspi-synquacer.c259 bus_width == sspi->bus_width && bpw == sspi->bpw && in synquacer_spi_config()
260 mode == sspi->mode && cs == sspi->cs && in synquacer_spi_config()
271 sspi->speed); in synquacer_spi_config()
304 if (sspi->aces) in synquacer_spi_config()
309 if (sspi->rtm) in synquacer_spi_config()
344 sspi->bpw = bpw; in synquacer_spi_config()
407 dev_err(sspi->dev, "unsupported bpw: %d\n", sspi->bpw); in synquacer_spi_transfer_one()
635 sspi->clk = devm_clk_get(sspi->dev, "iHCLK"); in synquacer_spi_probe()
639 sspi->clk = devm_clk_get(sspi->dev, "iPCLK"); in synquacer_spi_probe()
683 0, sspi->rx_irq_name, sspi); in synquacer_spi_probe()
[all …]
A Dspi-sun4i.c140 if (sspi->rx_buf) in sun4i_spi_drain_fifo()
141 *sspi->rx_buf++ = byte; in sun4i_spi_drain_fifo()
156 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun4i_spi_fill_fifo()
158 sspi->len--; in sun4i_spi_fill_fifo()
225 sspi->len = tfr->len; in sun4i_spi_transfer_one()
261 if (sspi->rx_buf) in sun4i_spi_transfer_one()
303 if (sspi->tx_buf) in sun4i_spi_transfer_one()
358 complete(&sspi->done); in sun4i_spi_handler()
374 if (!sspi->len) in sun4i_spi_handler()
430 struct sun4i_spi *sspi; in sun4i_spi_probe() local
[all …]
A Dspi-sun6i.c147 if (sspi->rx_buf) in sun6i_spi_drain_fifo()
148 *sspi->rx_buf++ = byte; in sun6i_spi_drain_fifo()
159 cnt = sspi->fifo_depth - sun6i_spi_get_tx_fifo_count(sspi); in sun6i_spi_fill_fifo()
164 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun6i_spi_fill_fifo()
166 sspi->len--; in sun6i_spi_fill_fifo()
273 sspi->len = tfr->len; in sun6i_spi_transfer_one()
337 if (sspi->rx_buf) { in sun6i_spi_transfer_one()
388 if (sspi->tx_buf) in sun6i_spi_transfer_one()
457 complete(&sspi->done); in sun6i_spi_handler()
473 if (!sspi->len) in sun6i_spi_handler()
[all …]

Completed in 16 milliseconds