/openbmc/linux/drivers/isdn/mISDN/ |
H A D | dsp_cmx.c | 234 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 …]
|
H A D | dsp_core.c | 188 dsp_rx_off_member(struct dsp *dsp) in dsp_rx_off_member() argument 235 dsp_rx_off(struct dsp *dsp) in dsp_rx_off() argument 255 dsp_fill_empty(struct dsp *dsp) in dsp_fill_empty() argument 380 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req() 400 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req() 417 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req() 425 dsp_cmx_hardware(dsp->conf, dsp); in dsp_control_req() 628 struct dsp *dsp = container_of(ch, struct dsp, ch); in get_features() local 666 struct dsp *dsp = container_of(ch, struct dsp, ch); in dsp_function() local 954 struct dsp *dsp = container_of(ch, struct dsp, ch); in dsp_ctrl() local [all …]
|
H A D | dsp_dtmf.c | 40 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 …]
|
H A D | dsp.h | 92 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 …]
|
/openbmc/linux/drivers/firmware/cirrus/ |
H A D | cs_dsp.c | 655 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_base_reg() local 684 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_write_acked_control() local 750 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_write_ctrl_raw() local 825 struct cs_dsp *dsp = ctl->dsp; in cs_dsp_coeff_read_ctrl_raw() local 1006 ctl->dsp = dsp; in cs_dsp_create_control() 2612 dsp->ops->disable_core(dsp); in cs_dsp_power_up() 2621 dsp->ops->disable_core(dsp); in cs_dsp_power_up() 2716 ret = dsp->ops->lock_memory(dsp, dsp->lock_regions); in cs_dsp_run() 2743 dsp->ops->stop_core(dsp); in cs_dsp_run() 2745 dsp->ops->disable_core(dsp); in cs_dsp_run() [all …]
|
/openbmc/qemu/tests/tcg/mips/user/ase/dsp/ |
H A D | test_dsp_r1_extr_rs_w.c | 6 int rt, ach, acl, dsp; in main() local 20 dsp = (dsp >> 23) & 0x01; in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 48 dsp = 0; in main() 66 dsp = (dsp >> 23) & 0x01; in main() 71 dsp = 0; in main() 89 dsp = (dsp >> 23) & 0x01; in main() 94 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_w.c | 6 int rt, ach, acl, dsp; in main() local 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 48 dsp = 0; in main() 52 : "r"(dsp) in main() 66 dsp = (dsp >> 23) & 0x01; in main() 71 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_r_w.c | 6 int rt, ach, acl, dsp; in main() local 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 48 dsp = 0; in main() 52 : "r"(dsp) in main() 66 dsp = (dsp >> 23) & 0x01; in main() 71 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_s_h.c | 6 int rt, ach, acl, dsp; in main() local 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 35 dsp = (dsp >> 23) & 0x01; in main() 36 assert(dsp == 1); in main() 40 dsp = 0; in main() 44 : "r"(dsp) in main() 58 dsp = (dsp >> 23) & 0x01; in main() 63 dsp = 0; in main() 67 : "r"(dsp) in main() [all …]
|
H A D | test_dsp_r1_extrv_s_h.c | 6 int rt, rs, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 41 dsp = (dsp >> 23) & 0x01; in main() 42 assert(dsp == 1); in main() 46 dsp = 0; in main() 50 : "r"(dsp) in main() 66 dsp = (dsp >> 23) & 0x01; in main() 67 assert(dsp == 0); in main() [all …]
|
H A D | test_dsp_r1_extrv_w.c | 11 dsp = 0x07; in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 29 dsp = 0; in main() 33 : "r"(dsp) in main() 49 dsp = (dsp >> 23) & 0x01; in main() 50 assert(dsp == 0); in main() 54 dsp = 0; in main() 58 : "r"(dsp) in main() 74 dsp = (dsp >> 23) & 0x01; in main() [all …]
|
H A D | test_dsp_r1_extrv_r_w.c | 11 dsp = 0x07; in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 29 dsp = 0; in main() 33 : "r"(dsp) in main() 49 dsp = (dsp >> 23) & 0x01; in main() 50 assert(dsp == 0); in main() 54 dsp = 0; in main() 58 : "r"(dsp) in main() 74 dsp = (dsp >> 23) & 0x01; in main() [all …]
|
H A D | test_dsp_r1_dpaq_sa_l_w.c | 6 int rs, rt, dsp; in main() local 25 dsp = (dsp >> 17) & 0x01; in main() 26 assert(dsp == resultdsp); in main() 48 dsp = (dsp >> 17) & 0x01; in main() 49 assert(dsp == resultdsp); in main() 71 dsp = (dsp >> 17) & 0x01; in main() 72 assert(dsp == resultdsp); in main() 95 dsp = (dsp >> 17) & 0x01; in main() 96 assert(dsp == resultdsp); in main() 119 dsp = (dsp >> 17) & 0x01; in main() [all …]
|
H A D | test_dsp_r1_extrv_rs_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 22 dsp = (dsp >> 23) & 0x01; in main() 23 assert(dsp == 1); in main() 27 dsp = 0; in main() 31 : "r"(dsp) in main() 47 dsp = (dsp >> 23) & 0x01; in main() 48 assert(dsp == 0); in main() 52 dsp = 0; in main() 56 : "r"(dsp) in main() 72 dsp = (dsp >> 23) & 0x01; in main() [all …]
|
H A D | test_dsp_r1_extp.c | 6 int rt, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 20 : "=r"(rt), "+r"(dsp) in main() 23 dsp = (dsp >> 14) & 0x01; in main() 24 assert(dsp == 0); in main() 29 dsp = 0x01; in main() 40 dsp = (dsp >> 14) & 0x01; in main() 41 assert(dsp == 1); in main() 45 dsp = 0x1F; in main() 57 dsp = (dsp >> 14) & 0x01; in main() [all …]
|
H A D | test_dsp_r1_subq_s_w.c | 6 int rd, rs, rt, dsp; in main() local 18 : "=r"(rd), "=r"(dsp) in main() 21 dsp = (dsp >> 20) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 34 : "=r"(rd), "=r"(dsp) in main() 37 dsp = (dsp >> 20) & 0x01; in main() 38 assert(dsp == resultdsp); in main() 53 dsp = (dsp >> 20) & 0x01; in main() 54 assert(dsp == resultdsp); in main() 69 dsp = (dsp >> 20) & 0x01; in main() [all …]
|
H A D | test_dsp_r2_mul_s_ph.c | 6 int rd, rs, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 21) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 32 : "=r"(rd), "=r"(dsp) in main() 35 dsp = (dsp >> 21) & 0x01; in main() 37 assert(dsp == resultdsp); in main() 39 dsp = 0; in main() 43 : "r"(dsp) in main() 57 dsp = (dsp >> 21) & 0x01; in main() [all …]
|
H A D | test_dsp_r1_shll_s_w.c | 6 int rd, rt, dsp; in main() local 16 : "=r"(rd), "=r"(dsp) in main() 19 dsp = (dsp >> 22) & 0x01; in main() 20 assert(dsp == resultdsp); in main() 30 : "=r"(rd), "=r"(dsp) in main() 33 dsp = (dsp >> 22) & 0x01; in main() 34 assert(dsp == resultdsp); in main() 44 : "=r"(rd), "=r"(dsp) in main() 47 dsp = (dsp >> 22) & 0x01; in main() 48 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_shll_ph.c | 6 int rd, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 22) & 0x01; in main() 21 assert(dsp == resultdsp); in main() 32 : "=r"(rd), "=r"(dsp) in main() 35 dsp = (dsp >> 22) & 0x01; in main() 36 assert(dsp == resultdsp); in main() 47 : "=r"(rd), "=r"(dsp) in main() 50 dsp = (dsp >> 22) & 0x01; in main() 51 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_shll_qb.c | 6 int rd, rt, dsp; in main() local 17 : "=r"(rd), "=r"(dsp) in main() 20 dsp = (dsp >> 22) & 0x01; in main() 21 assert(dsp == resultdsp); in main() 32 : "=r"(rd), "=r"(dsp) in main() 35 dsp = (dsp >> 22) & 0x01; in main() 36 assert(dsp == resultdsp); in main() 47 : "=r"(rd), "=r"(dsp) in main() 50 dsp = (dsp >> 22) & 0x01; in main() 51 assert(dsp == resultdsp); in main()
|
H A D | test_dsp_r1_subq_s_ph.c | 6 int rd, rs, rt, dsp; in main() local 18 : "=r"(rd), "=r"(dsp) in main() 21 dsp = (dsp >> 20) & 0x01; in main() 22 assert(dsp == resultdsp); in main() 34 : "=r"(rd), "=r"(dsp) in main() 37 dsp = (dsp >> 20) & 0x01; in main() 38 assert(dsp == resultdsp); in main() 50 : "=r"(rd), "=r"(dsp) in main() 53 dsp = (dsp >> 20) & 0x01; in main() 54 assert(dsp == resultdsp); in main()
|
/openbmc/linux/sound/soc/codecs/ |
H A D | wm_adsp.c | 559 struct wm_adsp *dsp = container_of(cs_ctl->dsp, in wm_adsp_ctl_work() local 874 dsp->fwf_name ? dsp->fwf_name : dsp->cs_dsp.name, in wm_adsp_request_firmware_files() 1079 return (*dsp->pre_run)(dsp); in wm_adsp_pre_run() 1271 compr->dsp = dsp; in wm_adsp_compr_open() 1290 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_free() local 1310 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_check_params() local 1487 buf->dsp = dsp; in wm_adsp_buffer_alloc() 1705 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_trigger() local 1870 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_pointer() local 1984 struct wm_adsp *dsp = compr->dsp; in wm_adsp_compr_read() local [all …]
|
/openbmc/linux/include/linux/firmware/cirrus/ |
H A D | cs_dsp.h | 90 struct cs_dsp *dsp; member 205 int (*pre_run)(struct cs_dsp *dsp); 206 int (*post_run)(struct cs_dsp *dsp); 207 void (*pre_stop)(struct cs_dsp *dsp); 208 void (*post_stop)(struct cs_dsp *dsp); 212 int cs_dsp_adsp1_init(struct cs_dsp *dsp); 214 int cs_dsp_halo_init(struct cs_dsp *dsp); 221 int cs_dsp_power_up(struct cs_dsp *dsp, 226 int cs_dsp_run(struct cs_dsp *dsp); 227 void cs_dsp_stop(struct cs_dsp *dsp); [all …]
|
/openbmc/qemu/target/rx/ |
H A D | insns.decode | 22 &jdsp dsp sz 134 # BCnd.s dsp 136 # BRA.b dsp 167 # BRA.s dsp 169 # BRA.w dsp 171 # BRA.a dsp 189 # BSR.w dsp 191 # BSR.a dsp 362 # MOV.b dsp[rs], dsp[rd] 367 # MOV.w dsp[rs], dsp[rd] [all …]
|
/openbmc/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(); \ 58 mthi1(tsk->thread.dsp.dspr[0]); \ 59 mtlo1(tsk->thread.dsp.dspr[1]); \ 60 mthi2(tsk->thread.dsp.dspr[2]); \ 61 mtlo2(tsk->thread.dsp.dspr[3]); \ 62 mthi3(tsk->thread.dsp.dspr[4]); \ 63 mtlo3(tsk->thread.dsp.dspr[5]); \ [all …]
|