Home
last modified time | relevance | path

Searched defs:codec (Results 26 – 50 of 191) sorted by relevance

12345678

/Linux-v5.4/sound/pci/hda/
Dthinkpad_helper.c13 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()
Dhda_eld.c122 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()
Dhda_beep.h20 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()
Dpatch_ca0110.c27 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()
Dpatch_cmedia.c35 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/
Dhda_codec.h170 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 …]
Dhdaudio.h164 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 …]
Dhda_component.h37 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/
Dsimple-card.c97 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/
Dcore.c57 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/
Dhda-codec.c28 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/
Dtoonie.c24 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/
Dcx2072x.c42 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/
Daudio_topology.c28 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/
Dazt3328.c338 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/
Dhdac_bus.c157 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/
Dbus.c105 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/
Dsun8i-a23.dtsi49 codec: codec@1c22c00 { label
Dexynos4412-itop-elite.dts178 codec: wm8960@1a { label
Dr7s72100-genmai.dts143 codec: codec@0 { label
/Linux-v5.4/sound/pci/oxygen/
Doxygen_io.c117 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()
Doxygen_mixer.c508 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/
Dfsl-ls1012a-frdm.dts67 codec: sgtl5000@a { label
Dfsl-ls1012a-oxalis.dts76 codec: audio-codec@a { label
Dfsl-ls1012a-qds.dts119 codec: sgtl5000@a { label

12345678