| /linux/drivers/firmware/cirrus/ |
| H A D | cs_dsp.c | 329 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 D | wm_adsp.c | 50 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 D | cs-amp-lib.c | 75 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 D | wm_adsp_fw_find_test.c | 17 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 D | cs35l56.c | 725 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 D | cs35l45.c | 53 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 D | cs35l41.c | 193 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 D | cs35l41-lib.c | 1219 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 D | dsp.h | 41 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 D | keystone-k2hk.dtsi | 92 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 D | keystone-k2l.dtsi | 294 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 D | mixart_hwdep.c | 90 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 D | cs40l50-vibra.c | 85 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 D | hostaudio_kern.c | 32 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 D | Makefile | 8 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 D | 53c700.c | 578 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 D | cs_dsp_mock_wmfw.c | 404 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 D | dsp.txt | 7 - ti,hwmods: "dsp" 11 dsp { 13 ti,hwmods = "dsp";
|
| /linux/sound/pci/pcxhr/ |
| H A D | pcxhr_hwdep.c | 277 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 D | ti,davinci-rproc.txt | 22 "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 D | usX2Yhwdep.c | 173 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 D | sst_pvt.c | 281 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 D | Makefile | 3 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 D | Makefile | 7 motu-protocol-v1.o motu-register-dsp-message-parser.o \ 8 motu-command-dsp-message-parser.o
|
| /linux/Documentation/devicetree/bindings/iommu/ |
| H A D | ti,omap-iommu.txt | 7 "ti,dra7-dsp-iommu" for DRA7xx DSP IOMMU instances 44 compatible = "ti,dra7-dsp-iommu"; 53 compatible = "ti,dra7-dsp-iommu";
|