Home
last modified time | relevance | path

Searched refs:sdw_priv (Results 1 – 4 of 4) sorted by relevance

/linux/sound/soc/codecs/
H A Dpm4125.c61 struct pm4125_sdw_priv *sdw_priv[NUM_CODEC_DAIS]; member
843 static int pm4125_connect_port(struct pm4125_sdw_priv *sdw_priv, u8 port_idx, u8 ch_id, bool enable) in pm4125_connect_port() argument
845 struct sdw_port_config *port_config = &sdw_priv->port_config[port_idx - 1]; in pm4125_connect_port()
846 const struct wcd_sdw_ch_info *ch_info = &sdw_priv->ch_info[ch_id]; in pm4125_connect_port()
847 struct sdw_slave *sdev = sdw_priv->sdev; in pm4125_connect_port()
859 sdw_priv->master_channel_map[mstr_port_num] |= mstr_ch_mask; in pm4125_connect_port()
862 sdw_priv->master_channel_map[mstr_port_num] &= ~mstr_ch_mask; in pm4125_connect_port()
886 struct pm4125_sdw_priv *sdw_priv = pm4125->sdw_priv[AIF1_PB]; in pm4125_set_compander() local
907 portidx = sdw_priv->ch_info[mc->reg].port_num; in pm4125_set_compander()
909 pm4125_connect_port(sdw_priv, portidx, mc->reg, value ? true : false); in pm4125_set_compander()
[all …]
H A Dwcd937x.c76 struct wcd937x_sdw_priv *sdw_priv[NUM_CODEC_DAIS]; member
1271 struct wcd937x_sdw_priv *wcd = wcd937x->sdw_priv[AIF1_PB]; in wcd937x_set_compander()
1313 wcd = wcd937x->sdw_priv[dai_id]; in wcd937x_get_swr_port()
1333 wcd = wcd937x->sdw_priv[dai_id]; in wcd937x_set_swr_port()
2631 struct wcd937x_sdw_priv *wcd = wcd937x->sdw_priv[dai->id]; in wcd937x_codec_hw_params()
2640 struct wcd937x_sdw_priv *wcd = wcd937x->sdw_priv[dai->id]; in wcd937x_codec_free()
2649 struct wcd937x_sdw_priv *wcd = wcd937x->sdw_priv[dai->id]; in wcd937x_codec_set_sdw_stream()
2661 struct wcd937x_sdw_priv *wcd = wcd937x->sdw_priv[dai->id]; in wcd937x_get_channel_map()
2753 wcd937x->sdw_priv[AIF1_PB] = dev_get_drvdata(wcd937x->rxdev); in wcd937x_bind()
2754 wcd937x->sdw_priv[AIF1_PB]->wcd937x = wcd937x; in wcd937x_bind()
[all …]
H A Dwcd938x.c148 struct wcd938x_sdw_priv *sdw_priv[NUM_CODEC_DAIS]; member
1095 bank = sdw_slave_get_current_bank(wcd938x->sdw_priv[AIF1_CAP]->sdev); in wcd938x_tx_swr_ctrl()
1585 wcd = wcd938x->sdw_priv[AIF1_PB]; in wcd938x_set_compander()
1854 wcd = wcd938x->sdw_priv[dai_id]; in wcd938x_get_swr_port()
1875 wcd = wcd938x->sdw_priv[dai_id]; in wcd938x_set_swr_port()
3278 struct wcd938x_sdw_priv *wcd = wcd938x->sdw_priv[dai->id]; in wcd938x_codec_hw_params()
3287 struct wcd938x_sdw_priv *wcd = wcd938x->sdw_priv[dai->id]; in wcd938x_codec_free()
3296 struct wcd938x_sdw_priv *wcd = wcd938x->sdw_priv[dai->id]; in wcd938x_codec_set_sdw_stream()
3355 wcd938x->sdw_priv[AIF1_PB] = dev_get_drvdata(wcd938x->rxdev); in wcd938x_bind()
3356 wcd938x->sdw_priv[AIF1_PB]->wcd938x = wcd938x; in wcd938x_bind()
[all …]
H A Dwcd939x.c175 struct wcd939x_sdw_priv *sdw_priv[NUM_CODEC_DAIS]; member
1018 bank = sdw_slave_get_current_bank(wcd939x->sdw_priv[AIF1_CAP]->sdev); in wcd939x_tx_swr_ctrl()
1540 struct wcd939x_sdw_priv *wcd = wcd939x->sdw_priv[AIF1_PB]; in wcd939x_set_compander()
1794 struct wcd939x_sdw_priv *wcd = wcd939x->sdw_priv[mixer->shift]; in wcd939x_get_swr_port()
1821 struct wcd939x_sdw_priv *wcd = wcd939x->sdw_priv[mixer->shift]; in wcd939x_set_swr_port()
3247 struct wcd939x_sdw_priv *wcd = wcd939x->sdw_priv[dai->id]; in wcd939x_codec_hw_params()
3256 struct wcd939x_sdw_priv *wcd = wcd939x->sdw_priv[dai->id]; in wcd939x_codec_free()
3265 struct wcd939x_sdw_priv *wcd = wcd939x->sdw_priv[dai->id]; in wcd939x_codec_set_sdw_stream()
3338 wcd939x->sdw_priv[AIF1_PB] = dev_get_drvdata(wcd939x->rxdev); in wcd939x_bind()
3339 wcd939x->sdw_priv[AIF1_PB]->wcd939x = wcd939x; in wcd939x_bind()
[all …]