Lines Matching defs:csi
104 static void rzv2m_csi_reg_write_bit(const struct rzv2m_csi_priv *csi, in rzv2m_csi_reg_write_bit()
117 static int rzv2m_csi_sw_reset(struct rzv2m_csi_priv *csi, int assert) in rzv2m_csi_sw_reset()
131 static int rzv2m_csi_start_stop_operation(const struct rzv2m_csi_priv *csi, in rzv2m_csi_start_stop_operation()
146 static int rzv2m_csi_fill_txfifo(struct rzv2m_csi_priv *csi) in rzv2m_csi_fill_txfifo()
171 static int rzv2m_csi_read_rxfifo(struct rzv2m_csi_priv *csi) in rzv2m_csi_read_rxfifo()
196 static inline void rzv2m_csi_calc_current_transfer(struct rzv2m_csi_priv *csi) in rzv2m_csi_calc_current_transfer()
229 static inline void rzv2m_csi_set_rx_fifo_trigger_level(struct rzv2m_csi_priv *csi) in rzv2m_csi_set_rx_fifo_trigger_level()
235 static inline void rzv2m_csi_enable_rx_trigger(struct rzv2m_csi_priv *csi, in rzv2m_csi_enable_rx_trigger()
241 static void rzv2m_csi_disable_irqs(const struct rzv2m_csi_priv *csi, in rzv2m_csi_disable_irqs()
249 static void rzv2m_csi_disable_all_irqs(struct rzv2m_csi_priv *csi) in rzv2m_csi_disable_all_irqs()
256 static inline void rzv2m_csi_clear_irqs(struct rzv2m_csi_priv *csi, u32 irqs) in rzv2m_csi_clear_irqs()
261 static void rzv2m_csi_clear_all_irqs(struct rzv2m_csi_priv *csi) in rzv2m_csi_clear_all_irqs()
268 static void rzv2m_csi_enable_irqs(struct rzv2m_csi_priv *csi, u32 enable_bits) in rzv2m_csi_enable_irqs()
275 static int rzv2m_csi_wait_for_interrupt(struct rzv2m_csi_priv *csi, in rzv2m_csi_wait_for_interrupt()
297 static int rzv2m_csi_wait_for_tx_empty(struct rzv2m_csi_priv *csi) in rzv2m_csi_wait_for_tx_empty()
311 static inline int rzv2m_csi_wait_for_rx_ready(struct rzv2m_csi_priv *csi) in rzv2m_csi_wait_for_rx_ready()
328 struct rzv2m_csi_priv *csi = data; in rzv2m_csi_irq_handler() local
343 static void rzv2m_csi_setup_clock(struct rzv2m_csi_priv *csi, u32 spi_hz) in rzv2m_csi_setup_clock()
373 static void rzv2m_csi_setup_operating_mode(struct rzv2m_csi_priv *csi, in rzv2m_csi_setup_operating_mode()
390 struct rzv2m_csi_priv *csi = spi_controller_get_devdata(spi->controller); in rzv2m_csi_setup() local
425 static int rzv2m_csi_pio_transfer(struct rzv2m_csi_priv *csi) in rzv2m_csi_pio_transfer()
522 struct rzv2m_csi_priv *csi = spi_controller_get_devdata(controller); in rzv2m_csi_transfer_one() local
553 struct rzv2m_csi_priv *csi; in rzv2m_csi_probe() local
632 struct rzv2m_csi_priv *csi = platform_get_drvdata(pdev); in rzv2m_csi_remove() local