rspi_data         196 drivers/spi/spi-rspi.c static void rspi_write8(const struct rspi_data *rspi, u8 data, u16 offset)
rspi_data         201 drivers/spi/spi-rspi.c static void rspi_write16(const struct rspi_data *rspi, u16 data, u16 offset)
rspi_data         206 drivers/spi/spi-rspi.c static void rspi_write32(const struct rspi_data *rspi, u32 data, u16 offset)
rspi_data         211 drivers/spi/spi-rspi.c static u8 rspi_read8(const struct rspi_data *rspi, u16 offset)
rspi_data         216 drivers/spi/spi-rspi.c static u16 rspi_read16(const struct rspi_data *rspi, u16 offset)
rspi_data         221 drivers/spi/spi-rspi.c static void rspi_write_data(const struct rspi_data *rspi, u16 data)
rspi_data         229 drivers/spi/spi-rspi.c static u16 rspi_read_data(const struct rspi_data *rspi)
rspi_data         239 drivers/spi/spi-rspi.c 	int (*set_config_register)(struct rspi_data *rspi, int access_size);
rspi_data         250 drivers/spi/spi-rspi.c static int rspi_set_config_register(struct rspi_data *rspi, int access_size)
rspi_data         288 drivers/spi/spi-rspi.c static int rspi_rz_set_config_register(struct rspi_data *rspi, int access_size)
rspi_data         333 drivers/spi/spi-rspi.c static int qspi_set_config_register(struct rspi_data *rspi, int access_size)
rspi_data         381 drivers/spi/spi-rspi.c static void qspi_update(const struct rspi_data *rspi, u8 mask, u8 val, u8 reg)
rspi_data         391 drivers/spi/spi-rspi.c static unsigned int qspi_set_send_trigger(struct rspi_data *rspi,
rspi_data         411 drivers/spi/spi-rspi.c static int qspi_set_receive_trigger(struct rspi_data *rspi, unsigned int len)
rspi_data         431 drivers/spi/spi-rspi.c static void rspi_enable_irq(const struct rspi_data *rspi, u8 enable)
rspi_data         436 drivers/spi/spi-rspi.c static void rspi_disable_irq(const struct rspi_data *rspi, u8 disable)
rspi_data         441 drivers/spi/spi-rspi.c static int rspi_wait_for_interrupt(struct rspi_data *rspi, u8 wait_mask,
rspi_data         458 drivers/spi/spi-rspi.c static inline int rspi_wait_for_tx_empty(struct rspi_data *rspi)
rspi_data         463 drivers/spi/spi-rspi.c static inline int rspi_wait_for_rx_full(struct rspi_data *rspi)
rspi_data         468 drivers/spi/spi-rspi.c static int rspi_data_out(struct rspi_data *rspi, u8 data)
rspi_data         479 drivers/spi/spi-rspi.c static int rspi_data_in(struct rspi_data *rspi)
rspi_data         493 drivers/spi/spi-rspi.c static int rspi_pio_transfer(struct rspi_data *rspi, const u8 *tx, u8 *rx,
rspi_data         515 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = arg;
rspi_data         521 drivers/spi/spi-rspi.c static int rspi_dma_transfer(struct rspi_data *rspi, struct sg_table *tx,
rspi_data         630 drivers/spi/spi-rspi.c static void rspi_receive_init(const struct rspi_data *rspi)
rspi_data         642 drivers/spi/spi-rspi.c static void rspi_rz_receive_init(const struct rspi_data *rspi)
rspi_data         649 drivers/spi/spi-rspi.c static void qspi_receive_init(const struct rspi_data *rspi)
rspi_data         660 drivers/spi/spi-rspi.c static bool __rspi_can_dma(const struct rspi_data *rspi,
rspi_data         669 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = spi_controller_get_devdata(ctlr);
rspi_data         674 drivers/spi/spi-rspi.c static int rspi_dma_check_then_transfer(struct rspi_data *rspi,
rspi_data         685 drivers/spi/spi-rspi.c static int rspi_common_transfer(struct rspi_data *rspi,
rspi_data         707 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = spi_controller_get_devdata(ctlr);
rspi_data         726 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = spi_controller_get_devdata(ctlr);
rspi_data         733 drivers/spi/spi-rspi.c static int qspi_trigger_transfer_out_in(struct rspi_data *rspi, const u8 *tx,
rspi_data         764 drivers/spi/spi-rspi.c static int qspi_transfer_out_in(struct rspi_data *rspi,
rspi_data         779 drivers/spi/spi-rspi.c static int qspi_transfer_out(struct rspi_data *rspi, struct spi_transfer *xfer)
rspi_data         811 drivers/spi/spi-rspi.c static int qspi_transfer_in(struct rspi_data *rspi, struct spi_transfer *xfer)
rspi_data         843 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = spi_controller_get_devdata(ctlr);
rspi_data         883 drivers/spi/spi-rspi.c static int qspi_setup_sequencer(struct rspi_data *rspi,
rspi_data         927 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = spi_controller_get_devdata(ctlr);
rspi_data         962 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = spi_controller_get_devdata(ctlr);
rspi_data         975 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = _sr;
rspi_data         997 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = _sr;
rspi_data        1012 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = _sr;
rspi_data        1112 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = platform_get_drvdata(pdev);
rspi_data        1198 drivers/spi/spi-rspi.c 	struct rspi_data *rspi;
rspi_data        1203 drivers/spi/spi-rspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(struct rspi_data));
rspi_data        1327 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = dev_get_drvdata(dev);
rspi_data        1334 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = dev_get_drvdata(dev);