Searched refs:mout (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/sound/pci/hda/ |
H A D | hda_codec.c | 2585 struct hda_multi_out *mout = snd_kcontrol_chip(kcontrol); in spdif_share_sw_get() local 2586 ucontrol->value.integer.value[0] = mout->share_spdif; in spdif_share_sw_get() 2593 struct hda_multi_out *mout = snd_kcontrol_chip(kcontrol); in spdif_share_sw_put() local 2594 mout->share_spdif = !!ucontrol->value.integer.value[0]; in spdif_share_sw_put() 2609 * @mout: multi-out instance 2612 struct hda_multi_out *mout) in snd_hda_create_spdif_share_sw() 2616 if (!mout->dig_out_nid) in snd_hda_create_spdif_share_sw() 2619 kctl = snd_ctl_new1(&spdif_share_sw, mout); in snd_hda_create_spdif_share_sw() 2622 /* ATTENTION: here mout is passed as private_data, instead of codec */ in snd_hda_create_spdif_share_sw() 2623 return snd_hda_ctl_add(codec, mout in snd_hda_create_spdif_share_sw() 2611 snd_hda_create_spdif_share_sw(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_create_spdif_share_sw() argument 3633 snd_hda_multi_out_dig_open(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_dig_open() argument 3654 snd_hda_multi_out_dig_prepare(struct hda_codec *codec, struct hda_multi_out *mout, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) snd_hda_multi_out_dig_prepare() argument 3672 snd_hda_multi_out_dig_cleanup(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_dig_cleanup() argument 3687 snd_hda_multi_out_dig_close(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_dig_close() argument 3708 snd_hda_multi_out_analog_open(struct hda_codec *codec, struct hda_multi_out *mout, struct snd_pcm_substream *substream, struct hda_pcm_stream *hinfo) snd_hda_multi_out_analog_open() argument 3762 snd_hda_multi_out_analog_prepare(struct hda_codec *codec, struct hda_multi_out *mout, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) snd_hda_multi_out_analog_prepare() argument 3838 snd_hda_multi_out_analog_cleanup(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_analog_cleanup() argument [all...] |
H A D | hda_local.h | 234 struct hda_multi_out *mout); 236 struct hda_multi_out *mout); 238 struct hda_multi_out *mout); 240 struct hda_multi_out *mout, 245 struct hda_multi_out *mout); 247 struct hda_multi_out *mout, 251 struct hda_multi_out *mout, 256 struct hda_multi_out *mout);
|
/kernel/linux/linux-6.6/sound/pci/hda/ |
H A D | hda_codec.c | 2573 struct hda_multi_out *mout = snd_kcontrol_chip(kcontrol); in spdif_share_sw_get() local 2574 ucontrol->value.integer.value[0] = mout->share_spdif; in spdif_share_sw_get() 2581 struct hda_multi_out *mout = snd_kcontrol_chip(kcontrol); in spdif_share_sw_put() local 2582 mout->share_spdif = !!ucontrol->value.integer.value[0]; in spdif_share_sw_put() 2597 * @mout: multi-out instance 2600 struct hda_multi_out *mout) in snd_hda_create_spdif_share_sw() 2604 if (!mout->dig_out_nid) in snd_hda_create_spdif_share_sw() 2607 kctl = snd_ctl_new1(&spdif_share_sw, mout); in snd_hda_create_spdif_share_sw() 2610 /* ATTENTION: here mout is passed as private_data, instead of codec */ in snd_hda_create_spdif_share_sw() 2611 return snd_hda_ctl_add(codec, mout in snd_hda_create_spdif_share_sw() 2599 snd_hda_create_spdif_share_sw(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_create_spdif_share_sw() argument 3664 snd_hda_multi_out_dig_open(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_dig_open() argument 3685 snd_hda_multi_out_dig_prepare(struct hda_codec *codec, struct hda_multi_out *mout, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) snd_hda_multi_out_dig_prepare() argument 3703 snd_hda_multi_out_dig_cleanup(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_dig_cleanup() argument 3718 snd_hda_multi_out_dig_close(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_dig_close() argument 3739 snd_hda_multi_out_analog_open(struct hda_codec *codec, struct hda_multi_out *mout, struct snd_pcm_substream *substream, struct hda_pcm_stream *hinfo) snd_hda_multi_out_analog_open() argument 3793 snd_hda_multi_out_analog_prepare(struct hda_codec *codec, struct hda_multi_out *mout, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) snd_hda_multi_out_analog_prepare() argument 3869 snd_hda_multi_out_analog_cleanup(struct hda_codec *codec, struct hda_multi_out *mout) snd_hda_multi_out_analog_cleanup() argument [all...] |
H A D | hda_local.h | 225 struct hda_multi_out *mout); 227 struct hda_multi_out *mout); 229 struct hda_multi_out *mout); 231 struct hda_multi_out *mout, 236 struct hda_multi_out *mout); 238 struct hda_multi_out *mout, 242 struct hda_multi_out *mout, 247 struct hda_multi_out *mout);
|
Completed in 12 milliseconds