| /Linux-v5.4/sound/pci/hda/ |
| D | thinkpad_helper.c | 13 static bool is_thinkpad(struct hda_codec *codec) in is_thinkpad() 28 static void hda_fixup_thinkpad_acpi(struct hda_codec *codec, in hda_fixup_thinkpad_acpi() 44 static void hda_fixup_thinkpad_acpi(struct hda_codec *codec, in hda_fixup_thinkpad_acpi()
|
| D | hda_eld.c | 122 static unsigned int hdmi_get_eld_data(struct hda_codec *codec, hda_nid_t nid, in hdmi_get_eld_data() 144 static void hdmi_update_short_audio_desc(struct hda_codec *codec, in hdmi_update_short_audio_desc() 224 int snd_hdmi_parse_eld(struct hda_codec *codec, struct parsed_hdmi_eld *e, in snd_hdmi_parse_eld() 288 int snd_hdmi_get_eld_size(struct hda_codec *codec, hda_nid_t nid) in snd_hdmi_get_eld_size() 294 int snd_hdmi_get_eld(struct hda_codec *codec, hda_nid_t nid, in snd_hdmi_get_eld() 371 static void hdmi_show_short_audio_desc(struct hda_codec *codec, in hdmi_show_short_audio_desc() 396 void snd_hdmi_show_eld(struct hda_codec *codec, struct parsed_hdmi_eld *e) in snd_hdmi_show_eld() 632 int snd_hdmi_get_eld_ati(struct hda_codec *codec, hda_nid_t nid, in snd_hdmi_get_eld_ati()
|
| D | hda_beep.h | 20 struct hda_codec *codec; member 38 static inline int snd_hda_attach_beep_device(struct hda_codec *codec, int nid) in snd_hda_attach_beep_device() 42 static inline void snd_hda_detach_beep_device(struct hda_codec *codec) in snd_hda_detach_beep_device()
|
| D | patch_ca0110.c | 27 static int ca0110_parse_auto_config(struct hda_codec *codec) in ca0110_parse_auto_config() 43 static int patch_ca0110(struct hda_codec *codec) in patch_ca0110()
|
| D | patch_cmedia.c | 35 static int patch_cmi9880(struct hda_codec *codec) in patch_cmi9880() 64 static int patch_cmi8888(struct hda_codec *codec) in patch_cmi8888()
|
| /Linux-v5.4/include/sound/ |
| D | hda_codec.h | 170 struct hda_codec *codec; member 313 snd_hda_codec_read(struct hda_codec *codec, hda_nid_t nid, in snd_hda_codec_read() 321 snd_hda_codec_write(struct hda_codec *codec, hda_nid_t nid, int flags, in snd_hda_codec_write() 327 #define snd_hda_param_read(codec, nid, param) \ argument 329 #define snd_hda_get_sub_nodes(codec, nid, start_nid) \ argument 334 snd_hda_get_num_conns(struct hda_codec *codec, hda_nid_t nid) in snd_hda_get_num_conns() 339 #define snd_hda_get_raw_connections(codec, nid, list, max_conns) \ argument 341 #define snd_hda_get_num_raw_conns(codec, nid) \ argument 374 snd_hda_codec_write_cache(struct hda_codec *codec, hda_nid_t nid, in snd_hda_codec_write_cache() 441 #define snd_hda_codec_cleanup_stream(codec, nid) \ argument [all …]
|
| D | hdaudio.h | 164 static inline int snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_read_parm() 180 static inline void snd_hdac_enter_pm(struct hdac_device *codec) in snd_hdac_enter_pm() 186 static inline void snd_hdac_leave_pm(struct hdac_device *codec) in snd_hdac_leave_pm() 191 static inline bool snd_hdac_is_in_pm(struct hdac_device *codec) in snd_hdac_is_in_pm() 196 static inline bool snd_hdac_is_power_on(struct hdac_device *codec) in snd_hdac_is_power_on() 201 static inline int snd_hdac_power_up(struct hdac_device *codec) { return 0; } in snd_hdac_power_up() 202 static inline int snd_hdac_power_down(struct hdac_device *codec) { return 0; } in snd_hdac_power_down() 203 static inline int snd_hdac_power_up_pm(struct hdac_device *codec) { return 0; } in snd_hdac_power_up_pm() 204 static inline int snd_hdac_power_down_pm(struct hdac_device *codec) { return 0; } in snd_hdac_power_down_pm() 205 static inline int snd_hdac_keep_power_up(struct hdac_device *codec) { return 0; } in snd_hdac_keep_power_up() [all …]
|
| D | hda_component.h | 37 static inline int snd_hdac_sync_audio_rate(struct hdac_device *codec, in snd_hdac_sync_audio_rate() 42 static inline int snd_hdac_acomp_get_eld(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_acomp_get_eld()
|
| /Linux-v5.4/sound/soc/generic/ |
| D | simple-card.c | 97 struct device_node *codec, in simple_parse_mclk_fs() 117 struct device_node *codec, in simple_dai_link_of_dpcm() 246 struct device_node *codec, in simple_dai_link_of() 349 struct device_node *codec, in simple_for_each_link() 373 struct device_node *codec; in simple_for_each_link() local 508 struct device_node *codec, in simple_count_noml() 520 struct device_node *codec, in simple_count_dpcm()
|
| /Linux-v5.4/sound/aoa/core/ |
| D | core.c | 57 int aoa_codec_register(struct aoa_codec *codec) in aoa_codec_register() 72 void aoa_codec_unregister(struct aoa_codec *codec) in aoa_codec_unregister() 133 void aoa_fabric_unlink_codec(struct aoa_codec *codec) in aoa_fabric_unlink_codec()
|
| /Linux-v5.4/sound/soc/sof/intel/ |
| D | hda-codec.c | 28 static void hda_codec_load_module(struct hda_codec *codec) in hda_codec_load_module() 38 static void hda_codec_load_module(struct hda_codec *codec) {} in hda_codec_load_module() 46 struct hda_codec *codec; in hda_codec_jack_wake_enable() local 61 struct hda_codec *codec; in hda_codec_jack_check() local
|
| /Linux-v5.4/sound/aoa/codecs/ |
| D | toonie.c | 24 struct aoa_codec codec; member 85 static int toonie_init_codec(struct aoa_codec *codec) in toonie_init_codec() 109 static void toonie_exit_codec(struct aoa_codec *codec) in toonie_exit_codec()
|
| /Linux-v5.4/sound/soc/codecs/ |
| D | cx2072x.c | 42 struct snd_soc_component *codec; member 871 struct snd_soc_component *codec = snd_soc_dapm_to_component(w->dapm); in afg_power_ev() local 917 struct snd_soc_component *codec = dai->component; in cx2072x_hw_params() local 985 struct snd_soc_component *codec = dai->component; in cx2072x_set_dai_bclk_ratio() local 995 struct snd_soc_component *codec = dai->component; in cx2072x_set_dai_sysclk() local 1009 struct snd_soc_component *codec = dai->component; in cx2072x_set_dai_fmt() local 1351 static int cx2072x_set_bias_level(struct snd_soc_component *codec, in cx2072x_set_bias_level() 1374 static void cx2072x_enable_jack_detect(struct snd_soc_component *codec) in cx2072x_enable_jack_detect() 1406 static void cx2072x_disable_jack_detect(struct snd_soc_component *codec) in cx2072x_disable_jack_detect() 1416 struct snd_soc_component *codec = data; in cx2072x_jack_status_check() local [all …]
|
| /Linux-v5.4/drivers/staging/greybus/ |
| D | audio_topology.c | 28 struct gbaudio_codec_info *codec, in find_gb_module() 168 struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); in gbcodec_mixer_ctl_info() local 219 struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); in gbcodec_mixer_ctl_get() local 281 struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); in gbcodec_mixer_ctl_put() local 357 struct snd_soc_codec *codec = widget->codec; in gbcodec_mixer_dapm_ctl_info() local 390 struct snd_soc_codec *codec = widget->codec; in gbcodec_mixer_dapm_ctl_get() local 440 struct snd_soc_codec *codec = widget->codec; in gbcodec_mixer_dapm_ctl_put() local 556 struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); in gbcodec_enum_ctl_get() local 601 struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); in gbcodec_enum_ctl_put() local 723 struct snd_soc_codec *codec = widget->codec; in gbcodec_enum_dapm_ctl_get() local [all …]
|
| /Linux-v5.4/sound/pci/ |
| D | azt3328.c | 338 snd_azf3328_codec_outb(const struct snd_azf3328_codec_data *codec, in snd_azf3328_codec_outb() 347 snd_azf3328_codec_inb(const struct snd_azf3328_codec_data *codec, unsigned reg) in snd_azf3328_codec_inb() 353 snd_azf3328_codec_outw(const struct snd_azf3328_codec_data *codec, in snd_azf3328_codec_outw() 362 snd_azf3328_codec_inw(const struct snd_azf3328_codec_data *codec, unsigned reg) in snd_azf3328_codec_inw() 368 snd_azf3328_codec_outl(const struct snd_azf3328_codec_data *codec, in snd_azf3328_codec_outl() 377 snd_azf3328_codec_outl_multi(const struct snd_azf3328_codec_data *codec, in snd_azf3328_codec_outl_multi() 392 snd_azf3328_codec_inl(const struct snd_azf3328_codec_data *codec, unsigned reg) in snd_azf3328_codec_inl() 1223 snd_azf3328_codec_setfmt(struct snd_azf3328_codec_data *codec, in snd_azf3328_codec_setfmt() 1299 snd_azf3328_codec_setfmt_lowpower(struct snd_azf3328_codec_data *codec in snd_azf3328_codec_setfmt_lowpower() 1343 struct snd_azf3328_codec_data *codec = &chip->codecs[codec_type]; in snd_azf3328_ctrl_codec_activity() local [all …]
|
| /Linux-v5.4/sound/hda/ |
| D | hdac_bus.c | 157 struct hdac_device *codec; in snd_hdac_bus_process_unsol_events() local 187 int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec) in snd_hdac_bus_add_device() 208 struct hdac_device *codec) in snd_hdac_bus_remove_device()
|
| /Linux-v5.4/sound/ac97/ |
| D | bus.c | 105 struct ac97_codec_device *codec; in ac97_codec_add() local 393 struct ac97_codec_device *codec = to_ac97_device(dev); in ac97_pm_runtime_suspend() local 408 struct ac97_codec_device *codec = to_ac97_device(dev); in ac97_pm_runtime_resume() local 461 struct ac97_codec_device *codec = to_ac97_device(dev); in vendor_id_show() local
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | sun8i-a23.dtsi | 49 codec: codec@1c22c00 { label
|
| D | exynos4412-itop-elite.dts | 178 codec: wm8960@1a { label
|
| D | r7s72100-genmai.dts | 143 codec: codec@0 { label
|
| /Linux-v5.4/sound/pci/oxygen/ |
| D | oxygen_io.c | 117 void oxygen_write_ac97(struct oxygen *chip, unsigned int codec, in oxygen_write_ac97() 142 u16 oxygen_read_ac97(struct oxygen *chip, unsigned int codec, in oxygen_read_ac97() 175 void oxygen_write_ac97_masked(struct oxygen *chip, unsigned int codec, in oxygen_write_ac97_masked()
|
| D | oxygen_mixer.c | 508 unsigned int codec = (ctl->private_value >> 24) & 1; in ac97_switch_get() local 546 unsigned int codec = (ctl->private_value >> 24) & 1; in ac97_switch_put() local 602 unsigned int codec = (ctl->private_value >> 24) & 1; in ac97_volume_get() local 623 unsigned int codec = (ctl->private_value >> 24) & 1; in ac97_volume_put() local 729 #define AC97_SWITCH(xname, codec, index, bitnr, invert) { \ argument 738 #define AC97_VOLUME(xname, codec, index, stereo) { \ argument
|
| /Linux-v5.4/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls1012a-frdm.dts | 67 codec: sgtl5000@a { label
|
| D | fsl-ls1012a-oxalis.dts | 76 codec: audio-codec@a { label
|
| D | fsl-ls1012a-qds.dts | 119 codec: sgtl5000@a { label
|