sifive_spi
static u32 sifive_spi_read(struct sifive_spi *spi, int offset)
static void sifive_spi_init(struct sifive_spi *spi)
struct sifive_spi *spi = spi_controller_get_devdata(host);
struct sifive_spi *spi = spi_controller_get_devdata(device->controller);
sifive_spi_prep_transfer(struct sifive_spi *spi, struct spi_device *device,
struct sifive_spi *spi = dev_id;
static void sifive_spi_wait(struct sifive_spi *spi, u32 bit, int poll)
static void sifive_spi_tx(struct sifive_spi *spi, const u8 *tx_ptr)
static void sifive_spi_rx(struct sifive_spi *spi, u8 *rx_ptr)
struct sifive_spi *spi = spi_controller_get_devdata(host);
struct sifive_spi *spi;
host = spi_alloc_host(&pdev->dev, sizeof(struct sifive_spi));
struct sifive_spi *spi = spi_controller_get_devdata(host);
struct sifive_spi *spi = spi_controller_get_devdata(host);
struct sifive_spi *spi = spi_controller_get_devdata(host);
static void sifive_spi_write(struct sifive_spi *spi, int offset, u32 value)