Lines Matching defs:csi

114 static void rzv2m_csi_reg_write_bit(const struct rzv2m_csi_priv *csi,  in rzv2m_csi_reg_write_bit()
127 static int rzv2m_csi_sw_reset(struct rzv2m_csi_priv *csi, int assert) in rzv2m_csi_sw_reset()
141 static int rzv2m_csi_start_stop_operation(const struct rzv2m_csi_priv *csi, in rzv2m_csi_start_stop_operation()
156 static int rzv2m_csi_fill_txfifo(struct rzv2m_csi_priv *csi) in rzv2m_csi_fill_txfifo()
181 static int rzv2m_csi_read_rxfifo(struct rzv2m_csi_priv *csi) in rzv2m_csi_read_rxfifo()
206 static inline void rzv2m_csi_empty_rxfifo(struct rzv2m_csi_priv *csi) in rzv2m_csi_empty_rxfifo()
214 static inline void rzv2m_csi_calc_current_transfer(struct rzv2m_csi_priv *csi) in rzv2m_csi_calc_current_transfer()
247 static inline void rzv2m_csi_set_rx_fifo_trigger_level(struct rzv2m_csi_priv *csi) in rzv2m_csi_set_rx_fifo_trigger_level()
253 static inline void rzv2m_csi_enable_rx_trigger(struct rzv2m_csi_priv *csi, in rzv2m_csi_enable_rx_trigger()
259 static void rzv2m_csi_disable_irqs(const struct rzv2m_csi_priv *csi, in rzv2m_csi_disable_irqs()
267 static void rzv2m_csi_disable_all_irqs(struct rzv2m_csi_priv *csi) in rzv2m_csi_disable_all_irqs()
274 static inline void rzv2m_csi_clear_irqs(struct rzv2m_csi_priv *csi, u32 irqs) in rzv2m_csi_clear_irqs()
279 static void rzv2m_csi_clear_all_irqs(struct rzv2m_csi_priv *csi) in rzv2m_csi_clear_all_irqs()
286 static void rzv2m_csi_enable_irqs(struct rzv2m_csi_priv *csi, u32 enable_bits) in rzv2m_csi_enable_irqs()
293 static int rzv2m_csi_wait_for_interrupt(struct rzv2m_csi_priv *csi, in rzv2m_csi_wait_for_interrupt()
320 static inline int rzv2m_csi_wait_for_rx_ready(struct rzv2m_csi_priv *csi) in rzv2m_csi_wait_for_rx_ready()
337 struct rzv2m_csi_priv *csi = data; in rzv2m_csi_irq_handler() local
352 static void rzv2m_csi_setup_clock(struct rzv2m_csi_priv *csi, u32 spi_hz) in rzv2m_csi_setup_clock()
382 static void rzv2m_csi_setup_operating_mode(struct rzv2m_csi_priv *csi, in rzv2m_csi_setup_operating_mode()
399 struct rzv2m_csi_priv *csi = spi_controller_get_devdata(spi->controller); in rzv2m_csi_setup() local
444 static int rzv2m_csi_pio_transfer(struct rzv2m_csi_priv *csi) in rzv2m_csi_pio_transfer()
535 struct rzv2m_csi_priv *csi = spi_controller_get_devdata(controller); in rzv2m_csi_transfer_one() local
565 struct rzv2m_csi_priv *csi = spi_controller_get_devdata(ctlr); in rzv2m_csi_target_abort() local
578 struct rzv2m_csi_priv *csi; in rzv2m_csi_probe() local
671 struct rzv2m_csi_priv *csi = platform_get_drvdata(pdev); in rzv2m_csi_remove() local