/openbmc/linux/drivers/isdn/mISDN/ |
H A D | dsp_cmx.c | 148 dsp_cmx_debug(struct dsp *dsp) in dsp_cmx_debug() argument 152 struct dsp *odsp; in dsp_cmx_debug() 161 if (dsp == odsp) in dsp_cmx_debug() 173 member->dsp->name, member->dsp->pcm_slot_tx, in dsp_cmx_debug() 174 member->dsp->pcm_bank_tx, member->dsp->pcm_slot_rx, in dsp_cmx_debug() 175 member->dsp->pcm_bank_rx, member->dsp->hfc_conf, in dsp_cmx_debug() 176 member->dsp->tx_data, member->dsp->rx_is_off, in dsp_cmx_debug() 177 (member->dsp == dsp) ? " *this*" : ""); in dsp_cmx_debug() 209 dsp_cmx_add_conf_member(struct dsp *dsp, struct dsp_conf *conf) in dsp_cmx_add_conf_member() argument 213 if (!conf || !dsp) { in dsp_cmx_add_conf_member() [all …]
|
H A D | dsp_core.c | 188 dsp_rx_off_member(struct dsp *dsp) in dsp_rx_off_member() argument 195 if (!dsp->features_rx_off) in dsp_rx_off_member() 199 if (!dsp->rx_disabled) in dsp_rx_off_member() 202 else if (dsp->dtmf.software) in dsp_rx_off_member() 205 else if (dsp->echo.software) in dsp_rx_off_member() 208 else if (dsp->conf && dsp->conf->software) in dsp_rx_off_member() 213 if (rx_off == dsp->rx_is_off) in dsp_rx_off_member() 216 if (!dsp->ch.peer) { in dsp_rx_off_member() 224 if (dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq)) { in dsp_rx_off_member() 229 dsp->rx_is_off = rx_off; in dsp_rx_off_member() [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() 43 dsp->dtmf.lastwhat = '\0'; in dsp_dtmf_goertzel_init() 44 dsp->dtmf.lastdigit = '\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() 57 if (!dsp->features.hfc_dtmf) in dsp_dtmf_hardware() 61 if (dsp->tx_volume) { in dsp_dtmf_hardware() 65 __func__, dsp->name); in dsp_dtmf_hardware() [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 246 extern void dsp_cmx_hardware(struct dsp_conf *conf, struct dsp *dsp); 247 extern int dsp_cmx_conf(struct dsp *dsp, u32 conf_id); 248 extern void dsp_cmx_receive(struct dsp *dsp, struct sk_buff *skb); 249 extern void dsp_cmx_hdlc(struct dsp *dsp, struct sk_buff *skb); 251 extern void dsp_cmx_transmit(struct dsp *dsp, struct sk_buff *skb); 252 extern int dsp_cmx_del_conf_member(struct dsp *dsp); [all …]
|
/openbmc/linux/drivers/firmware/cirrus/ |
H A D | cs_dsp.c | 279 bool (*validate_version)(struct cs_dsp *dsp, unsigned int version); 280 unsigned int (*parse_sizes)(struct cs_dsp *dsp, 284 int (*setup_algs)(struct cs_dsp *dsp); 288 void (*show_fw_status)(struct cs_dsp *dsp); 289 void (*stop_watchdog)(struct cs_dsp *dsp); 291 int (*enable_memory)(struct cs_dsp *dsp); 292 void (*disable_memory)(struct cs_dsp *dsp); 293 int (*lock_memory)(struct cs_dsp *dsp, unsigned int lock_regions); 295 int (*enable_core)(struct cs_dsp *dsp); 296 void (*disable_core)(struct cs_dsp *dsp); [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 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 40 : "=r"(rt), "=r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 44 assert(dsp == 0); in main() 48 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_r_w.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 40 : "=r"(rt), "=r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 44 assert(dsp == 0); in main() 48 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_w.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 25 dsp = 0; in main() 29 : "r"(dsp) in main() 40 : "=r"(rt), "=r"(dsp) in main() 43 dsp = (dsp >> 23) & 0x01; in main() 44 assert(dsp == 0); in main() 48 dsp = 0; in main() [all …]
|
H A D | test_dsp_r1_extr_s_h.c | 6 int rt, ach, acl, dsp; in main() local 17 : "=r"(rt), "=r"(dsp) in main() 20 dsp = (dsp >> 23) & 0x01; in main() 21 assert(dsp == 1); in main() 32 : "=r"(rt), "=r"(dsp) 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() 55 : "=r"(rt), "=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() 21 : "=r"(rt), "+r"(dsp) in main() 24 dsp = (dsp >> 23) & 0x01; in main() 25 assert(dsp == 1); in main() 38 : "=r"(rt), "+r"(dsp) 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() [all …]
|
H A D | test_dsp_r1_extrv_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 21 : "=r"(rt), "+r"(dsp) 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() 46 : "=r"(rt), "+r"(dsp) in main() 49 dsp = (dsp >> 23) & 0x01; in main() 50 assert(dsp == 0); in main() [all …]
|
H A D | test_dsp_r1_extrv_r_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 11 dsp = 0x07; in main() 21 : "=r"(rt), "+r"(dsp) 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() 46 : "=r"(rt), "+r"(dsp) in main() 49 dsp = (dsp >> 23) & 0x01; in main() 50 assert(dsp == 0); in main() [all …]
|
H A D | test_dsp_r1_dpaq_sa_l_w.c | 6 int rs, rt, dsp; in main() local 22 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 25 dsp = (dsp >> 17) & 0x01; in main() 26 assert(dsp == resultdsp); in main() 45 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 48 dsp = (dsp >> 17) & 0x01; in main() 49 assert(dsp == resultdsp); in main() 68 : "+r"(ach), "+r"(acl), "=r"(dsp) in main() 71 dsp = (dsp >> 17) & 0x01; in main() 72 assert(dsp == resultdsp); in main() [all …]
|
H A D | test_dsp_r1_extrv_rs_w.c | 6 int rt, rs, ach, acl, dsp; in main() local 19 : "=r"(rt), "+r"(dsp) in main() 22 dsp = (dsp >> 23) & 0x01; in main() 23 assert(dsp == 1); in main() 27 dsp = 0; in main() 31 : "r"(dsp) in main() 44 : "=r"(rt), "+r"(dsp) in main() 47 dsp = (dsp >> 23) & 0x01; in main() 48 assert(dsp == 0); in main() 52 dsp = 0; 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() 37 : "=r"(rt), "+r"(dsp) in main() 40 dsp = (dsp >> 14) & 0x01; in main() 41 assert(dsp == 1); in main() 45 dsp = 0x1F; 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() 50 : "=r"(rd), "=r"(dsp) in main() 53 dsp = (dsp >> 20) & 0x01; in main() 54 assert(dsp == resultdsp); 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() 54 : "=r"(rd), "=r"(dsp) in main() [all …]
|
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_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_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 | 46 adsp_err(_obj->dsp, "%s: " fmt, _obj->name ? _obj->name : "legacy", \ 49 adsp_dbg(_obj->dsp, "%s: " fmt, _obj->name ? _obj->name : "legacy", \ 150 struct wm_adsp *dsp; member 167 struct wm_adsp *dsp; member 199 static int wm_adsp_buffer_init(struct wm_adsp *dsp); 200 static int wm_adsp_buffer_free(struct wm_adsp *dsp); 322 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_get() local 324 ucontrol->value.enumerated.item[0] = dsp[e->shift_l].fw; in wm_adsp_fw_get() 335 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_put() local 338 if (ucontrol->value.enumerated.item[0] == dsp[e->shift_l].fw) in wm_adsp_fw_put() [all …]
|
/openbmc/qemu/target/rx/ |
H A D | insns.decode | 21 &bcnd cd dsp sz 22 &jdsp dsp sz 35 @b1_bcnd_s .... cd:1 ... &bcnd dsp=%b1_bdsp sz=1 36 @b1_bra_s .... .... &jdsp dsp=%b1_bdsp sz=1 51 @b2_bcnd_b .... cd:4 dsp:s8 &bcnd sz=2 52 @b2_bra_b .... .... dsp:s8 &jdsp sz=2 71 @b3_bcnd_w .... ... cd:1 .... .... .... .... &bcnd dsp=%b3_bdsp sz=3 72 @b3_bra_w .... .... .... .... .... .... &jdsp dsp=%b3_bdsp sz=3 84 &jdsp dsp=%b4_bdsp sz=4 95 # ADC dsp[rs].l, rd [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); 209 void (*watchdog_expired)(struct cs_dsp *dsp); 212 int cs_dsp_adsp1_init(struct cs_dsp *dsp); 213 int cs_dsp_adsp2_init(struct cs_dsp *dsp); 214 int cs_dsp_halo_init(struct cs_dsp *dsp); 216 int cs_dsp_adsp1_power_up(struct cs_dsp *dsp, [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(); \ 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 …]
|