Home
last modified time | relevance | path

Searched refs:dsp (Results 1 – 25 of 128) sorted by relevance

123456

/linux/drivers/firmware/cirrus/
H A Dcs_dsp.c329 bool (*validate_version)(struct cs_dsp *dsp, unsigned int version);
330 unsigned int (*parse_sizes)(struct cs_dsp *dsp,
334 int (*setup_algs)(struct cs_dsp *dsp);
338 void (*show_fw_status)(struct cs_dsp *dsp);
339 void (*stop_watchdog)(struct cs_dsp *dsp);
341 int (*enable_memory)(struct cs_dsp *dsp);
342 void (*disable_memory)(struct cs_dsp *dsp);
343 int (*lock_memory)(struct cs_dsp *dsp, unsigned int lock_regions);
345 int (*enable_core)(struct cs_dsp *dsp);
346 void (*disable_core)(struct cs_dsp *dsp);
[all …]
/linux/sound/soc/codecs/
H A Dwm_adsp.c50 adsp_err(_obj->dsp, "%s: " fmt, _obj->name ? _obj->name : "legacy", \
53 adsp_dbg(_obj->dsp, "%s: " fmt, _obj->name ? _obj->name : "legacy", \
154 struct wm_adsp *dsp;
171 struct wm_adsp *dsp;
203 static int wm_adsp_buffer_init(struct wm_adsp *dsp);
204 static int wm_adsp_buffer_free(struct wm_adsp *dsp);
337 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_put() local
339 ucontrol->value.enumerated.item[0] = dsp[e->shift_l].fw; in wm_adsp_fw_put()
350 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_put()
353 if (ucontrol->value.enumerated.item[0] == dsp[ in wm_adsp_fw_put()
152 struct wm_adsp *dsp; global() member
169 struct wm_adsp *dsp; global() member
324 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); wm_adsp_fw_get() local
540 struct wm_adsp *dsp = container_of(cs_ctl->dsp, wm_adsp_ctl_work() local
580 struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp); wm_adsp_control_add() local
657 struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp); wm_adsp_control_add_cb() local
675 wm_adsp_write_ctl(struct wm_adsp * dsp,const char * name,int type,unsigned int alg,void * buf,size_t len) wm_adsp_write_ctl() argument
693 wm_adsp_read_ctl(struct wm_adsp * dsp,const char * name,int type,unsigned int alg,void * buf,size_t len) wm_adsp_read_ctl() argument
707 wm_adsp_release_firmware_files(struct wm_adsp * dsp,const struct firmware * wmfw_firmware,char * wmfw_filename,const struct firmware * coeff_firmware,char * coeff_filename) wm_adsp_release_firmware_files() argument
720 wm_adsp_request_firmware_file(struct wm_adsp * dsp,const struct firmware ** firmware,char ** filename,const char * dir,const char * system_name,const char * asoc_component_prefix,const char * filetype) wm_adsp_request_firmware_file() argument
779 wm_adsp_request_firmware_files(struct wm_adsp * dsp,const struct firmware ** wmfw_firmware,char ** wmfw_filename,const struct firmware ** coeff_firmware,char ** coeff_filename) wm_adsp_request_firmware_files() argument
861 wm_adsp_common_init(struct wm_adsp * dsp) wm_adsp_common_init() argument
869 wm_adsp1_init(struct wm_adsp * dsp) wm_adsp1_init() argument
889 struct wm_adsp *dsp = &dsps[w->shift]; wm_adsp1_event() local
930 struct wm_adsp *dsp = &dsps[w->shift]; wm_adsp2_set_dspclk() local
943 struct wm_adsp *dsp = &dsps[mc->shift - 1]; wm_adsp2_preloader_get() local
959 struct wm_adsp *dsp = &dsps[mc->shift - 1]; wm_adsp2_preloader_put() local
987 wm_adsp_power_up(struct wm_adsp * dsp,bool load_firmware) wm_adsp_power_up() argument
1022 wm_adsp_power_down(struct wm_adsp * dsp) wm_adsp_power_down() argument
1030 struct wm_adsp *dsp = container_of(work, wm_adsp_boot_work() local
1042 struct wm_adsp *dsp = &dsps[w->shift]; wm_adsp_early_event() local
1061 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); wm_adsp_pre_run() local
1071 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); wm_adsp_event_post_run() local
1081 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); wm_adsp_event_post_stop() local
1089 wm_adsp_run(struct wm_adsp * dsp) wm_adsp_run() argument
1097 wm_adsp_stop(struct wm_adsp * dsp) wm_adsp_stop() argument
1108 struct wm_adsp *dsp = &dsps[w->shift]; wm_adsp_event() local
1122 wm_adsp2_component_probe(struct wm_adsp * dsp,struct snd_soc_component * component) wm_adsp2_component_probe() argument
1140 wm_adsp2_component_remove(struct wm_adsp * dsp,struct snd_soc_component * component) wm_adsp2_component_remove() argument
1148 wm_adsp2_init(struct wm_adsp * dsp) wm_adsp2_init() argument
1165 wm_halo_init(struct wm_adsp * dsp) wm_halo_init() argument
1182 wm_adsp2_remove(struct wm_adsp * dsp) wm_adsp2_remove() argument
1231 wm_adsp_compr_open(struct wm_adsp * dsp,struct snd_compr_stream * stream) wm_adsp_compr_open() argument
1287 struct wm_adsp *dsp = compr->dsp; wm_adsp_compr_free() local
1307 struct wm_adsp *dsp = compr->dsp; wm_adsp_compr_check_params() local
1475 wm_adsp_buffer_alloc(struct wm_adsp * dsp) wm_adsp_buffer_alloc() argument
1490 wm_adsp_buffer_parse_legacy(struct wm_adsp * dsp) wm_adsp_buffer_parse_legacy() argument
1557 struct wm_adsp *dsp = container_of(cs_ctl->dsp, struct wm_adsp, cs_dsp); wm_adsp_buffer_parse_coeff() local
1626 wm_adsp_buffer_init(struct wm_adsp * dsp) wm_adsp_buffer_init() argument
1664 wm_adsp_buffer_free(struct wm_adsp * dsp) wm_adsp_buffer_free() argument
1701 struct wm_adsp *dsp = compr->dsp; wm_adsp_compr_trigger() local
1798 wm_adsp_compr_handle_irq(struct wm_adsp * dsp) wm_adsp_compr_handle_irq() argument
1866 struct wm_adsp *dsp = compr->dsp; wm_adsp_compr_pointer() local
1980 struct wm_adsp *dsp = compr->dsp; wm_adsp_compr_read() local
2025 struct wm_adsp *dsp = compr->dsp; wm_adsp_compr_copy() local
2043 struct wm_adsp *dsp = container_of(cs_dsp, struct wm_adsp, cs_dsp); wm_adsp_fatal_error() local
2056 struct wm_adsp *dsp = (struct wm_adsp *)data; wm_adsp2_bus_error() local
2066 struct wm_adsp *dsp = (struct wm_adsp *)data; wm_halo_bus_error() local
2076 struct wm_adsp *dsp = data; wm_halo_wdt_expire() local
[all...]
H A Dcs-amp-lib.c75 static int cs_amp_write_cal_coeff(struct cs_dsp *dsp, in cs_amp_write_cal_coeff()
83 KUNIT_STATIC_STUB_REDIRECT(cs_amp_write_cal_coeff, dsp, controls, ctl_name, val); in cs_amp_write_cal_coeff()
86 mutex_lock(&dsp->pwr_lock); in cs_amp_write_cal_coeff()
87 cs_ctl = cs_dsp_get_ctl(dsp, ctl_name, controls->mem_region, controls->alg_id); in cs_amp_write_cal_coeff()
89 mutex_unlock(&dsp->pwr_lock); in cs_amp_write_cal_coeff()
92 dev_err(dsp->dev, "Failed to write to '%s': %d\n", ctl_name, ret); in cs_amp_write_cal_coeff()
102 static int cs_amp_read_cal_coeff(struct cs_dsp *dsp, in cs_amp_read_cal_coeff()
110 KUNIT_STATIC_STUB_REDIRECT(cs_amp_read_cal_coeff, dsp, controls, ctl_name, val); in cs_amp_read_cal_coeff()
115 scoped_guard(mutex, &dsp->pwr_lock) { in cs_amp_read_cal_coeff()
116 cs_ctl = cs_dsp_get_ctl(dsp, ctl_nam in cs_amp_read_cal_coeff()
70 cs_amp_write_cal_coeff(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,const char * ctl_name,u32 val) cs_amp_write_cal_coeff() argument
97 cs_amp_read_cal_coeff(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,const char * ctl_name,u32 * val) cs_amp_read_cal_coeff() argument
125 _cs_amp_write_cal_coeffs(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,const struct cirrus_amp_cal_data * data) _cs_amp_write_cal_coeffs() argument
158 _cs_amp_read_cal_coeffs(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,struct cirrus_amp_cal_data * data) _cs_amp_read_cal_coeffs() argument
205 cs_amp_write_cal_coeffs(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,const struct cirrus_amp_cal_data * data) cs_amp_write_cal_coeffs() argument
224 cs_amp_read_cal_coeffs(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,struct cirrus_amp_cal_data * data) cs_amp_read_cal_coeffs() argument
243 cs_amp_write_ambient_temp(struct cs_dsp * dsp,const struct cirrus_amp_cal_controls * controls,u32 temp) cs_amp_write_ambient_temp() argument
[all...]
H A Dwm_adsp_fw_find_test.c17 struct wm_adsp dsp; member
106 struct wm_adsp *dsp = &priv->dsp; in wm_adsp_fw_find_test_pick_file() local
117 dsp->cs_dsp.name = params->dsp_name; in wm_adsp_fw_find_test_pick_file()
118 dsp->part = params->part; in wm_adsp_fw_find_test_pick_file()
119 dsp->fwf_name = params->fwf_name; in wm_adsp_fw_find_test_pick_file()
120 dsp->system_name = params->system_name; in wm_adsp_fw_find_test_pick_file()
121 dsp->component->name_prefix = params->alsa_name; in wm_adsp_fw_find_test_pick_file()
122 dsp->wmfw_optional = params->wmfw_optional; in wm_adsp_fw_find_test_pick_file()
123 dsp->bin_mandatory = params->bin_mandatory; in wm_adsp_fw_find_test_pick_file()
132 ret = wm_adsp_request_firmware_files(dsp, &priv->found_fw); in wm_adsp_fw_find_test_pick_file()
[all …]
H A Dcs35l56.c725 ret = wm_adsp_run(&cs35l56->dsp); in cs35l56_write_cal()
729 ret = cs_amp_write_cal_coeffs(&cs35l56->dsp.cs_dsp, in cs35l56_write_cal()
733 wm_adsp_stop(&cs35l56->dsp); in cs35l56_write_cal()
750 cs35l56->dsp.bin_mandatory = (load_firmware && cs35l56->fallback_fw_suffix); in cs35l56_dsp_download_and_power_up()
752 ret = wm_adsp_power_up(&cs35l56->dsp, load_firmware); in cs35l56_dsp_download_and_power_up()
753 if ((ret == -ENOENT) && cs35l56->dsp.bin_mandatory) { in cs35l56_dsp_download_and_power_up()
754 cs35l56->dsp.fwf_suffix = cs35l56->fallback_fw_suffix; in cs35l56_dsp_download_and_power_up()
756 cs35l56->dsp.bin_mandatory = false; in cs35l56_dsp_download_and_power_up()
757 ret = wm_adsp_power_up(&cs35l56->dsp, load_firmware); in cs35l56_dsp_download_and_power_up()
882 kfree(cs35l56->dsp in cs35l56_dsp_work()
1625 cs35l56_control_add_nop(struct wm_adsp * dsp,struct cs_dsp_coeff_ctl * cs_ctl) cs35l56_control_add_nop() argument
1632 struct wm_adsp *dsp; cs35l56_dsp_init() local
[all...]
H A Dcs35l45.c53 if (!cs35l45->dsp.cs_dsp.running) { in cs35l45_set_cspl_mbox_cmd()
124 if (cs35l45->dsp.cs_dsp.booted) in cs35l45_dsp_preload_ev()
129 if (cs35l45->dsp.cs_dsp.running) in cs35l45_dsp_preload_ev()
137 if (cs35l45->dsp.preloaded) in cs35l45_dsp_preload_ev()
140 if (cs35l45->dsp.cs_dsp.running) { in cs35l45_dsp_preload_ev()
884 return wm_adsp2_component_probe(&cs35l45->dsp, component); in cs35l45_component_probe()
891 wm_adsp2_component_remove(&cs35l45->dsp, component); in cs35l45_component_remove()
984 if (!cs35l45->dsp.preloaded || !cs35l45->dsp.cs_dsp.running) in cs35l45_runtime_suspend()
987 wm_adsp_hibernate(&cs35l45->dsp, tru in cs35l45_runtime_suspend()
1348 struct wm_adsp *dsp = &cs35l45->dsp; cs35l45_dsp_init() local
[all...]
H A Dcs35l41.c193 if (cs35l41->dsp.cs_dsp.booted) in cs35l41_dsp_preload_ev()
198 if (cs35l41->dsp.preloaded) in cs35l41_dsp_preload_ev()
201 if (cs35l41->dsp.cs_dsp.running) { in cs35l41_dsp_preload_ev()
223 if (!cs35l41->dsp.cs_dsp.running) in cs35l41_dsp_audio_ev()
522 1, &cs35l41->dsp.cs_dsp); in cs35l41_main_amp_event()
526 0, &cs35l41->dsp.cs_dsp); in cs35l41_main_amp_event()
946 return wm_adsp2_component_probe(&cs35l41->dsp, component); in cs35l41_component_probe()
953 wm_adsp2_component_remove(&cs35l41->dsp, component); in cs35l41_component_remove()
1084 struct wm_adsp *dsp; in cs35l41_dsp_init() local
1088 dsp in cs35l41_dsp_init()
[all...]
H A Dcs35l41-lib.c1219 int enable, struct cs_dsp *dsp) in cs35l41_global_enable() argument
1314 if (dsp->running && dsp->fw_id_version > CS35L41_FIRMWARE_OLD_VERSION) in cs35l41_global_enable()
1417 void cs35l41_configure_cs_dsp(struct device *dev, struct regmap *reg, struct cs_dsp *dsp) in cs35l41_configure_cs_dsp() argument
1419 dsp->num = 1; in cs35l41_configure_cs_dsp()
1420 dsp->type = WMFW_HALO; in cs35l41_configure_cs_dsp()
1421 dsp->rev = 0; in cs35l41_configure_cs_dsp()
1422 dsp->dev = dev; in cs35l41_configure_cs_dsp()
1423 dsp->regmap = reg; in cs35l41_configure_cs_dsp()
1424 dsp->base = CS35L41_DSP1_CTRL_BASE; in cs35l41_configure_cs_dsp()
1425 dsp->base_sysinfo = CS35L41_DSP1_SYS_ID; in cs35l41_configure_cs_dsp()
[all …]
/linux/arch/mips/include/asm/
H A Ddsp.h41 tsk->thread.dsp.dspr[0] = mfhi1(); \
42 tsk->thread.dsp.dspr[1] = mflo1(); \
43 tsk->thread.dsp.dspr[2] = mfhi2(); \
44 tsk->thread.dsp.dspr[3] = mflo2(); \
45 tsk->thread.dsp.dspr[4] = mfhi3(); \
46 tsk->thread.dsp.dspr[5] = mflo3(); \
47 tsk->thread.dsp.dspcontrol = rddsp(DSP_MASK); \
58 mthi1(tsk->thread.dsp.dspr[0]); \
59 mtlo1(tsk->thread.dsp.dspr[1]); \
60 mthi2(tsk->thread.dsp.dspr[2]); \
[all …]
/linux/arch/arm/boot/dts/ti/keystone/
H A Dkeystone-k2hk.dtsi92 compatible = "ti,keystone-dsp-gpio";
100 compatible = "ti,keystone-dsp-gpio";
108 compatible = "ti,keystone-dsp-gpio";
116 compatible = "ti,keystone-dsp-gpio";
124 compatible = "ti,keystone-dsp-gpio";
132 compatible = "ti,keystone-dsp-gpio";
140 compatible = "ti,keystone-dsp-gpio";
148 compatible = "ti,keystone-dsp-gpio";
156 dsp0: dsp@10800000 {
157 compatible = "ti,k2hk-dsp";
[all …]
H A Dkeystone-k2l.dtsi294 compatible = "ti,keystone-dsp-gpio";
302 compatible = "ti,keystone-dsp-gpio";
310 compatible = "ti,keystone-dsp-gpio";
318 compatible = "ti,keystone-dsp-gpio";
326 dsp0: dsp@10800000 {
327 compatible = "ti,k2l-dsp";
342 dsp1: dsp@11800000 {
343 compatible = "ti,k2l-dsp";
358 dsp2: dsp@12800000 {
359 compatible = "ti,k2l-dsp";
[all …]
/linux/sound/pci/mixart/
H A Dmixart_hwdep.c90 static int mixart_load_elf(struct mixart_mgr *mgr, const struct firmware *dsp ) in mixart_load_elf() argument
96 elf_header = (struct snd_mixart_elf32_ehdr *)dsp->data; in mixart_load_elf()
107 memcpy( &elf_programheader, dsp->data + pos, sizeof(elf_programheader) ); in mixart_load_elf()
112 dsp->data + be32_to_cpu( elf_programheader.p_offset ), in mixart_load_elf()
337 static int mixart_dsp_load(struct mixart_mgr* mgr, int index, const struct firmware *dsp) in mixart_dsp_load() argument
373 if (((u32*)(dsp->data))[0] == 0xffffffff) in mixart_dsp_load()
375 if (dsp->size % 4) in mixart_dsp_load()
384 writel_be( dsp->size, MIXART_MEM( mgr, MIXART_PSEUDOREG_MXLX_SIZE_OFFSET )); in mixart_dsp_load()
387 memcpy_toio( MIXART_MEM( mgr, MIXART_MOTHERBOARD_XLX_BASE_ADDRESS), dsp->data, dsp->size); in mixart_dsp_load()
426 err = mixart_load_elf( mgr, dsp ); in mixart_dsp_load()
[all …]
/linux/drivers/input/misc/
H A Dcs40l50-vibra.c85 struct cs40l50_vibra_dsp dsp; member
164 base_index = vib->dsp.banks[effect->type].base_index; in cs40l50_effect_index_set()
165 max_index = vib->dsp.banks[effect->type].max_index; in cs40l50_effect_index_set()
201 effect->gpio_reg = vib->dsp.gpio_base_reg + (gpio_num * 8) - gpio_edge; in cs40l50_effect_gpio_mapping_set()
226 error = regmap_read(vib->regmap, vib->dsp.owt_size_reg, &size); in cs40l50_upload_owt()
247 error = regmap_read(vib->regmap, vib->dsp.owt_offset_reg, &offset); in cs40l50_upload_owt()
251 error = regmap_bulk_write(vib->regmap, vib->dsp.owt_base_reg + in cs40l50_upload_owt()
257 error = vib->dsp.write(vib->dev, vib->regmap, vib->dsp.push_owt_cmd); in cs40l50_upload_owt()
362 vib->dsp.write(vib->dev, vib->regmap, start_effect->index); in cs40l50_start_worker()
383 vib->dsp.write(vib->dev, vib->regmap, vib->dsp.stop_cmd); in cs40l50_stop_worker()
[all …]
/linux/arch/um/drivers/
H A Dhostaudio_kern.c32 static char *dsp = HOSTAUDIO_DEV_DSP; variable
43 module_param(dsp, charp, 0644);
44 MODULE_PARM_DESC(dsp, DSP_HELP);
52 dsp = name; in set_dsp()
185 printk(KERN_DEBUG "hostaudio: open called (host: %s)\n", dsp); in hostaudio_open()
200 ret = os_open_file(dsp, of_set_rw(OPENFLAGS(), r, w), 0); in hostaudio_open()
268 "err = %d\n", dsp, -ret); in hostmixer_open_mixdev()
326 dsp, mixer); in hostaudio_init_module()
/linux/sound/isa/sb/
H A DMakefile8 snd-sb8-dsp-y := sb8_main.o sb8_midi.o
9 snd-sb16-dsp-y := sb16_main.o
19 obj-$(CONFIG_SND_SB16_DSP) += snd-sb16-dsp.o
20 obj-$(CONFIG_SND_SB8_DSP) += snd-sb8-dsp.o
/linux/drivers/scsi/
H A D53c700.c578 struct scsi_cmnd *SCp, __u32 dsp) in save_for_reselection() argument
585 slot->resume_offset = dsp; in save_for_reselection()
796 struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) in process_extended_message() argument
798 __u32 resume_offset = dsp, temp = dsp + 8; in process_extended_message()
876 struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) in process_message() argument
879 __u32 temp = dsp + 8, resume_offset = dsp; in process_message()
898 dsp, dsps); in process_message()
963 process_script_interrupt(__u32 dsps, __u32 dsp, struct scsi_cmnd *SCp, in process_script_interrupt() argument
1100 save_for_reselection(hostdata, SCp, dsp); in process_script_interrupt()
1204 …host->host_no, reselection_id, lun, dsp, dsp - hostdata->pScript, hostdata->state, hostdata->comma… in process_script_interrupt()
[all …]
/linux/drivers/firmware/cirrus/test/
H A Dcs_dsp_mock_wmfw.c404 const struct cs_dsp *dsp = builder->test_priv->dsp; in cs_dsp_init_adsp2_halo_wmfw() local
409 hdr->header.core = dsp->type; in cs_dsp_init_adsp2_halo_wmfw()
410 hdr->header.rev = cpu_to_le16(dsp->rev); in cs_dsp_init_adsp2_halo_wmfw()
412 hdr->sizes.pm = cpu_to_le32(cs_dsp_mock_size_of_region(dsp, WMFW_ADSP2_PM)); in cs_dsp_init_adsp2_halo_wmfw()
413 hdr->sizes.xm = cpu_to_le32(cs_dsp_mock_size_of_region(dsp, WMFW_ADSP2_XM)); in cs_dsp_init_adsp2_halo_wmfw()
414 hdr->sizes.ym = cpu_to_le32(cs_dsp_mock_size_of_region(dsp, WMFW_ADSP2_YM)); in cs_dsp_init_adsp2_halo_wmfw()
416 switch (dsp->type) { in cs_dsp_init_adsp2_halo_wmfw()
418 hdr->sizes.zm = cpu_to_le32(cs_dsp_mock_size_of_region(dsp, WMFW_ADSP2_ZM)); in cs_dsp_init_adsp2_halo_wmfw()
445 switch (priv->dsp->type) { in cs_dsp_mock_wmfw_init()
467 switch (priv->dsp->type) { in cs_dsp_mock_wmfw_init()
/linux/Documentation/devicetree/bindings/arm/omap/
H A Ddsp.txt7 - ti,hwmods: "dsp"
11 dsp {
13 ti,hwmods = "dsp";
/linux/sound/pci/pcxhr/
H A Dpcxhr_hwdep.c277 const struct firmware *dsp) in pcxhr_dsp_load() argument
282 "loading dsp [%d] size = %zd\n", index, dsp->size); in pcxhr_dsp_load()
287 return pcxhr_load_xilinx_binary(mgr, dsp, 0); in pcxhr_dsp_load()
291 return pcxhr_load_xilinx_binary(mgr, dsp, 1); in pcxhr_dsp_load()
295 return pcxhr_load_eeprom_binary(mgr, dsp); in pcxhr_dsp_load()
298 return pcxhr_load_boot_binary(mgr, dsp); in pcxhr_dsp_load()
301 err = pcxhr_load_dsp_binary(mgr, dsp); in pcxhr_dsp_load()
/linux/Documentation/devicetree/bindings/remoteproc/
H A Dti,davinci-rproc.txt22 "ti,da850-dsp" for DSPs on OMAP-L138 SoCs
55 dsp_memory_region: dsp-memory@c3000000 {
64 dsp: dsp@11800000 {
65 compatible = "ti,da850-dsp";
/linux/sound/usb/usx2y/
H A DusX2Yhwdep.c173 struct snd_hwdep_dsp_image *dsp) in snd_usx2y_hwdep_dsp_load() argument
180 buf = memdup_user(dsp->image, dsp->length); in snd_usx2y_hwdep_dsp_load()
188 err = usb_bulk_msg(dev, usb_sndbulkpipe(dev, 2), buf, dsp->length, &lret, 6000); in snd_usx2y_hwdep_dsp_load()
192 if (dsp->index == 1) { in snd_usx2y_hwdep_dsp_load()
/linux/sound/soc/intel/atom/sst/
H A Dsst_pvt.c281 void sst_fill_header_dsp(struct ipc_dsp_hdr *dsp, int msg, in sst_fill_header_dsp() argument
284 dsp->cmd_id = msg; in sst_fill_header_dsp()
285 dsp->mod_index_id = 0xff; in sst_fill_header_dsp()
286 dsp->pipe_id = pipe_id; in sst_fill_header_dsp()
287 dsp->length = len; in sst_fill_header_dsp()
288 dsp->mod_id = 0; in sst_fill_header_dsp()
/linux/sound/soc/sof/xtensa/
H A DMakefile3 snd-sof-xtensa-dsp-y := core.o
5 obj-$(CONFIG_SND_SOC_SOF_XTENSA) += snd-sof-xtensa-dsp.o
/linux/sound/firewire/motu/
H A DMakefile7 motu-protocol-v1.o motu-register-dsp-message-parser.o \
8 motu-command-dsp-message-parser.o
/linux/Documentation/devicetree/bindings/iommu/
H A Dti,omap-iommu.txt7 "ti,dra7-dsp-iommu" for DRA7xx DSP IOMMU instances
44 compatible = "ti,dra7-dsp-iommu";
53 compatible = "ti,dra7-dsp-iommu";

123456