/sound/soc/intel/skylake/ |
D | skl-sst-utils.c | 90 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 …]
|
D | skl-sst.c | 255 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 …]
|
D | skl-messages.c | 448 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 …]
|
D | skl-topology.c | 116 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/ |
D | Kconfig | 21 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/ |
D | Kconfig | 38 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/ |
D | sst_loader.c | 109 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/ |
D | Kconfig | 24 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/ |
D | Kconfig | 60 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/ |
D | Kconfig | 24 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/ |
D | Kconfig | 20 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/ |
D | loader.c | 485 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/ |
D | init.c | 49 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 …]
|
D | info.c | 81 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 …]
|
D | Kconfig | 56 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/ |
D | dsp_spos.c | 113 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/ |
D | Kconfig | 23 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/ |
D | Kconfig | 20 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/ |
D | Kconfig | 11 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/ |
D | Kconfig | 21 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/ |
D | Kconfig | 26 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/ |
D | Kconfig | 7 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/ |
D | Kconfig | 22 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/ |
D | Kconfig | 8 Audio driver, the module holding it all together 12 compile it as a module.
|
/sound/aoa/ |
D | aoa.h | 23 struct module *owner; 70 struct module *owner;
|