| /linux/sound/soc/samsung/ |
| H A D | tobermory.c | 21 struct snd_soc_dai *codec_dai; in tobermory_set_bias_level() local 25 codec_dai = snd_soc_rtd_to_codec(rtd, 0); in tobermory_set_bias_level() 27 if (snd_soc_dapm_to_dev(dapm) != codec_dai->dev) in tobermory_set_bias_level() 33 ret = snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in tobermory_set_bias_level() 39 ret = snd_soc_dai_set_sysclk(codec_dai, in tobermory_set_bias_level() 45 snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in tobermory_set_bias_level() 64 struct snd_soc_dai *codec_dai; in tobermory_set_bias_level_post() local 68 codec_dai = snd_soc_rtd_to_codec(rtd, 0); in tobermory_set_bias_level_post() 70 if (snd_soc_dapm_to_dev(dapm) != codec_dai->dev) in tobermory_set_bias_level_post() 75 ret = snd_soc_dai_set_sysclk(codec_dai, WM8962_SYSCLK_MCL in tobermory_set_bias_level_post() 177 struct snd_soc_dai *codec_dai; tobermory_late_probe() local [all...] |
| H A D | speyside.c | 24 struct snd_soc_dai *codec_dai; in speyside_set_bias_level() local 28 codec_dai = snd_soc_rtd_to_codec(rtd, 0); in speyside_set_bias_level() 30 if (snd_soc_dapm_to_dev(dapm) != codec_dai->dev) in speyside_set_bias_level() 35 ret = snd_soc_dai_set_sysclk(codec_dai, WM8996_SYSCLK_MCLK2, in speyside_set_bias_level() 40 ret = snd_soc_dai_set_pll(codec_dai, WM8996_FLL_MCLK2, in speyside_set_bias_level() 60 struct snd_soc_dai *codec_dai; in speyside_set_bias_level_post() local 64 codec_dai = snd_soc_rtd_to_codec(rtd, 0); in speyside_set_bias_level_post() 66 if (snd_soc_dapm_to_dev(dapm) != codec_dai->dev) in speyside_set_bias_level_post() 72 ret = snd_soc_dai_set_pll(codec_dai, 0, in speyside_set_bias_level_post() 80 ret = snd_soc_dai_set_sysclk(codec_dai, in speyside_set_bias_level_post() [all...] |
| H A D | bells.c | 56 struct snd_soc_dai *codec_dai; in bells_set_bias_level() local 62 codec_dai = snd_soc_rtd_to_codec(rtd, 0); in bells_set_bias_level() 63 component = codec_dai->component; in bells_set_bias_level() 65 if (snd_soc_dapm_to_dev(dapm) != codec_dai->dev) in bells_set_bias_level() 102 struct snd_soc_dai *codec_dai; in bells_set_bias_level_post() local 108 codec_dai = snd_soc_rtd_to_codec(rtd, 0); in bells_set_bias_level_post() 109 component = codec_dai->component; in bells_set_bias_level_post() 111 if (snd_soc_dapm_to_dev(dapm) != codec_dai->dev) in bells_set_bias_level_post()
|
| /linux/sound/soc/qcom/ |
| H A D | sdm845.c | 63 struct snd_soc_dai *codec_dai; in sdm845_slim_snd_hw_params() local 68 for_each_rtd_codec_dais(rtd, i, codec_dai) { in sdm845_slim_snd_hw_params() 69 ret = snd_soc_dai_get_channel_map(codec_dai, in sdm845_slim_snd_hw_params() 100 struct snd_soc_dai *codec_dai; in sdm845_tdm_snd_hw_params() local 149 for_each_rtd_codec_dais(rtd, j, codec_dai) { in sdm845_tdm_snd_hw_params() 151 if (!strcmp(codec_dai->component->name_prefix, "Left")) { in sdm845_tdm_snd_hw_params() 153 codec_dai, LEFT_SPK_TDM_TX_MASK, in sdm845_tdm_snd_hw_params() 163 if (!strcmp(codec_dai->component->name_prefix, "Right")) { in sdm845_tdm_snd_hw_params() 165 codec_dai, RIGHT_SPK_TDM_TX_MASK, in sdm845_tdm_snd_hw_params() 185 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in sdm845_snd_hw_params() local [all …]
|
| H A D | usb_offload_utils.c | 16 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in qcom_snd_usb_offload_jack_setup() local 23 ret = snd_soc_usb_setup_offload_jack(codec_dai->component, jack); in qcom_snd_usb_offload_jack_setup() 38 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in qcom_snd_usb_offload_jack_remove() local 45 ret = snd_soc_component_set_jack(codec_dai->component, NULL, NULL); in qcom_snd_usb_offload_jack_remove()
|
| H A D | apq8096.c | 34 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in msm_snd_hw_params() local 40 ret = snd_soc_dai_get_channel_map(codec_dai, in msm_snd_hw_params() 69 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in apq8096_init() local 83 snd_soc_dai_set_channel_map(codec_dai, ARRAY_SIZE(tx_ch), in apq8096_init() 86 snd_soc_dai_set_sysclk(codec_dai, 0, WCD9335_DEFAULT_MCLK_RATE, in apq8096_init()
|
| H A D | sm8250.c | 80 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in sm8250_snd_startup() local 89 snd_soc_dai_set_fmt(codec_dai, codec_dai_fmt); in sm8250_snd_startup() 97 snd_soc_dai_set_fmt(codec_dai, codec_dai_fmt); in sm8250_snd_startup() 105 snd_soc_dai_set_fmt(codec_dai, codec_dai_fmt); in sm8250_snd_startup() 113 snd_soc_dai_set_fmt(codec_dai, codec_dai_fmt); in sm8250_snd_startup()
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_maxim_common.c | 115 struct snd_soc_dai *codec_dai; in max_98373_hw_params() local 122 for_each_rtd_codec_dais(rtd, i, codec_dai) { in max_98373_hw_params() 124 dev_err(codec_dai->dev, "only 2 amps are supported\n"); in max_98373_hw_params() 140 tx_mask = max_98373_get_tx_mask(codec_dai->dev); in max_98373_hw_params() 145 dev_err(codec_dai->dev, "invalid tx mask 0x%x, used 0x%x\n", in max_98373_hw_params() 157 dev_err(codec_dai->dev, "slot mismatch, tx %d slots %d\n", in max_98373_hw_params() 163 dev_err(codec_dai->dev, "slot mismatch, rx %d slots %d\n", in max_98373_hw_params() 168 dev_dbg(codec_dai->dev, "set tdm slot: tx 0x%x rx 0x%x slots %d width %d\n", in max_98373_hw_params() 172 ret = snd_soc_dai_set_tdm_slot(codec_dai, tx_mask, in max_98373_hw_params() 177 dev_err(codec_dai in max_98373_hw_params() 193 struct snd_soc_dai *codec_dai; max_98373_trigger() local 384 struct snd_soc_dai *codec_dai; max_98390_hw_params() local [all...] |
| H A D | sof_realtek_common.c | 140 struct snd_soc_dai *codec_dai; in rt1011_hw_params() local 145 for_each_rtd_codec_dais(rtd, i, codec_dai) { in rt1011_hw_params() 147 ret = snd_soc_dai_set_pll(codec_dai, 0, RT1011_PLL1_S_BCLK, in rt1011_hw_params() 150 dev_err(codec_dai->dev, "fail to set pll, ret %d\n", in rt1011_hw_params() 155 ret = snd_soc_dai_set_sysclk(codec_dai, RT1011_FS_SYS_PRE_S_PLL1, in rt1011_hw_params() 158 dev_err(codec_dai->dev, "fail to set sysclk, ret %d\n", in rt1011_hw_params() 164 dev_err(codec_dai->dev, "invalid codec index %d\n", in rt1011_hw_params() 169 ret = snd_soc_dai_set_tdm_slot(codec_dai, rt1011_tdm_mask[i].tx, in rt1011_hw_params() 173 dev_err(codec_dai->dev, "fail to set tdm slot, ret %d\n", in rt1011_hw_params() 400 struct snd_soc_dai *codec_dai; in rt1015_hw_params() 401 struct snd_soc_dai *codec_dai; rt1015_hw_params() local 594 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); rt1308_hw_params() local [all...] |
| H A D | sof_cirrus_common.c | 96 struct snd_soc_dai *codec_dai; in cs35l41_hw_params() 106 for_each_rtd_codec_dais(rtd, i, codec_dai) { in cs35l41_hw_params() 108 ret = snd_soc_dai_set_sysclk(codec_dai, CS35L41_CLKID_SCLK, in cs35l41_hw_params() 111 dev_err(codec_dai->dev, "fail to set sysclk, ret %d\n", in cs35l41_hw_params() 117 ret = snd_soc_component_set_sysclk(codec_dai->component, in cs35l41_hw_params() 121 dev_err(codec_dai->dev, "fail to set component sysclk, ret %d\n", in cs35l41_hw_params() 127 ret = snd_soc_dai_set_channel_map(codec_dai, 0, NULL, in cs35l41_hw_params() 131 dev_err(codec_dai->dev, "fail to set channel map, ret %d\n", in cs35l41_hw_params() 95 struct snd_soc_dai *codec_dai; cs35l41_hw_params() local
|
| H A D | bytcht_da7213.c | 109 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in aif1_hw_params() local 112 ret = snd_soc_dai_set_sysclk(codec_dai, DA7213_CLKSRC_MCLK, in aif1_hw_params() 115 dev_err(codec_dai->dev, "can't set codec sysclk configuration\n"); in aif1_hw_params() 117 ret = snd_soc_dai_set_pll(codec_dai, 0, in aif1_hw_params() 120 dev_err(codec_dai->dev, "failed to start PLL: %d\n", ret); in aif1_hw_params() 130 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in aif1_hw_free() local 133 ret = snd_soc_dai_set_pll(codec_dai, 0, in aif1_hw_free() 136 dev_err(codec_dai->dev, "failed to stop PLL: %d\n", ret); in aif1_hw_free()
|
| H A D | cht_bsw_rt5672.c | 55 struct snd_soc_dai *codec_dai; in platform_clock_control() 59 codec_dai = snd_soc_card_get_codec_dai(card, CHT_CODEC_DAI); in platform_clock_control() 60 if (!codec_dai) { in platform_clock_control() 76 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5670_PLL1_S_MCLK, in platform_clock_control() 84 ret = snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_PLL1, in platform_clock_control() 96 ret = snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_RCCLK, in platform_clock_control() 163 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in cht_aif1_hw_params() 167 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5670_PLL1_S_MCLK, in cht_aif1_hw_params() 175 ret = snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_PLL1, in cht_aif1_hw_params() 196 struct snd_soc_dai *codec_dai in cht_codec_init() local 56 struct snd_soc_dai *codec_dai; platform_clock_control() local 164 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); cht_aif1_hw_params() local [all...] |
| H A D | ehl_rt5660.c | 70 struct snd_soc_dai *codec_dai; member 86 pcm->codec_dai = dai; in hdmi_init() 106 return hda_dsp_hdmi_build_controls(card, pcm->codec_dai->component); in card_late_probe() 113 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in rt5660_hw_params() local 116 ret = snd_soc_dai_set_sysclk(codec_dai, in rt5660_hw_params() 125 ret = snd_soc_dai_set_pll(codec_dai, 0, in rt5660_hw_params() 130 dev_err(codec_dai->dev, "can't set codec pll: %d\n", ret); in rt5660_hw_params()
|
| H A D | sof_da7219.c | 34 struct snd_soc_dai *codec_dai; in platform_clock_control() 41 codec_dai = snd_soc_card_get_codec_dai(card, DIALOG_CODEC_DAI); in platform_clock_control() 42 if (!codec_dai) { in platform_clock_control() 48 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_MCLK, in platform_clock_control() 55 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_PLL_SRM, in platform_clock_control() 109 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in da7219_codec_init() 110 struct snd_soc_component *component = codec_dai->component; in da7219_codec_init() local 120 ret = snd_soc_dai_set_sysclk(codec_dai, DA7219_CLKSRC_MCLK, mclk_rate, in da7219_codec_init() 136 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_MCLK, 0, 0); in da7219_codec_init() 35 struct snd_soc_dai *codec_dai; platform_clock_control() local
|
| H A D | sof_wm8804.c | 54 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in sof_wm8804_hw_params() local 55 struct snd_soc_component *codec = codec_dai->component; in sof_wm8804_hw_params() 126 snd_soc_dai_set_clkdiv(codec_dai, WM8804_MCLK_DIV, mclk_div); in sof_wm8804_hw_params() 127 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, sysclk, mclk_freq); in sof_wm8804_hw_params() 133 ret = snd_soc_dai_set_sysclk(codec_dai, WM8804_TX_CLKSRC_PLL, in sof_wm8804_hw_params()
|
| H A D | cht_bsw_rt5645.c | 70 struct snd_soc_dai *codec_dai; in platform_clock_control() 74 codec_dai = snd_soc_card_get_codec_dai(card, CHT_CODEC_DAI1); in platform_clock_control() 75 if (!codec_dai) in platform_clock_control() 76 codec_dai = snd_soc_card_get_codec_dai(card, CHT_CODEC_DAI2); in platform_clock_control() 78 if (!codec_dai) { in platform_clock_control() 96 ret = snd_soc_dai_set_sysclk(codec_dai, RT5645_SCLK_S_RCCLK, in platform_clock_control() 209 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in cht_aif1_hw_params() 213 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5645_PLL1_S_MCLK, in cht_aif1_hw_params() 220 ret = snd_soc_dai_set_sysclk(codec_dai, RT5645_SCLK_S_PLL1, in cht_aif1_hw_params() 71 struct snd_soc_dai *codec_dai; platform_clock_control() local 210 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); cht_aif1_hw_params() local
|
| /linux/sound/soc/sdw_utils/ |
| H A D | soc_sdw_cs_amp.c | 44 struct snd_soc_dai *codec_dai; in asoc_sdw_cs_spk_rtd_init() 47 for_each_rtd_codec_dais(rtd, i, codec_dai) { in asoc_sdw_cs_spk_rtd_init() 48 if (!strstr(codec_dai->name, "cs35l56")) in asoc_sdw_cs_spk_rtd_init() 52 codec_dai->component->name_prefix); in asoc_sdw_cs_spk_rtd_init() 54 ret = asoc_sdw_cs35l56_volume_limit(card, codec_dai->component->name_prefix); in asoc_sdw_cs_spk_rtd_init() 72 struct snd_soc_dai *codec_dai; in asoc_sdw_cs_spk_feedback_rtd_init() 96 codec_dai = snd_soc_find_dai(codec_dlc); in asoc_sdw_cs_spk_feedback_rtd_init() 99 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0, mask, 4, 32); in asoc_sdw_cs_spk_feedback_rtd_init() 43 struct snd_soc_dai *codec_dai; asoc_sdw_cs_spk_rtd_init() local 71 struct snd_soc_dai *codec_dai; asoc_sdw_cs_spk_feedback_rtd_init() local
|
| H A D | soc_sdw_rt_amp.c | 193 struct snd_soc_dai *codec_dai; in asoc_sdw_rt_amp_spk_rtd_init() 199 for_each_rtd_codec_dais(rtd, i, codec_dai) { in asoc_sdw_rt_amp_spk_rtd_init() 200 if (strstr(codec_dai->component->name_prefix, "-1")) in asoc_sdw_rt_amp_spk_rtd_init() 202 else if (strstr(codec_dai->component->name_prefix, "-2")) in asoc_sdw_rt_amp_spk_rtd_init() 215 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in rt1308_i2s_hw_params() 225 err = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_i2s_hw_params() 232 err = snd_soc_dai_set_sysclk(codec_dai, RT1308_FS_SYS_S_PLL, pll_out, in rt1308_i2s_hw_params() 192 struct snd_soc_dai *codec_dai; asoc_sdw_rt_amp_spk_rtd_init() local 214 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); rt1308_i2s_hw_params() local
|
| H A D | soc_sdw_bridge_cs35l56.c | 40 struct snd_soc_dai *codec_dai; in asoc_sdw_bridge_cs35l56_asp_init() 63 for_each_rtd_codec_dais(rtd, i, codec_dai) { in asoc_sdw_bridge_cs35l56_asp_init() 64 ret = asoc_sdw_cs35l56_volume_limit(card, codec_dai->component->name_prefix); in asoc_sdw_bridge_cs35l56_asp_init() 68 ret = snd_soc_dai_set_tdm_slot(codec_dai, tx_mask, rx_mask, 4, 16); in asoc_sdw_bridge_cs35l56_asp_init() 72 ret = snd_soc_dai_set_sysclk(codec_dai, 0, 3072000, SND_SOC_CLOCK_IN); in asoc_sdw_bridge_cs35l56_asp_init() 39 struct snd_soc_dai *codec_dai; asoc_sdw_bridge_cs35l56_asp_init() local
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-mach-common.c | 121 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in acp_card_rt5682_init() local 122 struct snd_soc_component *component = codec_dai->component; in acp_card_rt5682_init() 125 dev_info(rtd->dev, "codec dai name = %s\n", codec_dai->name); in acp_card_rt5682_init() 184 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in acp_card_hs_startup() local 198 ret = snd_soc_dai_set_fmt(codec_dai, fmt); in acp_card_hs_startup() 229 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in acp_card_rt5682_hw_params() local 254 ret = snd_soc_dai_set_fmt(codec_dai, fmt); in acp_card_rt5682_hw_params() 270 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 8, 16); in acp_card_rt5682_hw_params() 277 ret = snd_soc_dai_set_pll(codec_dai, RT5682_PLL2, RT5682_PLL2_S_MCLK, in acp_card_rt5682_hw_params() 284 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682_SCLK_S_PLL2, in acp_card_rt5682_hw_params() [all …]
|
| /linux/sound/soc/amd/ |
| H A D | acp3x-rt5682-max9836.c | 57 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in acp3x_5682_init() local 58 struct snd_soc_component *component = codec_dai->component; in acp3x_5682_init() 60 dev_info(rtd->dev, "codec dai name = %s\n", codec_dai->name); in acp3x_5682_init() 63 ret = snd_soc_dai_set_fmt(codec_dai, SND_SOC_DAIFMT_I2S in acp3x_5682_init() 73 ret = snd_soc_dai_set_pll(codec_dai, RT5682_PLL2, RT5682_PLL2_S_MCLK, in acp3x_5682_init() 81 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682_SCLK_S_PLL2, in acp3x_5682_init() 90 ret = snd_soc_dai_set_bclk_ratio(codec_dai, 64); in acp3x_5682_init() 152 struct snd_soc_dai *codec_dai; in acp3x_1015_hw_params() local 158 for_each_rtd_codec_dais(rtd, i, codec_dai) { in acp3x_1015_hw_params() 159 if (strcmp(codec_dai->name, "rt1015-aif")) in acp3x_1015_hw_params() [all …]
|
| H A D | acp-da7219-max98357a.c | 57 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in cz_da7219_init() local 58 struct snd_soc_component *component = codec_dai->component; in cz_da7219_init() 60 dev_info(rtd->dev, "codec dai name = %s\n", codec_dai->name); in cz_da7219_init() 62 ret = snd_soc_dai_set_sysclk(codec_dai, DA7219_CLKSRC_MCLK, in cz_da7219_init() 69 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_PLL, in cz_da7219_init() 137 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); in cz_rt5682_init() local 138 struct snd_soc_component *component = codec_dai->component; in cz_rt5682_init() 140 dev_info(codec_dai->dev, "codec dai name = %s\n", codec_dai->name); in cz_rt5682_init() 143 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682_SCLK_S_PLL2, in cz_rt5682_init() 146 dev_err(codec_dai->dev, in cz_rt5682_init() [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | pcm1789.c | 52 static int pcm1789_set_dai_fmt(struct snd_soc_dai *codec_dai, in pcm1789_set_dai_fmt() argument 55 struct snd_soc_component *component = codec_dai->component; in pcm1789_set_dai_fmt() 63 static int pcm1789_mute(struct snd_soc_dai *codec_dai, int mute, int direction) in pcm1789_mute() argument 65 struct snd_soc_component *component = codec_dai->component; in pcm1789_mute() 75 struct snd_soc_dai *codec_dai) in pcm1789_hw_params() argument 77 struct snd_soc_component *component = codec_dai->component; in pcm1789_hw_params()
|
| H A D | tlv320aic26.c | 155 static int aic26_set_sysclk(struct snd_soc_dai *codec_dai, in aic26_set_sysclk() argument 158 struct snd_soc_component *component = codec_dai->component; in aic26_set_sysclk() 163 codec_dai, clk_id, freq, dir); in aic26_set_sysclk() 173 static int aic26_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in aic26_set_fmt() argument 175 struct snd_soc_component *component = codec_dai->component; in aic26_set_fmt() 179 codec_dai, fmt); in aic26_set_fmt()
|
| H A D | si476x.c | 65 static int si476x_codec_set_dai_fmt(struct snd_soc_dai *codec_dai, in si476x_codec_set_dai_fmt() argument 68 struct si476x_core *core = i2c_mfd_cell_to_core(codec_dai->dev); in si476x_codec_set_dai_fmt() 134 err = snd_soc_component_update_bits(codec_dai->component, SI476X_DIGITAL_IO_OUTPUT_FORMAT, in si476x_codec_set_dai_fmt() 141 dev_err(codec_dai->component->dev, "Failed to set output format\n"); in si476x_codec_set_dai_fmt()
|