Lines Matching refs:sport_handle

65 	struct sport_device *sport_handle = snd_soc_dai_get_drvdata(cpu_dai);  in bf5xx_i2s_set_dai_fmt()  local
66 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_set_dai_fmt()
113 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_hw_params() local
114 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_hw_params()
123 sport_handle->wdsize = 1; in bf5xx_i2s_hw_params()
128 sport_handle->wdsize = 2; in bf5xx_i2s_hw_params()
133 sport_handle->wdsize = 3; in bf5xx_i2s_hw_params()
138 sport_handle->wdsize = 4; in bf5xx_i2s_hw_params()
152 ret = sport_config_rx(sport_handle, bf5xx_i2s->rcr1, in bf5xx_i2s_hw_params()
159 ret = sport_config_tx(sport_handle, bf5xx_i2s->tcr1, in bf5xx_i2s_hw_params()
173 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_shutdown() local
174 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_shutdown()
186 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_set_channel_map() local
187 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_set_channel_map()
221 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_set_tdm_slot() local
222 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_set_tdm_slot()
237 return sport_set_multichannel(sport_handle, slots, tx_mask, rx_mask, 0); in bf5xx_i2s_set_tdm_slot()
243 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_suspend() local
248 sport_rx_stop(sport_handle); in bf5xx_i2s_suspend()
250 sport_tx_stop(sport_handle); in bf5xx_i2s_suspend()
256 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_resume() local
257 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_resume()
262 ret = sport_config_rx(sport_handle, bf5xx_i2s->rcr1, in bf5xx_i2s_resume()
269 ret = sport_config_tx(sport_handle, bf5xx_i2s->tcr1, in bf5xx_i2s_resume()
276 return sport_set_multichannel(sport_handle, bf5xx_i2s->slots, in bf5xx_i2s_resume()
287 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(dai); in bf5xx_i2s_dai_probe() local
288 struct bf5xx_i2s_port *bf5xx_i2s = sport_handle->private_data; in bf5xx_i2s_dai_probe()
344 struct sport_device *sport_handle; in bf5xx_i2s_probe() local
348 sport_handle = sport_init(pdev, 4, 8 * sizeof(u32), in bf5xx_i2s_probe()
350 if (!sport_handle) in bf5xx_i2s_probe()
358 sport_done(sport_handle); in bf5xx_i2s_probe()
367 struct sport_device *sport_handle = platform_get_drvdata(pdev); in bf5xx_i2s_remove() local
372 sport_done(sport_handle); in bf5xx_i2s_remove()