Lines Matching refs:ssi

61 	struct hsi_controller *ssi = to_hsi_controller(port->device.parent);  in ssi_debug_port_show()  local
62 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_debug_port_show()
198 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_claim_lch() local
199 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_claim_lch()
216 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_start_dma() local
217 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_start_dma()
227 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, in ssi_start_dma()
230 dev_dbg(&ssi->device, "DMA map SG failed !\n"); in ssi_start_dma()
243 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, in ssi_start_dma()
246 dev_dbg(&ssi->device, "DMA map SG failed !\n"); in ssi_start_dma()
259 dev_dbg(&ssi->device, "lch %d cdsp %08x ccr %04x s_addr %08x d_addr %08x\n", in ssi_start_dma()
287 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_start_pio() local
288 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_start_pio()
332 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_async_break() local
333 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_async_break()
403 static u32 ssi_calculate_div(struct hsi_controller *ssi) in ssi_calculate_div() argument
405 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_calculate_div()
412 dev_dbg(&ssi->device, "TX div %d for fck_rate %lu Khz speed %d Kb/s\n", in ssi_calculate_div()
443 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_setup() local
444 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_setup()
455 div = ssi_calculate_div(ssi); in ssi_setup()
507 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_flush() local
508 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_flush()
563 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_start_tx() local
564 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_start_tx()
584 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_stop_tx() local
585 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_stop_tx()
628 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_cleanup_queues() local
629 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_cleanup_queues()
684 static void ssi_cleanup_gdd(struct hsi_controller *ssi, struct hsi_client *cl) in ssi_cleanup_gdd() argument
686 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_cleanup_gdd()
728 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_release() local
733 ssi_cleanup_gdd(ssi, cl); in ssi_release()
765 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_error() local
766 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_error()
823 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_break_complete() local
824 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_break_complete()
852 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_pio_complete() local
853 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_pio_complete()
916 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_pio_tasklet() local
918 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_pio_tasklet()
961 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_wake_tasklet() local
963 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_wake_tasklet()
979 dev_dbg(&ssi->device, "Wake in high\n"); in ssi_wake_tasklet()
986 dev_dbg(&ssi->device, "Wake in low\n"); in ssi_wake_tasklet()
1112 struct hsi_controller *ssi = dev_get_drvdata(pd->dev.parent); in ssi_port_probe() local
1113 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_port_probe()
1120 if (!try_module_get(ssi->owner)) { in ssi_port_probe()
1125 if (!ssi->port || !omap_ssi->port) { in ssi_port_probe()
1132 for (port_id = 0; port_id < ssi->num_ports && omap_ssi->port[port_id]; in ssi_port_probe()
1136 if (port_id >= ssi->num_ports) { in ssi_port_probe()
1142 port = ssi->port[port_id]; in ssi_port_probe()
1235 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_port_remove() local
1236 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_port_remove()
1256 module_put(ssi->owner); in ssi_port_remove()
1266 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_save_port_ctx() local
1267 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_save_port_ctx()
1278 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in ssi_restore_port_ctx() local
1279 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in ssi_restore_port_ctx()
1326 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in omap_ssi_port_runtime_suspend() local
1327 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in omap_ssi_port_runtime_suspend()
1334 omap_ssi->get_loss(ssi->device.parent); in omap_ssi_port_runtime_suspend()
1344 struct hsi_controller *ssi = to_hsi_controller(port->device.parent); in omap_ssi_port_runtime_resume() local
1345 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi); in omap_ssi_port_runtime_resume()
1350 omap_ssi->get_loss(ssi->device.parent))) in omap_ssi_port_runtime_resume()