Lines Matching defs:drv_data

132 *lpss_get_config(const struct driver_data *drv_data)  in lpss_get_config()
137 static bool is_lpss_ssp(const struct driver_data *drv_data) in is_lpss_ssp()
150 static bool is_quark_x1000_ssp(const struct driver_data *drv_data) in is_quark_x1000_ssp()
155 static u32 pxa2xx_spi_get_ssrc1_change_mask(const struct driver_data *drv_data) in pxa2xx_spi_get_ssrc1_change_mask()
166 pxa2xx_spi_get_rx_default_thre(const struct driver_data *drv_data) in pxa2xx_spi_get_rx_default_thre()
176 static bool pxa2xx_spi_txfifo_full(const struct driver_data *drv_data) in pxa2xx_spi_txfifo_full()
192 static void pxa2xx_spi_clear_rx_thre(const struct driver_data *drv_data, in pxa2xx_spi_clear_rx_thre()
208 static void pxa2xx_spi_set_rx_thre(const struct driver_data *drv_data, in pxa2xx_spi_set_rx_thre()
221 static u32 pxa2xx_configure_sscr0(const struct driver_data *drv_data, in pxa2xx_configure_sscr0()
243 static u32 __lpss_ssp_read_priv(struct driver_data *drv_data, unsigned offset) in __lpss_ssp_read_priv()
249 static void __lpss_ssp_write_priv(struct driver_data *drv_data, in __lpss_ssp_write_priv()
263 static void lpss_ssp_setup(struct driver_data *drv_data) in lpss_ssp_setup()
291 static void lpss_ssp_cs_control(struct driver_data *drv_data, bool enable) in lpss_ssp_cs_control()
325 static void cs_assert(struct driver_data *drv_data) in cs_assert()
348 static void cs_deassert(struct driver_data *drv_data) in cs_deassert()
369 int pxa2xx_spi_flush(struct driver_data *drv_data) in pxa2xx_spi_flush()
382 static int null_writer(struct driver_data *drv_data) in null_writer()
396 static int null_reader(struct driver_data *drv_data) in null_reader()
409 static int u8_writer(struct driver_data *drv_data) in u8_writer()
421 static int u8_reader(struct driver_data *drv_data) in u8_reader()
432 static int u16_writer(struct driver_data *drv_data) in u16_writer()
444 static int u16_reader(struct driver_data *drv_data) in u16_reader()
455 static int u32_writer(struct driver_data *drv_data) in u32_writer()
467 static int u32_reader(struct driver_data *drv_data) in u32_reader()
478 void *pxa2xx_spi_next_transfer(struct driver_data *drv_data) in pxa2xx_spi_next_transfer()
495 static void giveback(struct driver_data *drv_data) in giveback()
545 static void reset_sccr1(struct driver_data *drv_data) in reset_sccr1()
556 static void int_error_stop(struct driver_data *drv_data, const char* msg) in int_error_stop()
573 static void int_transfer_complete(struct driver_data *drv_data) in int_transfer_complete()
596 static irqreturn_t interrupt_transfer(struct driver_data *drv_data) in interrupt_transfer()
668 struct driver_data *drv_data = dev_id; in ssp_int() local
848 static unsigned int ssp_get_clk_div(struct driver_data *drv_data, int rate) in ssp_get_clk_div()
861 static unsigned int pxa2xx_ssp_get_clk_div(struct driver_data *drv_data, in pxa2xx_ssp_get_clk_div()
880 struct driver_data *drv_data = (struct driver_data *)data; in pump_transfers() local
1086 struct driver_data *drv_data = spi_master_get_devdata(master); in pxa2xx_spi_transfer_one_message() local
1106 struct driver_data *drv_data = spi_master_get_devdata(master); in pxa2xx_spi_unprepare_transfer() local
1158 struct driver_data *drv_data = spi_master_get_devdata(spi->master); in setup() local
1296 struct driver_data *drv_data = spi_master_get_devdata(spi->master); in cleanup() local
1446 struct driver_data *drv_data; in pxa2xx_spi_probe() local
1617 struct driver_data *drv_data = platform_get_drvdata(pdev); in pxa2xx_spi_remove() local
1657 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_suspend() local
1674 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_resume() local
1700 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_runtime_suspend() local
1708 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_runtime_resume() local