Home
last modified time | relevance | path

Searched refs:sbits (Results 1 – 5 of 5) sorted by relevance

/sound/pci/ac97/
Dac97_pcm.c177 unsigned int sbits; in set_spdif_rate() local
216 sbits = ac97->spdif_status; in set_spdif_rate()
217 if (sbits & IEC958_AES0_PROFESSIONAL) { in set_spdif_rate()
218 sbits &= ~IEC958_AES0_PRO_FS; in set_spdif_rate()
220 case 44100: sbits |= IEC958_AES0_PRO_FS_44100; break; in set_spdif_rate()
221 case 48000: sbits |= IEC958_AES0_PRO_FS_48000; break; in set_spdif_rate()
222 case 32000: sbits |= IEC958_AES0_PRO_FS_32000; break; in set_spdif_rate()
225 sbits &= ~(IEC958_AES3_CON_FS << 24); in set_spdif_rate()
227 case 44100: sbits |= IEC958_AES3_CON_FS_44100<<24; break; in set_spdif_rate()
228 case 48000: sbits |= IEC958_AES3_CON_FS_48000<<24; break; in set_spdif_rate()
[all …]
/sound/pci/hda/
Dhda_codec.c2300 static unsigned short convert_from_spdif_status(unsigned int sbits) in convert_from_spdif_status() argument
2304 if (sbits & IEC958_AES0_PROFESSIONAL) in convert_from_spdif_status()
2306 if (sbits & IEC958_AES0_NONAUDIO) in convert_from_spdif_status()
2308 if (sbits & IEC958_AES0_PROFESSIONAL) { in convert_from_spdif_status()
2309 if ((sbits & IEC958_AES0_PRO_EMPHASIS) == in convert_from_spdif_status()
2313 if ((sbits & IEC958_AES0_CON_EMPHASIS) == in convert_from_spdif_status()
2316 if (!(sbits & IEC958_AES0_CON_NOT_COPYRIGHT)) in convert_from_spdif_status()
2318 if (sbits & (IEC958_AES1_CON_ORIGINAL << 8)) in convert_from_spdif_status()
2320 val |= sbits & (IEC958_AES1_CON_CATEGORY << 8); in convert_from_spdif_status()
2329 unsigned int sbits = 0; in convert_to_spdif_status() local
[all …]
Dhda_controller.c219 int sbits = 0; in azx_pcm_trigger() local
253 sbits |= 1 << azx_dev->core.index; in azx_pcm_trigger()
260 snd_hdac_stream_sync_trigger(hstr, true, sbits, sync_reg); in azx_pcm_trigger()
275 snd_hdac_stream_sync(hstr, start, sbits); in azx_pcm_trigger()
279 snd_hdac_stream_sync_trigger(hstr, false, sbits, sync_reg); in azx_pcm_trigger()
281 snd_hdac_stream_timecounter_init(hstr, sbits); in azx_pcm_trigger()
/sound/soc/intel/skylake/
Dskl-pcm.c625 int sbits = 0; in skl_coupled_trigger() local
658 sbits |= 1 << hdac_stream(stream)->index; in skl_coupled_trigger()
665 snd_hdac_stream_sync_trigger(hstr, true, sbits, AZX_REG_SSYNC); in skl_coupled_trigger()
678 snd_hdac_stream_sync(hstr, start, sbits); in skl_coupled_trigger()
683 snd_hdac_stream_sync_trigger(hstr, false, sbits, AZX_REG_SSYNC); in skl_coupled_trigger()
685 snd_hdac_stream_timecounter_init(hstr, sbits); in skl_coupled_trigger()
/sound/soc/davinci/
Ddavinci-mcasp.c1037 int sbits = params_width(params); in davinci_mcasp_hw_params() local
1041 sbits = mcasp->slot_width; in davinci_mcasp_hw_params()
1043 div = davinci_mcasp_calc_clk_div(mcasp, rate*sbits*slots, in davinci_mcasp_hw_params()
1165 int sbits = params_width(params); in davinci_mcasp_hw_rule_rate() local
1171 sbits = rd->mcasp->slot_width; in davinci_mcasp_hw_rule_rate()
1178 uint bclk_freq = sbits*slots* in davinci_mcasp_hw_rule_rate()
1195 ri->min, ri->max, range.min, range.max, sbits, slots); in davinci_mcasp_hw_rule_rate()
1215 uint sbits = snd_pcm_format_width(i); in davinci_mcasp_hw_rule_format() local
1219 sbits = rd->mcasp->slot_width; in davinci_mcasp_hw_rule_format()
1221 davinci_mcasp_calc_clk_div(rd->mcasp, sbits*slots*rate, in davinci_mcasp_hw_rule_format()