Lines Matching defs:drv_data

172 *lpss_get_config(const struct driver_data *drv_data)  in lpss_get_config()
177 static bool is_lpss_ssp(const struct driver_data *drv_data) in is_lpss_ssp()
192 static bool is_quark_x1000_ssp(const struct driver_data *drv_data) in is_quark_x1000_ssp()
197 static bool is_mmp2_ssp(const struct driver_data *drv_data) in is_mmp2_ssp()
202 static bool is_mrfld_ssp(const struct driver_data *drv_data) in is_mrfld_ssp()
207 static void pxa2xx_spi_update(const struct driver_data *drv_data, u32 reg, u32 mask, u32 value) in pxa2xx_spi_update()
213 static u32 pxa2xx_spi_get_ssrc1_change_mask(const struct driver_data *drv_data) in pxa2xx_spi_get_ssrc1_change_mask()
226 pxa2xx_spi_get_rx_default_thre(const struct driver_data *drv_data) in pxa2xx_spi_get_rx_default_thre()
238 static bool pxa2xx_spi_txfifo_full(const struct driver_data *drv_data) in pxa2xx_spi_txfifo_full()
257 static void pxa2xx_spi_clear_rx_thre(const struct driver_data *drv_data, in pxa2xx_spi_clear_rx_thre()
276 static void pxa2xx_spi_set_rx_thre(const struct driver_data *drv_data, in pxa2xx_spi_set_rx_thre()
292 static u32 pxa2xx_configure_sscr0(const struct driver_data *drv_data, in pxa2xx_configure_sscr0()
312 static u32 __lpss_ssp_read_priv(struct driver_data *drv_data, unsigned offset) in __lpss_ssp_read_priv()
318 static void __lpss_ssp_write_priv(struct driver_data *drv_data, in __lpss_ssp_write_priv()
325 static bool __lpss_ssp_update_priv(struct driver_data *drv_data, unsigned int offset, in __lpss_ssp_update_priv()
346 static void lpss_ssp_setup(struct driver_data *drv_data) in lpss_ssp_setup()
372 struct driver_data *drv_data = in lpss_ssp_select_cs() local
391 struct driver_data *drv_data = in lpss_ssp_cs_control() local
420 struct driver_data *drv_data = in cs_assert() local
434 struct driver_data *drv_data = in cs_deassert() local
459 int pxa2xx_spi_flush(struct driver_data *drv_data) in pxa2xx_spi_flush()
472 static void pxa2xx_spi_off(struct driver_data *drv_data) in pxa2xx_spi_off()
481 static int null_writer(struct driver_data *drv_data) in null_writer()
495 static int null_reader(struct driver_data *drv_data) in null_reader()
507 static int u8_writer(struct driver_data *drv_data) in u8_writer()
519 static int u8_reader(struct driver_data *drv_data) in u8_reader()
529 static int u16_writer(struct driver_data *drv_data) in u16_writer()
541 static int u16_reader(struct driver_data *drv_data) in u16_reader()
551 static int u32_writer(struct driver_data *drv_data) in u32_writer()
563 static int u32_reader(struct driver_data *drv_data) in u32_reader()
573 static void reset_sccr1(struct driver_data *drv_data) in reset_sccr1()
600 static void int_stop_and_reset(struct driver_data *drv_data) in int_stop_and_reset()
611 static void int_error_stop(struct driver_data *drv_data, const char *msg, int err) in int_error_stop()
623 static void int_transfer_complete(struct driver_data *drv_data) in int_transfer_complete()
630 static irqreturn_t interrupt_transfer(struct driver_data *drv_data) in interrupt_transfer()
708 static void handle_bad_msg(struct driver_data *drv_data) in handle_bad_msg()
718 struct driver_data *drv_data = dev_id; in ssp_int() local
888 static unsigned int ssp_get_clk_div(struct driver_data *drv_data, int rate) in ssp_get_clk_div()
905 static unsigned int pxa2xx_ssp_get_clk_div(struct driver_data *drv_data, in pxa2xx_ssp_get_clk_div()
927 struct driver_data *drv_data = spi_controller_get_devdata(controller); in pxa2xx_spi_can_dma() local
938 struct driver_data *drv_data = spi_controller_get_devdata(controller); in pxa2xx_spi_transfer_one() local
1092 struct driver_data *drv_data = spi_controller_get_devdata(controller); in pxa2xx_spi_target_abort() local
1102 struct driver_data *drv_data = spi_controller_get_devdata(controller); in pxa2xx_spi_handle_err() local
1122 struct driver_data *drv_data = spi_controller_get_devdata(controller); in pxa2xx_spi_unprepare_transfer() local
1134 struct driver_data *drv_data = in setup() local
1250 struct driver_data *drv_data = spi_controller_get_devdata(controller); in pxa2xx_spi_fw_translate_cs() local
1276 struct driver_data *drv_data; in pxa2xx_spi_probe() local
1467 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_remove() local
1487 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_suspend() local
1505 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_resume() local
1522 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_runtime_suspend() local
1530 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_runtime_resume() local