Home
last modified time | relevance | path

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

12

/drivers/isdn/mISDN/
A Ddsp_cmx.c234 member->dsp = dsp; in dsp_cmx_add_conf_member()
278 if (member->dsp == dsp) { in dsp_cmx_del_conf_member()
516 dsp = member->dsp; in dsp_cmx_hardware()
663 dsp = member->dsp; in dsp_cmx_hardware()
1200 dsp->rx_W = (dsp->rx_R + dsp->cmx_delay) in dsp_cmx_receive()
1232 dsp->rx_W = (dsp->rx_R + dsp->cmx_delay) in dsp_cmx_receive()
1259 dsp->rx_W = (dsp->rx_R + dsp->cmx_delay) in dsp_cmx_receive()
1272 (u_long)dsp, dsp->rx_R, dsp->rx_W, len, dsp->name); in dsp_cmx_receive()
1621 struct dsp *dsp; local
1701 dsp = member->dsp;
[all …]
A Ddsp_core.c189 dsp_rx_off_member(struct dsp *dsp) in dsp_rx_off_member() argument
236 dsp_rx_off(struct dsp *dsp) in dsp_rx_off() argument
256 dsp_fill_empty(struct dsp *dsp) in dsp_fill_empty() argument
381 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req()
401 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req()
418 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req()
426 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req()
629 struct dsp *dsp = container_of(ch, struct dsp, ch); in get_features() local
667 struct dsp *dsp = container_of(ch, struct dsp, ch); in dsp_function() local
955 struct dsp *dsp = container_of(ch, struct dsp, ch); in dsp_ctrl() local
[all …]
A Ddsp_dtmf.c40 void dsp_dtmf_goertzel_init(struct dsp *dsp) in dsp_dtmf_goertzel_init() argument
42 dsp->dtmf.size = 0; in dsp_dtmf_goertzel_init()
45 dsp->dtmf.count = 0; in dsp_dtmf_goertzel_init()
50 void dsp_dtmf_hardware(struct dsp *dsp) in dsp_dtmf_hardware() argument
54 if (!dsp->dtmf.enable) in dsp_dtmf_hardware()
61 if (dsp->tx_volume) { in dsp_dtmf_hardware()
68 if (dsp->rx_volume) { in dsp_dtmf_hardware()
76 if (dsp->bf_enable) { in dsp_dtmf_hardware()
118 *dsp_dtmf_goertzel_decode(struct dsp *dsp, u8 *data, int len, int fmt) in dsp_dtmf_goertzel_decode() argument
181 dsp->dtmf.size = 0; in dsp_dtmf_goertzel_decode()
[all …]
A Ddsp.h92 struct dsp;
95 struct dsp *dsp; member
170 struct dsp { struct
245 extern void dsp_cmx_debug(struct dsp *dsp); argument
247 extern int dsp_cmx_conf(struct dsp *dsp, u32 conf_id);
252 extern int dsp_cmx_del_conf_member(struct dsp *dsp);
255 extern void dsp_dtmf_goertzel_init(struct dsp *dsp);
256 extern void dsp_dtmf_hardware(struct dsp *dsp);
260 extern int dsp_tone(struct dsp *dsp, int tone);
261 extern void dsp_tone_copy(struct dsp *dsp, u8 *data, int len);
[all …]
A Ddsp_blowfish.c364 dsp_bf_encrypt(struct dsp *dsp, u8 *data, int len) in dsp_bf_encrypt() argument
369 u32 *P = dsp->bf_p; in dsp_bf_encrypt()
370 u32 *S = dsp->bf_s; in dsp_bf_encrypt()
453 dsp_bf_decrypt(struct dsp *dsp, u8 *data, int len) in dsp_bf_decrypt() argument
461 u32 *P = dsp->bf_p; in dsp_bf_decrypt()
462 u32 *S = dsp->bf_s; in dsp_bf_decrypt()
552 dsp->bf_sync = sync; in dsp_bf_decrypt()
594 dsp_bf_init(struct dsp *dsp, const u8 *key, uint keylen) in dsp_bf_init() argument
615 dsp->bf_enable = 1; in dsp_bf_init()
664 dsp_bf_cleanup(struct dsp *dsp) in dsp_bf_cleanup() argument
[all …]
A Ddsp_hwec.c34 void dsp_hwec_enable(struct dsp *dsp, const char *arg) in dsp_hwec_enable() argument
40 if (!dsp) { in dsp_hwec_enable()
85 if (!dsp->ch.peer->ctrl(&dsp->ch, CONTROL_CHANNEL, &cq)) { in dsp_hwec_enable()
92 void dsp_hwec_disable(struct dsp *dsp) in dsp_hwec_disable() argument
96 if (!dsp) { in dsp_hwec_disable()
105 if (!dsp->ch.peer->ctrl(&dsp->ch, CONTROL_CHANNEL, &cq)) { in dsp_hwec_disable()
A Ddsp_tones.c375 void dsp_tone_copy(struct dsp *dsp, u8 *data, int len) in dsp_tone_copy() argument
379 struct dsp_tone *tone = &dsp->tone; in dsp_tone_copy()
438 dsp_tone_hw_message(struct dsp *dsp, u8 *sample, int len) in dsp_tone_hw_message() argument
447 if (dsp->ch.peer) { in dsp_tone_hw_message()
448 if (dsp->ch.recv(dsp->ch.peer, nskb)) in dsp_tone_hw_message()
462 struct dsp *dsp = timer_container_of(dsp, t, tone.tl); in dsp_tone_timeout() local
463 struct dsp_tone *tone = &dsp->tone; in dsp_tone_timeout()
477 dsp_tone_hw_message(dsp, NULL, 0); in dsp_tone_timeout()
496 dsp_tone(struct dsp *dsp, int tone) in dsp_tone() argument
509 if (dsp->features.hfc_loops) in dsp_tone()
[all …]
A Ddsp_hwec.h7 extern void dsp_hwec_enable(struct dsp *dsp, const char *arg);
8 extern void dsp_hwec_disable(struct dsp *dsp);
/drivers/firmware/cirrus/
A Dcs_dsp.c667 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_base_reg() local
696 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_write_acked_control() local
762 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_write_ctrl_raw() local
851 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_lock_and_write_ctrl() local
867 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_read_ctrl_raw() local
950 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_lock_and_read_ctrl() local
1075 ctl->dsp = dsp; in cs_dsp_create_control()
2750 dsp->ops->disable_core(dsp); in cs_dsp_power_up()
2854 ret = dsp->ops->lock_memory(dsp, dsp->lock_regions); in cs_dsp_run()
2881 dsp->ops->stop_core(dsp); in cs_dsp_run()
[all …]
/drivers/firmware/cirrus/test/
A Dcs_dsp_test_callbacks.c453 priv->dsp = dsp; in cs_dsp_callbacks_test_common_init()
524 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_callbacks_test_halo_init()
525 if (!dsp) in cs_dsp_callbacks_test_halo_init()
528 dsp->num = 1; in cs_dsp_callbacks_test_halo_init()
543 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_callbacks_test_adsp2_32bit_init()
544 if (!dsp) in cs_dsp_callbacks_test_adsp2_32bit_init()
547 dsp->num = 1; in cs_dsp_callbacks_test_adsp2_32bit_init()
572 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_callbacks_test_adsp2_16bit_init()
573 if (!dsp) in cs_dsp_callbacks_test_adsp2_16bit_init()
576 dsp->num = 1; in cs_dsp_callbacks_test_adsp2_16bit_init()
[all …]
A Dcs_dsp_test_bin_error.c407 priv->dsp = dsp; in cs_dsp_bin_err_test_common_init()
485 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_bin_err_test_halo_init()
486 if (!dsp) in cs_dsp_bin_err_test_halo_init()
489 dsp->num = 1; in cs_dsp_bin_err_test_halo_init()
504 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_bin_err_test_adsp2_32bit_init()
505 if (!dsp) in cs_dsp_bin_err_test_adsp2_32bit_init()
508 dsp->num = 1; in cs_dsp_bin_err_test_adsp2_32bit_init()
510 dsp->rev = 1; in cs_dsp_bin_err_test_adsp2_32bit_init()
523 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_bin_err_test_adsp2_16bit_init()
524 if (!dsp) in cs_dsp_bin_err_test_adsp2_16bit_init()
[all …]
A Dcs_dsp_test_wmfw_error.c1016 priv->dsp = dsp; in cs_dsp_wmfw_err_test_common_init()
1083 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_wmfw_err_test_halo_init()
1084 if (!dsp) in cs_dsp_wmfw_err_test_halo_init()
1087 dsp->num = 1; in cs_dsp_wmfw_err_test_halo_init()
1102 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_wmfw_err_test_adsp2_32bit_init()
1103 if (!dsp) in cs_dsp_wmfw_err_test_adsp2_32bit_init()
1106 dsp->num = 1; in cs_dsp_wmfw_err_test_adsp2_32bit_init()
1108 dsp->rev = 1; in cs_dsp_wmfw_err_test_adsp2_32bit_init()
1136 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_wmfw_err_test_adsp2_16bit_init()
1137 if (!dsp) in cs_dsp_wmfw_err_test_adsp2_16bit_init()
[all …]
A Dcs_dsp_test_control_rw.c145 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_write_running() local
216 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_read_volatile_running() local
287 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_read_volatile_not_started() local
337 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_read_volatile_stopped() local
391 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_read_volatile_stopped_powered_down() local
447 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_read_volatile_not_current_loaded_fw() local
505 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_read_volatile_not_current_running_fw() local
566 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_write_volatile_not_started() local
623 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_write_volatile_stopped() local
684 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_write_volatile_stopped_powered_down() local
[all …]
A Dcs_dsp_test_control_cache.c149 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_v2_cache_alloc() local
203 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init() local
262 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init_write_only() local
314 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init_multiple_fw_same_controls() local
423 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls() local
531 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init_multiple_mems() local
652 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init_multiple_algs() local
753 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_init_multiple_offsets() local
865 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_read_not_started() local
926 struct cs_dsp *dsp = priv->dsp; in cs_dsp_ctl_cache_read_stopped() local
[all …]
A Dcs_dsp_test_control_parse.c1379 priv->dsp = dsp; in cs_dsp_ctl_parse_test_common_init()
1450 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_ctl_parse_test_halo_init()
1451 if (!dsp) in cs_dsp_ctl_parse_test_halo_init()
1454 dsp->num = 1; in cs_dsp_ctl_parse_test_halo_init()
1469 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_ctl_parse_test_adsp2_32bit_init()
1470 if (!dsp) in cs_dsp_ctl_parse_test_adsp2_32bit_init()
1473 dsp->num = 1; in cs_dsp_ctl_parse_test_adsp2_32bit_init()
1475 dsp->rev = 1; in cs_dsp_ctl_parse_test_adsp2_32bit_init()
1498 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_ctl_parse_test_adsp2_16bit_init()
1499 if (!dsp) in cs_dsp_ctl_parse_test_adsp2_16bit_init()
[all …]
A Dcs_dsp_mock_regmap.c268 switch (priv->dsp->type) { in cs_dsp_mock_regmap_drop_system_regs()
270 if (priv->dsp->base) { in cs_dsp_mock_regmap_drop_system_regs()
272 priv->dsp->base, in cs_dsp_mock_regmap_drop_system_regs()
273 priv->dsp->base + 0x7c); in cs_dsp_mock_regmap_drop_system_regs()
277 if (priv->dsp->base) { in cs_dsp_mock_regmap_drop_system_regs()
279 priv->dsp->base, in cs_dsp_mock_regmap_drop_system_regs()
313 regcache_sync(priv->dsp->regmap); in cs_dsp_mock_regmap_is_dirty()
337 switch (priv->dsp->type) { in cs_dsp_mock_regmap_init()
342 if (priv->dsp->rev == 0) in cs_dsp_mock_regmap_init()
352 priv->dsp->regmap = devm_regmap_init(priv->dsp->dev, in cs_dsp_mock_regmap_init()
[all …]
A Dcs_dsp_test_wmfw.c1793 priv->dsp = dsp; in cs_dsp_wmfw_test_common_init()
1864 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_wmfw_test_halo_init()
1865 if (!dsp) in cs_dsp_wmfw_test_halo_init()
1868 dsp->num = 1; in cs_dsp_wmfw_test_halo_init()
1883 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_wmfw_test_adsp2_32bit_init()
1884 if (!dsp) in cs_dsp_wmfw_test_adsp2_32bit_init()
1887 dsp->num = 1; in cs_dsp_wmfw_test_adsp2_32bit_init()
1889 dsp->rev = 1; in cs_dsp_wmfw_test_adsp2_32bit_init()
1917 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_wmfw_test_adsp2_16bit_init()
1918 if (!dsp) in cs_dsp_wmfw_test_adsp2_16bit_init()
[all …]
A Dcs_dsp_mock_mem_maps.c107 if (dsp->mem[i].type == mem_type) in cs_dsp_mock_size_of_region()
125 int num_mems = priv->dsp->num_mems; in cs_dsp_mock_base_addr_for_mem()
150 switch (priv->dsp->type) { in cs_dsp_mock_reg_addr_inc_per_unpacked_word()
176 switch (priv->dsp->type) { in cs_dsp_mock_reg_block_length_bytes()
243 switch (priv->dsp->type) { in cs_dsp_mock_reg_block_length_dsp_words()
289 switch (priv->dsp->type) { in cs_dsp_mock_has_zm()
409 switch (priv->dsp->type) { in cs_dsp_mock_xm_header_get_alg_base_in_words()
502 switch (priv->dsp->type) { in cs_dsp_mock_xm_header_drop_from_regmap_cache()
685 switch (priv->dsp->type) { in cs_dsp_create_mock_xm_header()
702 __func__, priv->dsp->type); in cs_dsp_create_mock_xm_header()
[all …]
A Dcs_dsp_test_bin.c2168 priv->dsp = dsp; in cs_dsp_bin_test_common_init()
2235 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_bin_test_halo_init()
2236 if (!dsp) in cs_dsp_bin_test_halo_init()
2239 dsp->num = 1; in cs_dsp_bin_test_halo_init()
2254 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_bin_test_adsp2_32bit_init()
2255 if (!dsp) in cs_dsp_bin_test_adsp2_32bit_init()
2258 dsp->num = 1; in cs_dsp_bin_test_adsp2_32bit_init()
2260 dsp->rev = 1; in cs_dsp_bin_test_adsp2_32bit_init()
2273 dsp = kunit_kzalloc(test, sizeof(*dsp), GFP_KERNEL); in cs_dsp_bin_test_adsp2_16bit_init()
2274 if (!dsp) in cs_dsp_bin_test_adsp2_16bit_init()
[all …]
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()
/drivers/mfd/
A Dcs40l50-core.c116 struct cs_dsp *dsp = &cs40l50->dsp; in cs40l50_wseq_init() local
174 struct cs40l50 *cs40l50 = container_of(dsp, struct cs40l50, dsp); in cs40l50_dsp_post_run()
208 cs40l50->dsp.num = 1; in cs40l50_dsp_init()
209 cs40l50->dsp.type = WMFW_HALO; in cs40l50_dsp_init()
210 cs40l50->dsp.dev = cs40l50->dev; in cs40l50_dsp_init()
224 &cs40l50->dsp); in cs40l50_dsp_init()
233 if (cs40l50->dsp.running) in cs40l50_reset_dsp()
234 cs_dsp_stop(&cs40l50->dsp); in cs40l50_reset_dsp()
236 if (cs40l50->dsp.booted) in cs40l50_reset_dsp()
256 ret = cs_dsp_run(&cs40l50->dsp); in cs40l50_reset_dsp()
[all …]
/drivers/input/misc/
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()
226 error = regmap_read(vib->regmap, vib->dsp.owt_size_reg, &size); 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()
363 vib->dsp.write(vib->dev, vib->regmap, start_effect->index); in cs40l50_start_worker()
385 vib->dsp.write(vib->dev, vib->regmap, vib->dsp.stop_cmd); in cs40l50_stop_worker()
444 error = vib->dsp.write(vib->dev, vib->regmap, in cs40l50_erase_worker()
445 vib->dsp.delete_owt_cmd | in cs40l50_erase_worker()
[all …]
/drivers/scsi/
A D53c700.c585 slot->resume_offset = dsp; in save_for_reselection()
798 __u32 resume_offset = dsp, temp = dsp + 8; in process_extended_message()
879 __u32 temp = dsp + 8, resume_offset = dsp; in process_message()
898 dsp, dsps); in process_message()
1257 dsp, dsps); in process_script_interrupt()
1274 host->host_no, pun, lun, dsps & 0xfff, dsp, dsp - hostdata->pScript); in process_script_interrupt()
1275 resume_offset = dsp; in process_script_interrupt()
1327 switch(dsp - hostdata->pScript) { in process_selection()
1507 __u32 dsp; in NCR_700_intr() local
1530 dsp, dsps)); in NCR_700_intr()
[all …]
/drivers/char/mwave/
A DREADME18 If the dsp irq has not been setup and stored in bios by the
20 irq used by the dsp to be configured.
23 If the dsp io range has not been setup and stored in bios by the
25 io range used by the dsp to be configured.
/drivers/scsi/sym53c8xx_2/
A Dsym_hipd.c1120 u32 dsp; local
1127 dsp = INL(np, nc_dsp);
1143 script_ofs = dsp;
2175 u32 dsp = INL(np, nc_dsp); local
2226 u32 dsp = INL(np, nc_dsp); local
2355 OUTL_DSP(np, dsp);
2390 u32 dsp; local
2403 dsp = INL(np, nc_dsp);
2487 nxtdsp = dsp;
2492 nxtdsp = dsp;
[all …]

Completed in 93 milliseconds

12