Lines Matching defs:ssi

51 	struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
52 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
187 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
188 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
205 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
206 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
225 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents,
228 dev_dbg(&ssi->device, "DMA map SG failed !\n");
242 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents,
245 dev_dbg(&ssi->device, "DMA map SG failed !\n");
259 dev_dbg(&ssi->device, "lch %d cdsp %08x ccr %04x s_addr %08x d_addr %08x\n",
284 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
285 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
336 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
337 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
412 static u32 ssi_calculate_div(struct hsi_controller *ssi)
414 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
421 dev_dbg(&ssi->device, "TX div %d for fck_rate %lu Khz speed %d Kb/s\n",
452 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
453 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
464 div = ssi_calculate_div(ssi);
517 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
518 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
528 /* stop all ssi communication */
584 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
585 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
614 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
615 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
664 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
665 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
721 static void ssi_cleanup_gdd(struct hsi_controller *ssi, struct hsi_client *cl)
723 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
767 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
772 ssi_cleanup_gdd(ssi, cl);
802 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
803 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
860 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
861 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
889 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
890 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
954 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
956 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
993 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
995 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1007 dev_dbg(&ssi->device, "Wake in high\n");
1014 dev_dbg(&ssi->device, "Wake in low\n");
1124 struct hsi_controller *ssi = dev_get_drvdata(pd->dev.parent);
1125 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1130 dev_dbg(&pd->dev, "init ssi port...\n");
1132 if (!ssi->port || !omap_ssi->port) {
1133 dev_err(&pd->dev, "ssi controller not initialized!\n");
1139 for (port_id = 0; port_id < ssi->num_ports && omap_ssi->port[port_id];
1143 if (port_id >= ssi->num_ports) {
1149 port = ssi->port[port_id];
1157 cawake_gpio = devm_gpiod_get(&pd->dev, "ti,ssi-cawake", GPIOD_IN);
1219 dev_info(&pd->dev, "ssi port %u successfully initialized\n", port_id);
1231 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
1232 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1266 void omap_ssi_port_update_fclk(struct hsi_controller *ssi,
1270 u32 div = ssi_calculate_div(ssi);
1279 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
1280 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1291 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
1292 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1331 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
1332 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1339 omap_ssi->get_loss(ssi->device.parent);
1349 struct hsi_controller *ssi = to_hsi_controller(port->device.parent);
1350 struct omap_ssi_controller *omap_ssi = hsi_controller_drvdata(ssi);
1355 omap_ssi->get_loss(ssi->device.parent)))
1380 { .compatible = "ti,omap3-ssi-port", },