Home
last modified time | relevance | path

Searched refs:module (Results 1 – 25 of 66) sorted by relevance

123

/sound/soc/intel/skylake/
Dskl-sst-utils.c90 static int skl_get_pvtid_map(struct uuid_module *module, int instance_id) in skl_get_pvtid_map() argument
94 for (pvt_id = 0; pvt_id < module->max_instance; pvt_id++) { in skl_get_pvtid_map()
95 if (module->instance_id[pvt_id] == instance_id) in skl_get_pvtid_map()
104 struct uuid_module *module; in skl_get_pvt_instance_id_map() local
106 list_for_each_entry(module, &skl->uuid_list, list) { in skl_get_pvt_instance_id_map()
107 if (module->id == module_id) in skl_get_pvt_instance_id_map()
108 return skl_get_pvtid_map(module, instance_id); in skl_get_pvt_instance_id_map()
115 static inline int skl_getid_32(struct uuid_module *module, u64 *val, in skl_getid_32() argument
121 max_inst = module->max_instance; in skl_getid_32()
136 static inline int skl_pvtid_128(struct uuid_module *module) in skl_pvtid_128() argument
[all …]
Dskl-sst.c255 struct skl_module_table *module; in skl_get_module() local
257 list_for_each_entry(module, &ctx->module_list, list) { in skl_get_module()
258 if (module->mod_info->mod_id == mod_id) in skl_get_module()
259 return ++module->usage_cnt; in skl_get_module()
267 struct skl_module_table *module; in skl_put_module() local
269 list_for_each_entry(module, &ctx->module_list, list) { in skl_put_module()
270 if (module->mod_info->mod_id == mod_id) in skl_put_module()
271 return --module->usage_cnt; in skl_put_module()
316 struct skl_module_table *module; in skl_module_get_from_id() local
323 list_for_each_entry(module, &ctx->module_list, list) { in skl_module_get_from_id()
[all …]
Dskl-messages.c448 struct skl_module *module = mconfig->module; in skl_set_base_module_format() local
449 struct skl_module_res *res = &module->resources[mconfig->res_idx]; in skl_set_base_module_format()
450 struct skl_module_iface *fmt = &module->formats[mconfig->fmt_idx]; in skl_set_base_module_format()
571 res = &mconfig->module->resources[mconfig->res_idx]; in skl_setup_cpr_gateway_cfg()
575 res = &mconfig->module->resources[res_idx]; in skl_setup_cpr_gateway_cfg()
664 struct skl_module *module = mconfig->module; in skl_setup_out_format() local
665 struct skl_module_iface *fmt = &module->formats[mconfig->fmt_idx]; in skl_setup_out_format()
691 struct skl_module *module = mconfig->module; in skl_set_src_format() local
692 struct skl_module_iface *iface = &module->formats[mconfig->fmt_idx]; in skl_set_src_format()
710 struct skl_module *module = mconfig->module; in skl_set_updown_mixer_format() local
[all …]
Dskl-topology.c116 struct skl_module_iface *iface = &mcfg->module->formats[mcfg->fmt_idx]; in skl_dump_mconfig()
198 in_fmt = &m_cfg->module->formats[m_cfg->fmt_idx].inputs[0].fmt; in skl_tplg_update_params_fixup()
199 out_fmt = &m_cfg->module->formats[m_cfg->fmt_idx].outputs[0].fmt; in skl_tplg_update_params_fixup()
242 res = &mcfg->module->resources[mcfg->res_idx]; in skl_tplg_update_buffer_size()
243 in_fmt = &mcfg->module->formats[mcfg->fmt_idx].inputs[0].fmt; in skl_tplg_update_buffer_size()
244 out_fmt = &mcfg->module->formats[mcfg->fmt_idx].outputs[0].fmt; in skl_tplg_update_buffer_size()
292 struct skl_module_iface *m_iface = &m_cfg->module->formats[fmt_idx]; in skl_tplg_update_be_blob()
496 if (mconfig->module->loadable && skl->dsp->fw_ops.load_mod) { in skl_tplg_init_pipe_modules()
561 if (mconfig->module->loadable && skl->dsp->fw_ops.unload_mod && in skl_tplg_unload_pipe_modules()
694 struct skl_module_cfg *src_module = NULL, *dst_module, *module; in skl_tplg_mixer_dapm_pre_pmu_event() local
[all …]
/sound/pci/
DKconfig21 To compile this as a module, choose M here: the module
33 To compile this driver as a module, choose M here: the module
47 To compile this driver as a module, choose M here: the module
61 To compile this driver as a module, choose M here: the module
73 To compile this driver as a module, choose M here: the module
84 To compile this driver as a module, choose M here: the module
94 To compile this driver as a module, choose M here: the module
108 To compile this driver as a module, choose M here: the module
121 To compile this driver as a module, choose M here: the module
135 To compile this driver as a module, choose M here: the module
[all …]
/sound/isa/
DKconfig38 To compile this driver as a module, choose M here: the module
53 To compile this driver as a module, choose M here: the module
66 To compile this driver as a module, choose M here: the module
81 To compile this driver as a module, choose M here: the module
94 To compile this driver as a module, choose M here: the module
107 To compile this driver as a module, choose M here: the module
121 To compile this driver as a module, choose M here: the module
133 To compile this driver as a module, choose M here: the module
146 To compile this driver as a module, choose M here: the module
157 To compile this driver as a module, choose M here: the module
[all …]
/sound/soc/intel/atom/sst/
Dsst_loader.c109 struct fw_module_header **module, u32 *num_modules) in sst_validate_fw_image() argument
131 *module = (void *)sst_fw_in_mem + sizeof(*header); in sst_validate_fw_image()
174 struct fw_module_header *module, struct list_head *memcpy_list) in sst_parse_module_memcpy() argument
182 module->signature, module->mod_size, in sst_parse_module_memcpy()
183 module->blocks, module->type); in sst_parse_module_memcpy()
184 dev_dbg(sst_drv_ctx->dev, "module entrypoint 0x%x\n", module->entry_point); in sst_parse_module_memcpy()
186 block = (void *)module + sizeof(*module); in sst_parse_module_memcpy()
188 for (count = 0; count < module->blocks; count++) { in sst_parse_module_memcpy()
235 struct fw_module_header *module; in sst_parse_fw_memcpy() local
239 ret_val = sst_validate_fw_image(ctx, size, &module, &num_modules); in sst_parse_fw_memcpy()
[all …]
/sound/firewire/
DKconfig24 To compile this driver as a module, choose M here: the module
47 To compile this driver as a module, choose M here: the module
57 To compile this driver as a module, choose M here: the module
61 tristate "Echo Fireworks board module support"
73 To compile this driver as a module, choose M here: the module
115 To compile this driver as a module, choose M here: the module
130 To compile this driver as a module, choose M here: the module
143 To compile this driver as a module, choose M here: the module
161 To compile this driver as a module, choose M here: the module
/sound/drivers/
DKconfig60 You can compile this as a module which will be called snd-pcsp.
89 To compile this driver as a module, choose M here: the module
98 This module returns played samples back to the user space using
102 configured number of substreams (see the pcm_substreams module
109 To compile this driver as a module, choose M here: the module
126 To compile this driver as a module, choose M here: the module
137 To compile this driver as a module, choose M here: the module
150 To compile this driver as a module, chose 'M' here: the module
165 To compile this driver as a module, choose M here: the module
175 To compile this driver as a module, choose M here: the module
[all …]
/sound/usb/
DKconfig24 To compile this driver as a module, choose M here: the module
38 To compile this driver as a module, choose M here: the module
51 To compile this driver as a module, choose M here: the module
78 To compile this driver as a module, choose M here: the module
106 To compile this driver as a module, choose M here: the module
152 To compile this driver as a module, choose M here: the module
165 To compile this driver as a module, choose M here: the module
/sound/sparc/
DKconfig20 To compile this driver as a module, choose M here: the module
30 To compile this driver as a module, choose M here: the module
40 To compile this driver as a module, choose M here: the module
/sound/soc/sof/
Dloader.c485 struct snd_sof_mod_hdr *module) in snd_sof_parse_module_memcpy() argument
493 module->size, module->num_blocks, module->type); in snd_sof_parse_module_memcpy()
495 block = (struct snd_sof_blk_hdr *)((u8 *)module + sizeof(*module)); in snd_sof_parse_module_memcpy()
498 remaining = module->size; in snd_sof_parse_module_memcpy()
499 for (count = 0; count < module->num_blocks; count++) { in snd_sof_parse_module_memcpy()
606 struct snd_sof_mod_hdr *module; in load_modules() local
618 module = (struct snd_sof_mod_hdr *)(fw->data + fw_offset + in load_modules()
629 if (remaining < sizeof(*module)) { in load_modules()
635 remaining -= sizeof(*module); in load_modules()
638 ret = load_module(sdev, module); in load_modules()
[all …]
/sound/core/
Dinit.c49 static int module_slot_match(struct module *module, int idx) in module_slot_match() argument
55 if (!module || !*module->name || !slots[idx]) in module_slot_match()
58 s1 = module->name; in module_slot_match()
88 static int check_empty_slot(struct module *module, int slot) in check_empty_slot() argument
97 static int get_slot_from_bitmask(int mask, int (*check)(struct module *, int), in get_slot_from_bitmask() argument
98 struct module *module) in get_slot_from_bitmask() argument
106 if (check(module, slot)) in get_slot_from_bitmask()
162 struct module *module, int extra_size, in snd_card_new() argument
184 idx = get_slot_from_bitmask(idx, module_slot_match, module); in snd_card_new()
186 idx = get_slot_from_bitmask(idx, check_empty_slot, module); in snd_card_new()
[all …]
Dinfo.c81 if (!try_module_get(entry->module)) in alloc_info_private()
85 module_put(entry->module); in alloc_info_private()
266 module_put(entry->module); in snd_info_entry_open()
280 module_put(entry->module); in snd_info_entry_release()
396 module_put(entry->module); in snd_info_text_entry_open()
418 module_put(entry->module); in snd_info_text_entry_release()
432 static struct snd_info_entry *create_subdir(struct module *mod, in create_subdir()
450 struct module *module);
511 entry = create_subdir(card->module, str); in snd_info_card_create()
688 struct module *module) in snd_info_create_entry() argument
[all …]
DKconfig56 To compile this driver as a module, choose M here: the module
69 To compile this driver as a module, choose M here: the module
101 To compile this driver as a module, choose M here: the module
/sound/pci/cs46xx/
Ddsp_spos.c113 static struct dsp_segment_desc * get_segment_desc (struct dsp_module_desc * module, int seg_type) in get_segment_desc() argument
116 for (i = 0;i < module->nsegments; ++i) { in get_segment_desc()
117 if (module->segments[i].segment_type == seg_type) { in get_segment_desc()
118 return (module->segments + i); in get_segment_desc()
139 static int add_symbols (struct snd_cs46xx * chip, struct dsp_module_desc * module) in add_symbols() argument
144 if (module->symbol_table.nsymbols > 0) { in add_symbols()
145 if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") && in add_symbols()
146 module->symbol_table.symbols[0].symbol_type == SYMBOL_CONSTANT ) { in add_symbols()
147 module->overlay_begin_address = module->symbol_table.symbols[0].address; in add_symbols()
151 for (i = 0;i < module->symbol_table.nsymbols; ++i) { in add_symbols()
[all …]
/sound/soc/tegra/
DKconfig23 tristate "Tegra20 DAS module"
26 Say Y or M if you want to add support for the Tegra20 DAS module.
49 tristate "Tegra30 AHUB module"
52 Say Y or M if you want to add support for the Tegra30 AHUB module.
66 tristate "Tegra210 AHUB module"
69 Config to enable Audio Hub (AHUB) module, which comprises of a
73 Say Y or M if you want to add support for Tegra210 AHUB module.
76 tristate "Tegra210 DMIC module"
84 Say Y or M if you want to add support for Tegra210 DMIC module.
87 tristate "Tegra210 I2S module"
[all …]
/sound/pcmcia/
DKconfig20 To compile this driver as a module, choose M here: the module
30 To compile this driver as a module, choose M here: the module
/sound/oss/dmasound/
DKconfig11 This driver is also available as a module ( = code which can be
13 want). If you want to compile it as a module, say M here and read
25 This driver is also available as a module ( = code which can be
27 want). If you want to compile it as a module, say M here and read
39 This driver is also available as a module ( = code which can be
41 want). If you want to compile it as a module, say M here and read
/sound/ppc/
DKconfig21 To compile this driver as a module, choose M here: the module
45 To compile this driver as a module, choose M here: the module
/sound/core/seq/
DKconfig26 To compile this driver as a module, choose M here: the module
39 To compile this driver as a module, choose M here: the module
/sound/soc/fsl/
DKconfig7 tristate "Asynchronous Sample Rate Converter (ASRC) module support"
18 tristate "Synchronous Audio Interface (SAI) module support"
29 tristate "Medium Quality Sound (MQS) module support"
39 tristate "Audio Mixer (AUDMIX) module support"
46 tristate "Synchronous Serial Interface module (SSI) support"
57 tristate "Sony/Philips Digital Interface (S/PDIF) module support"
69 tristate "Enhanced Serial Audio Interface (ESAI) module support"
79 tristate "Pulse Density Modulation Microphone Interface (MICFIL) module support"
88 tristate "Enhanced Asynchronous Sample Rate Converter (EASRC) module support"
94 a digital module that converts audio from a source sample rate to a
[all …]
/sound/
DKconfig22 whether the respective module is loaded or not and try to load the
23 appropriate module using sound-slot/service-* and char-major-*
24 module aliases when one of the device numbers is opened. With
29 The only visible difference is use of additional module aliases
31 /proc/devices. sound-slot/service-* module aliases are scheduled
/sound/aoa/fabrics/
DKconfig8 Audio driver, the module holding it all together
12 compile it as a module.
/sound/aoa/
Daoa.h23 struct module *owner;
70 struct module *owner;

123