Searched refs:dsp (Results 26 - 50 of 145) sorted by relevance

123456

/linux-master/sound/soc/intel/skylake/
H A Dcnl-sst-dsp.c3 * cnl-sst-dsp.c - CNL SST library generic function
16 #include "../common/sst-dsp.h"
18 #include "../common/sst-dsp-priv.h"
19 #include "cnl-sst-dsp.h"
210 void cnl_dsp_free(struct sst_dsp *dsp) argument
212 cnl_ipc_int_disable(dsp);
214 free_irq(dsp->irq, dsp);
215 cnl_ipc_op_int_disable(dsp);
216 cnl_dsp_disable_core(dsp, SKL_DSP_CORE0_MAS
[all...]
H A Dskl-sst-ipc.c9 #include "../common/sst-dsp.h"
10 #include "../common/sst-dsp-priv.h"
12 #include "skl-sst-dsp.h"
287 static bool skl_ipc_is_dsp_busy(struct sst_dsp *dsp) argument
291 hipci = sst_dsp_shim_read_unlocked(dsp, SKL_ADSP_REG_HIPCI);
301 sst_dsp_outbox_write(ipc->dsp, msg->tx.data, msg->tx.size);
302 sst_dsp_shim_write_unlocked(ipc->dsp, SKL_ADSP_REG_HIPCIE,
304 sst_dsp_shim_write_unlocked(ipc->dsp, SKL_ADSP_REG_HIPCI,
308 int skl_ipc_check_D0i0(struct sst_dsp *dsp, bool state) argument
313 if (!dsp
491 struct sst_dsp *dsp = context; local
[all...]
H A Dcnl-sst-dsp.h88 void cnl_dsp_free(struct sst_dsp *dsp);
99 struct skl_dev **dsp);
H A Dskl-sst-utils.c11 #include "../common/sst-dsp.h"
12 #include "../common/sst-dsp-priv.h"
358 struct skl_dsp_loader_ops dsp_ops, struct skl_dev **dsp,
361 struct skl_dev *skl = *dsp;
367 skl->dsp = skl_dsp_ctx_init(dev, skl_dev, irq);
368 if (!skl->dsp) {
373 sst = skl->dsp;
389 struct sst_dsp *dsp = skl->dsp; local
402 ret = snd_skl_parse_uuids(dsp, linf
357 skl_sst_ctx_init(struct device *dev, int irq, const char *fw_name, struct skl_dsp_loader_ops dsp_ops, struct skl_dev **dsp, struct sst_dsp_device *skl_dev) argument
[all...]
/linux-master/sound/pci/mixart/
H A Dmixart_hwdep.c90 static int mixart_load_elf(struct mixart_mgr *mgr, const struct firmware *dsp )
96 elf_header = (struct snd_mixart_elf32_ehdr *)dsp->data;
107 memcpy( &elf_programheader, dsp->data + pos, sizeof(elf_programheader) );
112 dsp->data + be32_to_cpu( elf_programheader.p_offset ),
337 static int mixart_dsp_load(struct mixart_mgr* mgr, int index, const struct firmware *dsp) argument
373 if (((u32*)(dsp->data))[0] == 0xffffffff)
375 if (dsp->size % 4)
384 writel_be( dsp->size, MIXART_MEM( mgr, MIXART_PSEUDOREG_MXLX_SIZE_OFFSET ));
387 memcpy_toio( MIXART_MEM( mgr, MIXART_MOTHERBOARD_XLX_BASE_ADDRESS), dsp->data, dsp
[all...]
/linux-master/arch/arm/mach-omap2/
H A Dcm2xxx.h53 extern void omap2xxx_cm_set_mod_dividers(u32 mpu, u32 dsp, u32 gfx, u32 core,
/linux-master/sound/soc/codecs/
H A Dcs35l41.h27 struct wm_adsp dsp; /* needs to be first member */ member in struct:cs35l41_private
H A Dcs35l56.c833 ret = wm_adsp_run(&cs35l56->dsp);
837 ret = cs_amp_write_cal_coeffs(&cs35l56->dsp.cs_dsp,
841 wm_adsp_stop(&cs35l56->dsp);
854 ret = wm_adsp_power_up(&cs35l56->dsp, true);
893 ret = wm_adsp_power_up(&cs35l56->dsp, !!firmware_missing);
959 kfree(cs35l56->dsp.fwf_name);
961 cs35l56->dsp.fwf_name = kasprintf(GFP_KERNEL, "%02x-dsp1", cs35l56->base.rev);
964 cs35l56->dsp.fwf_name = kasprintf(GFP_KERNEL,
971 if (!cs35l56->dsp.fwf_name)
975 cs35l56->dsp
1272 struct wm_adsp *dsp; local
[all...]
H A Dcs35l45.c53 if (!cs35l45->dsp.cs_dsp.running) {
124 if (cs35l45->dsp.cs_dsp.booted)
129 if (cs35l45->dsp.cs_dsp.running)
137 if (cs35l45->dsp.preloaded)
140 if (cs35l45->dsp.cs_dsp.running) {
893 return wm_adsp2_component_probe(&cs35l45->dsp, component);
900 wm_adsp2_component_remove(&cs35l45->dsp, component);
993 if (!cs35l45->dsp.preloaded || !cs35l45->dsp.cs_dsp.running)
1011 if (!cs35l45->dsp
1357 struct wm_adsp *dsp = &cs35l45->dsp; local
[all...]
/linux-master/arch/mips/power/
H A Dcpu.c12 #include <asm/dsp.h>
/linux-master/sound/soc/mediatek/common/
H A DMakefile3 snd-soc-mtk-common-y := mtk-afe-platform-driver.o mtk-afe-fe-dai.o mtk-dsp-sof-common.o mtk-soundcard-driver.o
/linux-master/drivers/isdn/mISDN/
H A Ddsp_blowfish.c14 #include "dsp.h"
369 dsp_bf_encrypt(struct dsp *dsp, u8 *data, int len) argument
371 int i = 0, j = dsp->bf_crypt_pos;
372 u8 *bf_data_in = dsp->bf_data_in;
373 u8 *bf_crypt_out = dsp->bf_crypt_out;
374 u32 *P = dsp->bf_p;
375 u32 *S = dsp->bf_s;
448 dsp->bf_crypt_pos = j;
458 dsp_bf_decrypt(struct dsp *ds argument
599 dsp_bf_init(struct dsp *dsp, const u8 *key, uint keylen) argument
669 dsp_bf_cleanup(struct dsp *dsp) argument
[all...]
H A Ddsp_tones.c15 #include "dsp.h"
373 * if tones has finished (e.g. knocking tone), dsp->tones is turned off
375 void dsp_tone_copy(struct dsp *dsp, u8 *data, int len) argument
379 struct dsp_tone *tone = &dsp->tone;
438 dsp_tone_hw_message(struct dsp *dsp, u8 *sample, int len) argument
447 if (dsp->ch.peer) {
448 if (dsp->ch.recv(dsp
462 struct dsp *dsp = from_timer(dsp, t, tone.tl); local
496 dsp_tone(struct dsp *dsp, int tone) argument
[all...]
/linux-master/arch/um/drivers/
H A Dhostaudio_kern.c24 #define HOSTAUDIO_DEV_DSP "/dev/sound/dsp"
32 static char *dsp = HOSTAUDIO_DEV_DSP; variable
36 " This is used to specify the host dsp device to the hostaudio driver.\n" \
43 module_param(dsp, charp, 0644);
44 MODULE_PARM_DESC(dsp, DSP_HELP);
51 dsp = name;
55 __uml_setup("dsp=", set_dsp, "dsp=<dsp device>\n" DSP_HELP);
68 /* /dev/dsp fil
[all...]
/linux-master/arch/arc/include/asm/
H A Dprocessor.h17 #include <asm/dsp.h>
28 struct dsp_callee_regs dsp; member in struct:thread_struct
H A Ddsp-impl.h10 #include <asm/dsp.h>
100 long unsigned int *saveto = &prev->thread.dsp.ACC0_GLO;
101 long unsigned int *readfrom = &next->thread.dsp.ACC0_GLO;
/linux-master/sound/soc/intel/common/
H A Dsst-ipc.c22 #include "sst-dsp.h"
23 #include "sst-dsp-priv.h"
55 spin_lock_irqsave(&ipc->dsp->spinlock, flags);
74 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags);
85 spin_lock_irqsave(&ipc->dsp->spinlock, flags);
89 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags);
107 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags);
158 spin_lock_irq(&ipc->dsp->spinlock);
165 if (ipc->ops.is_dsp_busy && ipc->ops.is_dsp_busy(ipc->dsp)) {
166 dev_dbg(ipc->dev, "ipc_tx_msgs dsp bus
[all...]
H A DMakefile2 snd-soc-sst-dsp-y := sst-dsp.o
20 obj-$(CONFIG_SND_SOC_INTEL_SST) += snd-soc-sst-dsp.o snd-soc-sst-ipc.o
/linux-master/net/dns_resolver/
H A Ddns_key.c253 const char *src = key->description, *dsp = match_data->raw_data; local
255 kenter("%s,%s", src, dsp);
257 if (!src || !dsp)
260 if (strcasecmp(src, dsp) == 0)
264 dlen = strlen(dsp);
269 if (dsp[dlen - 1] == '.')
271 if (slen != dlen || strncasecmp(src, dsp, slen) != 0)
/linux-master/drivers/media/pci/cx88/
H A DMakefile3 cx88-dsp.o cx88-input.o
/linux-master/arch/mips/kernel/
H A Dpm.c11 #include <asm/dsp.h>
/linux-master/include/linux/firmware/imx/
H A Ddsp.h50 int imx_dsp_ring_doorbell(struct imx_dsp_ipc *dsp, unsigned int chan_idx);
/linux-master/sound/soc/intel/avs/
H A DMakefile3 snd-soc-avs-y := dsp.o ipc.o messages.o utils.o core.o loader.o \
/linux-master/sound/usb/usx2y/
H A DusX2Yhwdep.c179 struct snd_hwdep_dsp_image *dsp)
186 snd_printdd("dsp_load %s\n", dsp->name);
188 buf = memdup_user(dsp->image, dsp->length);
196 err = usb_bulk_msg(dev, usb_sndbulkpipe(dev, 2), buf, dsp->length, &lret, 6000);
200 if (dsp->index == 1) {
178 snd_usx2y_hwdep_dsp_load(struct snd_hwdep *hw, struct snd_hwdep_dsp_image *dsp) argument
/linux-master/drivers/scsi/
H A D53c700.c577 struct scsi_cmnd *SCp, __u32 dsp)
584 slot->resume_offset = dsp;
795 struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps)
797 __u32 resume_offset = dsp, temp = dsp + 8;
875 struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps)
878 __u32 temp = dsp + 8, resume_offset = dsp;
897 dsp, dsps);
962 process_script_interrupt(__u32 dsps, __u32 dsp, struc argument
576 save_for_reselection(struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp) argument
793 process_extended_message(struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) argument
874 process_message(struct Scsi_Host *host, struct NCR_700_Host_Parameters *hostdata, struct scsi_cmnd *SCp, __u32 dsp, __u32 dsps) argument
1291 process_selection(struct Scsi_Host *host, __u32 dsp) argument
1506 __u32 dsp; local
[all...]

Completed in 450 milliseconds

123456