| /Linux-v5.10/sound/pci/hda/ |
| D | hda_hwdep.c | 21 static int verb_write_ioctl(struct hda_codec *codec, in verb_write_ioctl() 35 static int get_wcap_ioctl(struct hda_codec *codec, in get_wcap_ioctl() 63 struct hda_codec *codec = hw->private_data; in hda_hwdep_ioctl() local 94 int snd_hda_create_hwdep(struct hda_codec *codec) in snd_hda_create_hwdep()
|
| D | hda_jack.h | 62 snd_hda_jack_tbl_get(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_tbl_get() 93 snd_hda_jack_detect_enable_callback(struct hda_codec *codec, hda_nid_t nid, in snd_hda_jack_detect_enable_callback() 121 snd_hda_jack_detect_state(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_detect_state() 133 snd_hda_jack_detect_mst(struct hda_codec *codec, hda_nid_t nid, int dev_id) in snd_hda_jack_detect_mst() 145 snd_hda_jack_detect(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_detect() 169 snd_hda_jack_add_kctl(struct hda_codec *codec, hda_nid_t nid, in snd_hda_jack_add_kctl()
|
| 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.10/sound/soc/codecs/ |
| D | jz4770.c | 185 static int jz4770_codec_set_bias_level(struct snd_soc_component *codec, in jz4770_codec_set_bias_level() 216 struct snd_soc_component *codec = dai->component; in jz4770_codec_startup() local 233 struct snd_soc_component *codec = dai->component; in jz4770_codec_shutdown() local 244 struct snd_soc_component *codec = dai->component; in jz4770_codec_pcm_trigger() local 269 struct snd_soc_component *codec = dai->component; in jz4770_codec_mute_stream() local 364 struct snd_soc_component *codec = snd_soc_dapm_to_component(w->dapm); in hpout_event() local 586 static void jz4770_codec_codec_init_regs(struct snd_soc_component *codec) in jz4770_codec_codec_init_regs() 661 static int jz4770_codec_codec_probe(struct snd_soc_component *codec) in jz4770_codec_codec_probe() 672 static void jz4770_codec_codec_remove(struct snd_soc_component *codec) in jz4770_codec_codec_remove() 703 struct jz_codec *codec = snd_soc_component_get_drvdata(dai->component); in jz4770_codec_hw_params() local [all …]
|
| 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.10/include/sound/ |
| D | hda_codec.h | 169 struct hda_codec *codec; member 318 snd_hda_codec_read(struct hda_codec *codec, hda_nid_t nid, in snd_hda_codec_read() 326 snd_hda_codec_write(struct hda_codec *codec, hda_nid_t nid, int flags, in snd_hda_codec_write() 332 #define snd_hda_param_read(codec, nid, param) \ argument 334 #define snd_hda_get_sub_nodes(codec, nid, start_nid) \ argument 339 snd_hda_get_num_conns(struct hda_codec *codec, hda_nid_t nid) in snd_hda_get_num_conns() 344 #define snd_hda_get_raw_connections(codec, nid, list, max_conns) \ argument 346 #define snd_hda_get_num_raw_conns(codec, nid) \ argument 372 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 | 166 static inline int snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_read_parm() 182 static inline void snd_hdac_enter_pm(struct hdac_device *codec) in snd_hdac_enter_pm() 188 static inline void snd_hdac_leave_pm(struct hdac_device *codec) in snd_hdac_leave_pm() 193 static inline bool snd_hdac_is_in_pm(struct hdac_device *codec) in snd_hdac_is_in_pm() 198 static inline bool snd_hdac_is_power_on(struct hdac_device *codec) in snd_hdac_is_power_on() 203 static inline int snd_hdac_power_up(struct hdac_device *codec) { return 0; } in snd_hdac_power_up() 204 static inline int snd_hdac_power_down(struct hdac_device *codec) { return 0; } in snd_hdac_power_down() 205 static inline int snd_hdac_power_up_pm(struct hdac_device *codec) { return 0; } in snd_hdac_power_up_pm() 206 static inline int snd_hdac_power_down_pm(struct hdac_device *codec) { return 0; } in snd_hdac_power_down_pm() 207 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.10/drivers/staging/media/zoran/ |
| D | zr36016.c | 225 static int zr36016_set_mode(struct videocodec *codec, int mode) in zr36016_set_mode() 241 static int zr36016_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36016_set_video() 276 static int zr36016_control(struct videocodec *codec, int type, int size, void *data) in zr36016_control() 325 static int zr36016_unset(struct videocodec *codec) in zr36016_unset() 352 static int zr36016_setup(struct videocodec *codec) in zr36016_setup()
|
| D | zr36050.c | 541 static int zr36050_set_mode(struct videocodec *codec, int mode) in zr36050_set_mode() 557 static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36050_set_video() 596 static int zr36050_control(struct videocodec *codec, int type, int size, void *data) in zr36050_control() 715 static int zr36050_unset(struct videocodec *codec) in zr36050_unset() 743 static int zr36050_setup(struct videocodec *codec) in zr36050_setup()
|
| D | zr36060.c | 464 static int zr36060_set_mode(struct videocodec *codec, int mode) in zr36060_set_mode() 480 static int zr36060_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36060_set_video() 640 static int zr36060_control(struct videocodec *codec, int type, int size, void *data) in zr36060_control() 756 static int zr36060_unset(struct videocodec *codec) in zr36060_unset() 781 static int zr36060_setup(struct videocodec *codec) in zr36060_setup()
|
| D | zoran_card.c | 119 static u32 zr36060_read(struct videocodec *codec, u16 reg) in zr36060_read() 132 static void zr36060_write(struct videocodec *codec, u16 reg, u32 val) in zr36060_write() 144 static u32 zr36050_read(struct videocodec *codec, u16 reg) in zr36050_read() 156 static void zr36050_write(struct videocodec *codec, u16 reg, u32 val) in zr36050_write() 167 static u32 zr36016_read(struct videocodec *codec, u16 reg) in zr36016_read() 180 void zr36016_write(struct videocodec *codec, u16 reg, u32 val) in zr36016_write()
|
| /Linux-v5.10/sound/soc/sof/intel/ |
| D | hda-codec.c | 27 static int request_codec_module(struct hda_codec *codec) in request_codec_module() 53 static int hda_codec_load_module(struct hda_codec *codec) in hda_codec_load_module() 70 struct hda_codec *codec; in hda_codec_jack_wake_enable() local 85 struct hda_codec *codec; in hda_codec_jack_check() local 119 struct hda_codec *codec; in hda_codec_probe() local
|
| /Linux-v5.10/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 483 struct device_node *codec, in simple_count_noml() 495 struct device_node *codec, in simple_count_dpcm()
|
| /Linux-v5.10/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.10/drivers/staging/greybus/ |
| D | audio_codec.c | 34 find_dai_stream_params(struct gbaudio_codec_info *codec, int id, int stream) in find_dai_stream_params() 45 static int gbaudio_module_enable_tx(struct gbaudio_codec_info *codec, in gbaudio_module_enable_tx() 180 static int gbaudio_module_enable_rx(struct gbaudio_codec_info *codec, in gbaudio_module_enable_rx() 315 int gbaudio_module_update(struct gbaudio_codec_info *codec, in gbaudio_module_update() 363 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_startup() local 391 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_shutdown() local 420 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_hw_params() local 521 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_prepare() local 588 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_mute_stream() local
|
| /Linux-v5.10/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.10/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() 1209 snd_azf3328_codec_setfmt(struct snd_azf3328_codec_data *codec, in snd_azf3328_codec_setfmt() 1285 snd_azf3328_codec_setfmt_lowpower(struct snd_azf3328_codec_data *codec in snd_azf3328_codec_setfmt_lowpower() 1329 struct snd_azf3328_codec_data *codec = &chip->codecs[codec_type]; in snd_azf3328_ctrl_codec_activity() local [all …]
|
| /Linux-v5.10/sound/hda/ |
| D | hdac_bus.c | 171 struct hdac_device *codec; in snd_hdac_bus_process_unsol_events() local 205 int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec) in snd_hdac_bus_add_device() 226 struct hdac_device *codec) in snd_hdac_bus_remove_device()
|
| /Linux-v5.10/sound/soc/intel/boards/ |
| D | sof_pcm512x.c | 87 struct snd_soc_component *codec = asoc_rtd_to_codec(rtd, 0)->component; in sof_pcm512x_codec_init() local 100 struct snd_soc_component *codec = asoc_rtd_to_codec(rtd, 0)->component; in aif1_startup() local 111 struct snd_soc_component *codec = asoc_rtd_to_codec(rtd, 0)->component; in aif1_shutdown() local
|
| /Linux-v5.10/sound/soc/meson/ |
| D | meson-card-utils.c | 146 struct snd_soc_dai_link_component *codec; in meson_card_set_be_link() local 188 struct snd_soc_dai_link_component *codec; in meson_card_set_fe_link() local 261 struct snd_soc_dai_link_component *codec; in meson_card_clean_references() local
|
| /Linux-v5.10/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
|