Lines Matching defs:drv_data

75 static bool is_lpss_ssp(const struct driver_data *drv_data)  in is_lpss_ssp()
80 static bool is_quark_x1000_ssp(const struct driver_data *drv_data) in is_quark_x1000_ssp()
85 static u32 pxa2xx_spi_get_ssrc1_change_mask(const struct driver_data *drv_data) in pxa2xx_spi_get_ssrc1_change_mask()
96 pxa2xx_spi_get_rx_default_thre(const struct driver_data *drv_data) in pxa2xx_spi_get_rx_default_thre()
106 static bool pxa2xx_spi_txfifo_full(const struct driver_data *drv_data) in pxa2xx_spi_txfifo_full()
122 static void pxa2xx_spi_clear_rx_thre(const struct driver_data *drv_data, in pxa2xx_spi_clear_rx_thre()
138 static void pxa2xx_spi_set_rx_thre(const struct driver_data *drv_data, in pxa2xx_spi_set_rx_thre()
151 static u32 pxa2xx_configure_sscr0(const struct driver_data *drv_data, in pxa2xx_configure_sscr0()
173 static u32 __lpss_ssp_read_priv(struct driver_data *drv_data, unsigned offset) in __lpss_ssp_read_priv()
179 static void __lpss_ssp_write_priv(struct driver_data *drv_data, in __lpss_ssp_write_priv()
193 static void lpss_ssp_setup(struct driver_data *drv_data) in lpss_ssp_setup()
242 static void lpss_ssp_cs_control(struct driver_data *drv_data, bool enable) in lpss_ssp_cs_control()
254 static void cs_assert(struct driver_data *drv_data) in cs_assert()
277 static void cs_deassert(struct driver_data *drv_data) in cs_deassert()
298 int pxa2xx_spi_flush(struct driver_data *drv_data) in pxa2xx_spi_flush()
311 static int null_writer(struct driver_data *drv_data) in null_writer()
325 static int null_reader(struct driver_data *drv_data) in null_reader()
338 static int u8_writer(struct driver_data *drv_data) in u8_writer()
350 static int u8_reader(struct driver_data *drv_data) in u8_reader()
361 static int u16_writer(struct driver_data *drv_data) in u16_writer()
373 static int u16_reader(struct driver_data *drv_data) in u16_reader()
384 static int u32_writer(struct driver_data *drv_data) in u32_writer()
396 static int u32_reader(struct driver_data *drv_data) in u32_reader()
407 void *pxa2xx_spi_next_transfer(struct driver_data *drv_data) in pxa2xx_spi_next_transfer()
424 static void giveback(struct driver_data *drv_data) in giveback()
474 static void reset_sccr1(struct driver_data *drv_data) in reset_sccr1()
485 static void int_error_stop(struct driver_data *drv_data, const char* msg) in int_error_stop()
502 static void int_transfer_complete(struct driver_data *drv_data) in int_transfer_complete()
525 static irqreturn_t interrupt_transfer(struct driver_data *drv_data) in interrupt_transfer()
597 struct driver_data *drv_data = dev_id; in ssp_int() local
777 static unsigned int ssp_get_clk_div(struct driver_data *drv_data, int rate) in ssp_get_clk_div()
790 static unsigned int pxa2xx_ssp_get_clk_div(struct driver_data *drv_data, in pxa2xx_ssp_get_clk_div()
808 struct driver_data *drv_data = (struct driver_data *)data; in pump_transfers() local
1011 struct driver_data *drv_data = spi_master_get_devdata(master); in pxa2xx_spi_transfer_one_message() local
1031 struct driver_data *drv_data = spi_master_get_devdata(master); in pxa2xx_spi_unprepare_transfer() local
1082 struct driver_data *drv_data = spi_master_get_devdata(spi->master); in setup() local
1237 struct driver_data *drv_data = spi_master_get_devdata(spi->master); in cleanup() local
1315 struct driver_data *drv_data; in pxa2xx_spi_probe() local
1477 struct driver_data *drv_data = platform_get_drvdata(pdev); in pxa2xx_spi_remove() local
1517 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_suspend() local
1534 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_resume() local
1562 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_runtime_suspend() local
1570 struct driver_data *drv_data = dev_get_drvdata(dev); in pxa2xx_spi_runtime_resume() local