Home
last modified time | relevance | path

Searched refs:mod (Results 1 – 25 of 32) sorted by relevance

12

/sound/soc/renesas/rcar/
A Dsrc.c34 struct rsnd_mod mod; member
46 #define rsnd_src_sync_is_enabled(mod) (rsnd_mod_to_src(mod)->sen.val) argument
81 struct rsnd_mod *mod) in rsnd_src_dma_req() argument
87 SRC_NAME, mod, in rsnd_src_dma_req()
92 struct rsnd_mod *mod) in rsnd_src_convert_rate() argument
396 rsnd_mod_write(mod, SRC_BUSIF_DALIGN, rsnd_get_dalign(mod, io)); in rsnd_src_init_convert_rate()
417 int id = rsnd_mod_id(mod); in rsnd_src_irq()
529 rsnd_src_activation(mod); in rsnd_src_init()
544 rsnd_src_halt(mod); in rsnd_src_quit()
546 rsnd_mod_power_off(mod); in rsnd_src_quit()
[all …]
A Dssi.c82 struct rsnd_mod mod; member
120 #define rsnd_ssi_can_output_clk(mod) (!__rsnd_ssi_is_pin_sharing(mod)) argument
181 if (!mod) in rsnd_ssi_multi_secondaries()
520 rsnd_mod_power_off(mod); in rsnd_ssi_quit()
843 dev_name(dev), mod); in rsnd_ssi_common_probe()
859 if (pure_ssi_mod != mod) in rsnd_ssi_common_remove()
864 free_irq(ssi->irq, mod); in rsnd_ssi_common_remove()
1030 SSI_NAME, mod, name); in rsnd_ssi_dma_req()
1036 struct rsnd_mod *mod) in rsnd_ssi_debug_info() argument
1126 struct rsnd_mod *mod; in rsnd_parse_connect_ssi() local
[all …]
A Dssiu.c12 struct rsnd_mod mod; member
50 #define rsnd_ssiu_busif_err_irq_enable(mod) rsnd_ssiu_busif_err_irq_ctrl(mod, 1) argument
51 #define rsnd_ssiu_busif_err_irq_disable(mod) rsnd_ssiu_busif_err_irq_ctrl(mod, 0) argument
54 int id = rsnd_mod_id(mod); in rsnd_ssiu_busif_err_irq_ctrl()
91 int id = rsnd_mod_id(mod); in rsnd_ssiu_busif_err_status_clear()
149 int id = rsnd_mod_id(mod); in rsnd_ssiu_init()
414 struct rsnd_mod *mod) in rsnd_ssiu_debug_info() argument
463 rsnd_dai_connect(mod, io, mod->type); in rsnd_parse_connect_ssiu_compatible()
484 struct rsnd_mod *mod; in rsnd_parse_connect_ssiu() local
493 rsnd_dai_connect(mod, io_p, mod->type); in rsnd_parse_connect_ssiu()
[all …]
A Ddvc.c37 struct rsnd_mod mod; member
74 struct rsnd_mod *mod) in rsnd_dvc_volume_parameter() argument
94 struct rsnd_mod *mod) in rsnd_dvc_volume_init() argument
144 struct rsnd_mod *mod) in rsnd_dvc_volume_update() argument
191 ret = rsnd_mod_power_on(mod); in rsnd_dvc_init()
195 rsnd_dvc_activation(mod); in rsnd_dvc_init()
208 rsnd_dvc_halt(mod); in rsnd_dvc_quit()
210 rsnd_mod_power_off(mod); in rsnd_dvc_quit()
284 struct rsnd_mod *mod) in rsnd_dvc_dma_req() argument
289 DVC_NAME, mod, "tx"); in rsnd_dvc_dma_req()
[all …]
A Dmix.c39 struct rsnd_mod mod; member
85 struct rsnd_mod *mod) in rsnd_mix_volume_parameter() argument
105 struct rsnd_mod *mod) in rsnd_mix_volume_init() argument
126 struct rsnd_mod *mod) in rsnd_mix_volume_update() argument
151 ret = rsnd_mod_power_on(mod); in rsnd_mix_init()
155 rsnd_mix_activation(mod); in rsnd_mix_init()
157 rsnd_mix_volume_init(io, mod); in rsnd_mix_init()
159 rsnd_mix_volume_update(io, mod); in rsnd_mix_init()
168 rsnd_mix_halt(mod); in rsnd_mix_quit()
170 rsnd_mod_power_off(mod); in rsnd_mix_quit()
[all …]
A Dctu.c73 struct rsnd_mod mod; member
115 struct rsnd_mod *mod) in rsnd_ctu_value_init() argument
152 struct rsnd_mod *mod) in rsnd_ctu_value_reset() argument
176 ret = rsnd_mod_power_on(mod); in rsnd_ctu_init()
180 rsnd_ctu_activation(mod); in rsnd_ctu_init()
182 rsnd_ctu_value_init(io, mod); in rsnd_ctu_init()
191 rsnd_ctu_halt(mod); in rsnd_ctu_quit()
193 rsnd_mod_power_off(mod); in rsnd_ctu_quit()
270 return mod->id / 4; in rsnd_ctu_id()
279 return mod->id % 4; in rsnd_ctu_id_sub()
[all …]
A Ddma.c34 struct rsnd_mod mod; member
181 rsnd_mod_name(mod), in rsnd_dmaen_start()
327 if ((mod == ssi) || in rsnd_dmapp_get_id()
328 (mod == ssiu)) { in rsnd_dmapp_get_id()
629 if (!mod) in rsnd_dma_addr()
688 mod[i] = NULL; in rsnd_dma_of_path()
714 mod[idx++] = src; in rsnd_dma_of_path()
717 mod[idx++] = ctu; in rsnd_dma_of_path()
720 mod[idx++] = mix; in rsnd_dma_of_path()
723 mod[idx++] = dvc; in rsnd_dma_of_path()
[all …]
A Drsnd.h292 struct rsnd_mod *mod);
311 int (*irq)(struct rsnd_mod *mod,
414 #define rsnd_mod_to_priv(mod) ((mod)->priv) argument
415 #define rsnd_mod_power_on(mod) clk_enable((mod)->clk) argument
416 #define rsnd_mod_power_off(mod) clk_disable((mod)->clk) argument
420 struct rsnd_mod *mod,
427 struct rsnd_mod *mod);
588 struct rsnd_mod *mod,
726 struct rsnd_mod *mod; member
753 struct rsnd_mod *mod),
[all …]
A Dcmd.c11 struct rsnd_mod mod; member
23 static int rsnd_cmd_init(struct rsnd_mod *mod, in rsnd_cmd_init() argument
41 if (ARRAY_SIZE(path) < rsnd_mod_id(mod) + 1) in rsnd_cmd_init()
90 rsnd_mod_write(mod, CMD_ROUTE_SLCT, data); in rsnd_cmd_init()
91 rsnd_mod_write(mod, CMD_BUSIF_MODE, rsnd_get_busif_shift(io, mod) | 1); in rsnd_cmd_init()
92 rsnd_mod_write(mod, CMD_BUSIF_DALIGN, rsnd_get_dalign(mod, io)); in rsnd_cmd_init()
94 rsnd_adg_set_cmd_timsel_gen2(mod, io); in rsnd_cmd_init()
103 rsnd_mod_write(mod, CMD_CTRL, 0x10); in rsnd_cmd_start()
112 rsnd_mod_write(mod, CMD_CTRL, 0); in rsnd_cmd_stop()
120 struct rsnd_mod *mod) in rsnd_cmd_debug_info() argument
[all …]
A Dcore.c130 if (!mod || !mod->ops || !mod->ops->dma_req) in rsnd_mod_dma_req()
133 return mod->ops->dma_req(io, mod); in rsnd_mod_dma_req()
182 return (mod)->ops->id(mod); in rsnd_mod_id()
190 return (mod)->ops->id_sub(mod); in rsnd_mod_id_sub()
233 if (mod == io->mod[mod->type]) in rsnd_mod_interrupt()
237 if (mod == io->mod[mod->type]) in rsnd_mod_interrupt()
490 if (mod) in rsnd_mod_next()
567 tmp = (mod)->ops->fn(mod, io, param); \
587 if (io->mod[type] == mod) in rsnd_dai_connect()
596 io->mod[type] = mod; in rsnd_dai_connect()
[all …]
A Ddebugfs.c20 struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io); in rsnd_debugfs_show() local
21 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_debugfs_show()
27 for_each_rsnd_mod(i, mod, io) { in rsnd_debugfs_show()
28 u32 *status = mod->ops->get_status(mod, io, mod->type); in rsnd_debugfs_show()
30 seq_printf(m, "name: %s\n", rsnd_mod_name(mod)); in rsnd_debugfs_show()
33 if (mod->ops->debug_info) in rsnd_debugfs_show()
34 mod->ops->debug_info(m, io, mod); in rsnd_debugfs_show()
56 void rsnd_debugfs_mod_reg_show(struct seq_file *m, struct rsnd_mod *mod, in rsnd_debugfs_mod_reg_show() argument
59 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_debugfs_mod_reg_show()
A Dgen.c74 static int rsnd_mod_id_cmd(struct rsnd_mod *mod) in rsnd_mod_id_cmd() argument
76 if (mod->ops->id_cmd) in rsnd_mod_id_cmd()
77 return mod->ops->id_cmd(mod); in rsnd_mod_id_cmd()
79 return rsnd_mod_id(mod); in rsnd_mod_id_cmd()
84 struct rsnd_priv *priv = rsnd_mod_to_priv(mod); in rsnd_mod_read()
95 rsnd_mod_name(mod), in rsnd_mod_read()
101 void rsnd_mod_write(struct rsnd_mod *mod, in rsnd_mod_write() argument
114 rsnd_mod_name(mod), in rsnd_mod_write()
118 void rsnd_mod_bset(struct rsnd_mod *mod, in rsnd_mod_bset() argument
129 rsnd_mod_id_cmd(mod), mask, data); in rsnd_mod_bset()
[all …]
/sound/soc/intel/avs/
A Dpath.c37 return mod; in avs_path_find_module()
453 t = mod->template; in avs_peakvol_set_volume()
489 t = mod->template; in avs_peakvol_set_mute()
814 kfree(mod); in avs_path_module_free()
829 mod = kzalloc(sizeof(*mod), GFP_KERNEL); in avs_path_module_create()
830 if (!mod) in avs_path_module_create()
841 kfree(mod); in avs_path_module_create()
847 kfree(mod); in avs_path_module_create()
851 return mod; in avs_path_module_create()
946 source = mod; in avs_path_pipeline_arm()
[all …]
A Dcontrol.c29 struct avs_path_module *mod; in avs_get_volume_module() local
34 list_for_each_entry(mod, &ppl->mod_list, node) { in avs_get_volume_module()
35 guid_t *type = &mod->template->cfg_ext->type; in avs_get_volume_module()
39 mod->template->ctl_id == id) { in avs_get_volume_module()
41 return mod; in avs_get_volume_module()
A Dapl.c198 struct avs_path_module *mod; in avs_apl_lp_streaming() local
200 list_for_each_entry(mod, &ppl->mod_list, node) { in avs_apl_lp_streaming()
203 cfg = mod->template->cfg_ext; in avs_apl_lp_streaming()
212 if (!mod->gtw_attrs.lp_buffer_alloc) { in avs_apl_lp_streaming()
A Dpath.h77 int avs_peakvol_set_volume(struct avs_dev *adev, struct avs_path_module *mod,
79 int avs_peakvol_set_mute(struct avs_dev *adev, struct avs_path_module *mod,
/sound/soc/qcom/qdsp6/
A Dtopology.c174 if (mod) { in audioreach_tplg_alloc_module()
176 return mod; in audioreach_tplg_alloc_module()
179 mod = kzalloc(sizeof(*mod), GFP_KERNEL); in audioreach_tplg_alloc_module()
180 if (!mod) in audioreach_tplg_alloc_module()
195 kfree(mod); in audioreach_tplg_alloc_module()
206 return mod; in audioreach_tplg_alloc_module()
444 return mod; in audioreach_parse_common_tokens()
547 if (mod) { in audioreach_parse_common_tokens()
568 return mod; in audioreach_parse_common_tokens()
852 audioreach_gain_set_vol_ctrl(apm, mod, mod->gain); in audioreach_pga_event()
[all …]
/sound/soc/intel/catpt/
A Dloader.c375 u32 offset = sizeof(*mod); in catpt_restore_module()
379 mod, sizeof(*mod), false); in catpt_restore_module()
417 u32 offset = sizeof(*mod); in catpt_load_module()
421 mod, sizeof(*mod), false); in catpt_load_module()
470 struct catpt_fw_mod_hdr *mod; in catpt_restore_firmware() local
483 switch (mod->module_id) { in catpt_restore_firmware()
486 mod); in catpt_restore_firmware()
490 mod); in catpt_restore_firmware()
499 offset += sizeof(*mod) + mod->mod_size; in catpt_restore_firmware()
516 struct catpt_fw_mod_hdr *mod; in catpt_load_firmware() local
[all …]
/sound/soc/samsung/
A Di2s.c418 mod |= 2 << txr_off; in i2s_txctrl()
420 mod |= 0 << txr_off; in i2s_txctrl()
438 mod |= 1 << txr_off; in i2s_txctrl()
461 mod |= 2 << txr_off; in i2s_rxctrl()
463 mod |= 1 << txr_off; in i2s_rxctrl()
469 mod |= 0 << txr_off; in i2s_rxctrl()
512 u32 mod, mask, val = 0; in i2s_set_sysclk() local
617 mod = (mod & ~mask) | val; in i2s_set_sysclk()
634 u32 mod, tmp = 0; in i2s_set_fmt() local
716 mod |= tmp; in i2s_set_fmt()
[all …]
/sound/hda/common/
A Dbind.c215 const char *mod = NULL; in request_codec_module() local
220 mod = "snd-hda-codec-hdmi"; in request_codec_module()
225 mod = "snd-hda-codec-generic"; in request_codec_module()
230 mod = modalias; in request_codec_module()
234 if (mod) in request_codec_module()
235 request_module(mod); in request_codec_module()
/sound/mips/
A Dhal2.c68 unsigned short mod; /* MOD value */ member
316 unsigned short mod; in hal2_compute_rate() local
319 mod = 4 * 44100 / rate; in hal2_compute_rate()
322 mod = 4 * 48000 / rate; in hal2_compute_rate()
327 codec->mod = mod; in hal2_compute_rate()
328 rate = 4 * codec->master / mod; in hal2_compute_rate()
337 int mod = hal2->dac.mod; in hal2_set_dac_rate() local
341 ((0xffff & (inc - mod - 1)) << 16) | inc); in hal2_set_dac_rate()
348 int mod = hal2->adc.mod; in hal2_set_adc_rate() local
352 ((0xffff & (inc - mod - 1)) << 16) | inc); in hal2_set_adc_rate()
/sound/soc/sof/intel/
A Dhda-codec.c33 const char *mod = NULL; in request_codec_module() local
38 mod = "snd-hda-codec-generic"; in request_codec_module()
43 mod = alias; in request_codec_module()
47 if (mod) { in request_codec_module()
48 dev_dbg(&codec->core.dev, "loading codec module: %s\n", mod); in request_codec_module()
49 request_module(mod); in request_codec_module()
/sound/aoa/core/
A Dalsa.c16 int aoa_alsa_init(char *name, struct module *mod, struct device *dev) in aoa_alsa_init() argument
25 err = snd_card_new(dev, index, name, mod, sizeof(struct aoa_card), in aoa_alsa_init()
A Dalsa.h12 extern int aoa_alsa_init(char *name, struct module *mod, struct device *dev);
/sound/core/
A Dseq_device.c248 int __snd_seq_driver_register(struct snd_seq_driver *drv, struct module *mod) in __snd_seq_driver_register() argument
253 drv->driver.owner = mod; in __snd_seq_driver_register()

Completed in 85 milliseconds

12