Home
last modified time | relevance | path

Searched refs:path (Results 1 – 25 of 39) sorted by relevance

12

/sound/hda/codecs/
A Dgeneric.c326 if (path->path[0] == nid) in is_dac_already_used()
378 path->path[i]); in print_nid_path()
427 path->path[path->depth] = conn[i]; in __parse_nid_path()
459 path->path[path->depth] = to_nid; in snd_hda_parse_nid_path()
572 return path->path[i]; in look_for_out_mute_nid()
575 return path->path[i]; in look_for_out_mute_nid()
831 nid = path->path[i]; in path_power_update()
1661 pin = path->path[path->depth - 1]; in check_aamix_out_path()
4147 path->path[path->depth - 1] == nid) { in set_path_power()
4356 path->path[0] = pin; in snd_hda_gen_fix_pin_power()
[all …]
A Danalog.c722 struct nid_path *path; in ad1988_auto_smux_enum_put() local
733 if (path) in ad1988_auto_smux_enum_put()
736 if (path) in ad1988_auto_smux_enum_put()
765 struct nid_path *path; in ad_codec_init() local
767 if (path) in ad_codec_init()
768 snd_hda_activate_path(codec, path, path->active, false); in ad_codec_init()
784 .path = { 0x02, 0x1d, 0x1b }, in ad1988_add_spdif_mux_ctl()
790 .path = { 0x08, 0x0b, 0x1d, 0x1b }, in ad1988_add_spdif_mux_ctl()
820 if (!path) in ad1988_add_spdif_mux_ctl()
822 *path = fake_paths[i]; in ad1988_add_spdif_mux_ctl()
[all …]
A Dgeneric.h46 hda_nid_t path[MAX_NID_PATH_DEPTH]; member
316 int snd_hda_get_path_idx(struct hda_codec *codec, struct nid_path *path);
321 void snd_hda_activate_path(struct hda_codec *codec, struct nid_path *path,
A Dconexant.c451 struct nid_path *path; in olpc_xo_update_mic_pins() local
475 path = snd_hda_get_path_from_idx(codec, cur_input); in olpc_xo_update_mic_pins()
476 if (path) in olpc_xo_update_mic_pins()
477 snd_hda_activate_path(codec, path, true, false); in olpc_xo_update_mic_pins()
480 path = snd_hda_get_path_from_idx(codec, cur_input); in olpc_xo_update_mic_pins()
481 if (path) in olpc_xo_update_mic_pins()
482 snd_hda_activate_path(codec, path, false, false); in olpc_xo_update_mic_pins()
/sound/soc/intel/avs/
A Dpath.c57 struct avs_path *path; in avs_path_find_path() local
77 return path; in avs_path_find_path()
1049 path->owner = adev; in avs_path_init()
1051 path->dma_id = dma_id; in avs_path_init()
1103 list_del(&path->node); in avs_path_free_unlocked()
1109 kfree(path); in avs_path_free_unlocked()
1115 struct avs_path *path; in avs_path_create_unlocked() local
1118 path = kzalloc(sizeof(*path), GFP_KERNEL); in avs_path_create_unlocked()
1119 if (!path) in avs_path_create_unlocked()
1131 return path; in avs_path_create_unlocked()
[all …]
A Dpath.h61 void avs_path_free(struct avs_path *path);
66 int avs_path_bind(struct avs_path *path);
67 int avs_path_unbind(struct avs_path *path);
68 int avs_path_reset(struct avs_path *path);
69 int avs_path_pause(struct avs_path *path);
70 int avs_path_run(struct avs_path *path, int trigger);
A Dpcm.c26 struct avs_path *path; member
191 if (IS_ERR(path)) { in avs_dai_hw_params()
197 data->path = path; in avs_dai_hw_params()
225 if (!data->path) in avs_dai_prepare()
246 if (data->path) in avs_dai_nonhda_be_hw_params()
260 if (data->path) { in avs_dai_nonhda_be_hw_free()
419 if (data->path) in avs_dai_hda_be_hw_params()
432 if (!data->path) in avs_dai_hda_be_hw_free()
438 data->path = NULL; in avs_dai_hda_be_hw_free()
669 if (data->path) in avs_dai_fe_hw_params()
[all …]
A Dtopology.c1396 struct avs_tplg_path *path; in avs_tplg_path_create() local
1400 path = devm_kzalloc(comp->card->dev, sizeof(*path), GFP_KERNEL); in avs_tplg_path_create()
1401 if (!path) in avs_tplg_path_create()
1404 path->owner = owner; in avs_tplg_path_create()
1405 INIT_LIST_HEAD(&path->ppl_list); in avs_tplg_path_create()
1406 INIT_LIST_HEAD(&path->node); in avs_tplg_path_create()
1440 list_add_tail(&pipeline->node, &path->ppl_list); in avs_tplg_path_create()
1445 return path; in avs_tplg_path_create()
1463 struct avs_tplg_path *path; in parse_path_template() local
1490 if (IS_ERR(path)) { in parse_path_template()
[all …]
A Dapl.c190 struct avs_path *path; in avs_apl_lp_streaming() local
194 list_for_each_entry(path, &adev->path_list, node) { in avs_apl_lp_streaming()
197 list_for_each_entry(ppl, &path->ppl_list, node) { in avs_apl_lp_streaming()
A Dcontrol.c27 struct avs_path *path; in avs_get_volume_module() local
32 list_for_each_entry(path, &adev->path_list, node) { in avs_get_volume_module()
33 list_for_each_entry(ppl, &path->ppl_list, node) { in avs_get_volume_module()
A DMakefile4 topology.o path.o pcm.o board_selection.o control.o \
/sound/soc/
A Dsoc-dapm.c441 path->name = path->sink->kcontrol_news[i].name; in dapm_connect_mixer()
591 if (!path) in snd_soc_dapm_add_path()
639 list_add(&path->list_node[dir], &path->node[dir]->edges[dir]); in snd_soc_dapm_add_path()
651 kfree(path); in snd_soc_dapm_add_path()
1252 if (path->name) in dapm_new_mux()
1661 !path->connected(path->source, path->sink)) in dapm_supply_check_power()
2111 dapm_widget_set_peer_power(path->sink, power, path->connect); in dapm_power_one_widget()
2733 kfree(path); in dapm_free_path()
3114 path = NULL; in snd_soc_dapm_del_route()
3120 path = p; in snd_soc_dapm_del_route()
[all …]
A Dsoc-usb.c109 int direction, enum snd_soc_usb_kctl path, in snd_soc_usb_update_offload_route() argument
122 direction, path, route); in snd_soc_usb_update_offload_route()
/sound/xen/
A Dxen_snd_front_cfg.c151 const char *path, struct snd_pcm_hardware *pcm_hw) in cfg_hw_rates() argument
187 const char *path, struct snd_pcm_hardware *pcm_hw) in cfg_formats() argument
239 static void cfg_read_pcm_hw(const char *path, in cfg_read_pcm_hw() argument
254 val = xenbus_read_unsigned(path, XENSND_FIELD_CHANNELS_MIN, 0); in cfg_read_pcm_hw()
264 cfg_hw_rates(list, len, path, pcm_hw); in cfg_read_pcm_hw()
270 cfg_formats(list, len, path, pcm_hw); in cfg_read_pcm_hw()
291 static int cfg_get_stream_type(const char *path, int index, in cfg_get_stream_type() argument
300 stream_path = kasprintf(GFP_KERNEL, "%s/%d", path, index); in cfg_get_stream_type()
333 const char *path, int index, int *cur_pb, int *cur_cap, in cfg_stream() argument
342 GFP_KERNEL, "%s/%d", path, index); in cfg_stream()
[all …]
A Dxen_snd_front_evtchnl.c337 const char *path, const char *node_ring, in evtchnl_publish() argument
344 ret = xenbus_printf(xbt, path, node_ring, "%u", channel->gref); in evtchnl_publish()
351 ret = xenbus_printf(xbt, path, node_chnl, "%u", channel->port); in evtchnl_publish()
/sound/soc/codecs/
A Dwm8958-dsp2.c276 if (wm8994->mbc_ena[path]) in wm8958_dsp_start_vss()
278 if (wm8994->hpf2_ena[path]) in wm8958_dsp_start_vss()
280 if (wm8994->hpf1_ena[path]) in wm8958_dsp_start_vss()
282 if (wm8994->vss_ena[path]) in wm8958_dsp_start_vss()
330 switch (path) { in wm8958_dsp_apply()
349 ena = wm8994->mbc_ena[path] || wm8994->vss_ena[path] || in wm8958_dsp_apply()
350 wm8994->hpf1_ena[path] || wm8994->hpf2_ena[path] || in wm8958_dsp_apply()
351 wm8994->enh_eq_ena[path]; in wm8958_dsp_apply()
380 else if (wm8994->vss_ena[path] || wm8994->hpf1_ena[path] || in wm8958_dsp_apply()
381 wm8994->hpf2_ena[path]) in wm8958_dsp_apply()
[all …]
A Dlpass-wsa-macro.c1702 int path, in wsa_macro_enable_softclip_clk() argument
1706 (path * wsa->reg_layout->softclip1_reg_offset); in wsa_macro_enable_softclip_clk()
1707 u8 softclip_mux_mask = (1 << path); in wsa_macro_enable_softclip_clk()
1708 u8 softclip_mux_value = (1 << path); in wsa_macro_enable_softclip_clk()
1711 if (wsa->softclip_clk_users[path] == 0) { in wsa_macro_enable_softclip_clk()
1720 wsa->softclip_clk_users[path]++; in wsa_macro_enable_softclip_clk()
1722 wsa->softclip_clk_users[path]--; in wsa_macro_enable_softclip_clk()
1723 if (wsa->softclip_clk_users[path] == 0) { in wsa_macro_enable_softclip_clk()
1736 int path, int event) in wsa_macro_config_softclip() argument
1742 if (path == WSA_MACRO_COMP1) in wsa_macro_config_softclip()
[all …]
/sound/drivers/vx/
A Dvx_hwdep.c56 char path[32]; in snd_vx_setup_firmware() local
60 sprintf(path, "vx/%s", fw_files[chip->type][i]); in snd_vx_setup_firmware()
61 if (request_firmware(&fw, path, chip->card->dev)) { in snd_vx_setup_firmware()
62 dev_err(chip->card->dev, "vx: can't load firmware %s\n", path); in snd_vx_setup_firmware()
/sound/soc/renesas/rcar/
A Dcmd.c31 static const u32 path[] = { in rsnd_cmd_init() local
41 if (ARRAY_SIZE(path) < rsnd_mod_id(mod) + 1) in rsnd_cmd_init()
59 data |= path[rsnd_mod_id(src)]; in rsnd_cmd_init()
64 data |= path[rsnd_mod_id(src)]; in rsnd_cmd_init()
84 data = path[rsnd_mod_id(src)] | in rsnd_cmd_init()
/sound/soc/qcom/qdsp6/
A Dq6adm.h19 struct q6copp *q6adm_open(struct device *dev, int port_id, int path, int rate,
24 int q6adm_matrix_map(struct device *dev, int path,
A Dq6adm.c322 int port_id, int path, int topology, in q6adm_device_open() argument
347 open->mode_of_operation = path; in q6adm_device_open()
383 struct q6copp *q6adm_open(struct device *dev, int port_id, int path, int rate, in q6adm_open() argument
422 ret = q6adm_device_open(adm, copp, port_id, path, topology, in q6adm_open()
459 int q6adm_matrix_map(struct device *dev, int path, in q6adm_matrix_map() argument
492 switch (path) { in q6adm_matrix_map()
500 dev_err(dev, "Wrong path set[%d]\n", path); in q6adm_matrix_map()
/sound/pci/pcxhr/
A Dpcxhr_hwdep.c368 char path[32]; in pcxhr_setup_firmware() local
377 sprintf(path, "pcxhr/%s", fw_files[fw_set][i]); in pcxhr_setup_firmware()
378 if (request_firmware(&fw_entry, path, &mgr->pci->dev)) { in pcxhr_setup_firmware()
381 path); in pcxhr_setup_firmware()
/sound/pci/mixart/
A Dmixart_hwdep.c562 char path[32]; in snd_mixart_setup_firmware() local
568 sprintf(path, "mixart/%s", fw_files[i]); in snd_mixart_setup_firmware()
569 if (request_firmware(&fw_entry, path, &mgr->pci->dev)) { in snd_mixart_setup_firmware()
571 "miXart: can't load firmware %s\n", path); in snd_mixart_setup_firmware()
/sound/soc/rockchip/
A Drockchip_pdm.c546 unsigned int path[PDM_PATH_MAX]; in rockchip_pdm_path_parse() local
555 path, cnt); in rockchip_pdm_path_parse()
560 if (path[i] >= PDM_PATH_MAX) in rockchip_pdm_path_parse()
563 val |= PDM_PATH(i, path[i]); in rockchip_pdm_path_parse()
/sound/soc/tegra/
A Dtegra210_sfc.c3125 unsigned int channels, audio_bits, path; in tegra210_sfc_set_audio_cif() local
3150 path = SFC_RX_PATH; in tegra210_sfc_set_audio_cif()
3152 path = SFC_TX_PATH; in tegra210_sfc_set_audio_cif()
3154 cif_conf.stereo_conv = sfc->stereo_to_mono[path]; in tegra210_sfc_set_audio_cif()
3155 cif_conf.mono_conv = sfc->mono_to_stereo[path]; in tegra210_sfc_set_audio_cif()

Completed in 97 milliseconds

12