Lines Matching refs:mtk_btcvsd_snd

110 struct mtk_btcvsd_snd {  struct
193 static void mtk_btcvsd_snd_irq_enable(struct mtk_btcvsd_snd *bt) in mtk_btcvsd_snd_irq_enable()
199 static void mtk_btcvsd_snd_irq_disable(struct mtk_btcvsd_snd *bt) in mtk_btcvsd_snd_irq_disable()
205 static void mtk_btcvsd_snd_set_state(struct mtk_btcvsd_snd *bt, in mtk_btcvsd_snd_set_state()
232 static int mtk_btcvsd_snd_tx_init(struct mtk_btcvsd_snd *bt) in mtk_btcvsd_snd_tx_init()
245 static int mtk_btcvsd_snd_rx_init(struct mtk_btcvsd_snd *bt) in mtk_btcvsd_snd_rx_init()
258 static void get_tx_time_stamp(struct mtk_btcvsd_snd *bt, in get_tx_time_stamp()
265 static void get_rx_time_stamp(struct mtk_btcvsd_snd *bt, in get_rx_time_stamp()
318 static int btcvsd_tx_clean_buffer(struct mtk_btcvsd_snd *bt) in btcvsd_tx_clean_buffer()
357 static int mtk_btcvsd_read_from_bt(struct mtk_btcvsd_snd *bt, in mtk_btcvsd_read_from_bt()
410 static int mtk_btcvsd_write_to_bt(struct mtk_btcvsd_snd *bt, in mtk_btcvsd_write_to_bt()
483 struct mtk_btcvsd_snd *bt = dev; in mtk_btcvsd_snd_irq_handler()
637 static int wait_for_bt_irq(struct mtk_btcvsd_snd *bt, in wait_for_bt_irq()
698 static ssize_t mtk_btcvsd_snd_read(struct mtk_btcvsd_snd *bt, in mtk_btcvsd_snd_read()
776 static ssize_t mtk_btcvsd_snd_write(struct mtk_btcvsd_snd *bt, in mtk_btcvsd_snd_write()
851 (struct mtk_btcvsd_snd *bt, struct snd_pcm_substream *substream) in get_bt_stream()
874 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_open()
896 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_close()
910 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_hw_params()
927 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_hw_free()
938 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_prepare()
950 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_trigger()
981 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_pointer()
1031 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); in mtk_pcm_btcvsd_copy()
1050 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_band_get()
1060 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_band_set()
1075 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_loopback_get()
1086 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_loopback_set()
1102 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_tx_mute_get()
1117 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_tx_mute_set()
1130 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_rx_irq_received_get()
1143 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_rx_timeout_get()
1157 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_rx_timestamp_get()
1184 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_tx_irq_received_get()
1197 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_tx_timeout_get()
1207 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); in btcvsd_tx_timestamp_get()
1278 struct mtk_btcvsd_snd *btcvsd; in mtk_btcvsd_snd_probe()
1385 struct mtk_btcvsd_snd *btcvsd = dev_get_drvdata(&pdev->dev); in mtk_btcvsd_snd_remove()