/sound/soc/intel/common/ |
D | sst-dsp.c | 77 void sst_memcpy_toio_32(struct sst_dsp *sst, in sst_memcpy_toio_32() 84 void sst_memcpy_fromio_32(struct sst_dsp *sst, void *dest, in sst_memcpy_fromio_32() 92 void sst_dsp_shim_write(struct sst_dsp *sst, u32 offset, u32 value) in sst_dsp_shim_write() 102 u32 sst_dsp_shim_read(struct sst_dsp *sst, u32 offset) in sst_dsp_shim_read() 115 void sst_dsp_shim_write64(struct sst_dsp *sst, u32 offset, u64 value) in sst_dsp_shim_write64() 125 u64 sst_dsp_shim_read64(struct sst_dsp *sst, u32 offset) in sst_dsp_shim_read64() 138 void sst_dsp_shim_write_unlocked(struct sst_dsp *sst, u32 offset, u32 value) in sst_dsp_shim_write_unlocked() 144 u32 sst_dsp_shim_read_unlocked(struct sst_dsp *sst, u32 offset) in sst_dsp_shim_read_unlocked() 150 void sst_dsp_shim_write64_unlocked(struct sst_dsp *sst, u32 offset, u64 value) in sst_dsp_shim_write64_unlocked() 156 u64 sst_dsp_shim_read64_unlocked(struct sst_dsp *sst, u32 offset) in sst_dsp_shim_read64_unlocked() [all …]
|
D | sst-firmware.c | 44 struct sst_dsp *sst; member 74 struct sst_dsp *sst = (struct sst_dsp *)arg; in sst_dma_transfer_complete() local 79 static int sst_dsp_dma_copy(struct sst_dsp *sst, dma_addr_t dest_addr, in sst_dsp_dma_copy() 110 int sst_dsp_dma_copyto(struct sst_dsp *sst, dma_addr_t dest_addr, in sst_dsp_dma_copyto() 119 int sst_dsp_dma_copyfrom(struct sst_dsp *sst, dma_addr_t dest_addr, in sst_dsp_dma_copyfrom() 272 int sst_dma_new(struct sst_dsp *sst) in sst_dma_new() 1216 struct sst_dsp *sst; in sst_dsp_new() local 1272 void sst_dsp_free(struct sst_dsp *sst) in sst_dsp_free()
|
D | sst-dsp-priv.h | 328 static inline void sst_dsp_write(struct sst_dsp *sst, void *src, in sst_dsp_write() 334 static inline void sst_dsp_read(struct sst_dsp *sst, void *dest, in sst_dsp_read() 340 static inline void *sst_dsp_get_thread_context(struct sst_dsp *sst) in sst_dsp_get_thread_context()
|
/sound/soc/intel/haswell/ |
D | sst-haswell-dsp.c | 218 struct sst_dsp *sst = (struct sst_dsp *) context; in hsw_irq() local 250 static void hsw_set_dsp_D3(struct sst_dsp *sst) in hsw_set_dsp_D3() 291 static void hsw_reset(struct sst_dsp *sst) in hsw_reset() 306 static int hsw_set_dsp_D0(struct sst_dsp *sst) in hsw_set_dsp_D0() 400 static void hsw_boot(struct sst_dsp *sst) in hsw_boot() 410 static void hsw_stall(struct sst_dsp *sst) in hsw_stall() 418 static void hsw_sleep(struct sst_dsp *sst) in hsw_sleep() 431 static int hsw_wake(struct sst_dsp *sst) in hsw_wake() 466 static int hsw_acpi_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) in hsw_acpi_resource_map() 500 struct sst_dsp *sst = block->dsp; in hsw_block_get_bit() local [all …]
|
D | sst-haswell-ipc.c | 725 struct sst_dsp *sst = hsw->dsp; in hsw_process_notification() local 776 struct sst_dsp *sst = (struct sst_dsp *) context; in hsw_irq_thread() local 977 struct sst_dsp *sst = hsw->dsp; in sst_hsw_stream_new() local 1003 struct sst_dsp *sst = hsw->dsp; in sst_hsw_stream_free() local 1499 struct sst_dsp *sst = hsw->dsp; in sst_hsw_dx_state_dump() local 1552 struct sst_dsp *sst = hsw->dsp; in sst_hsw_dx_state_restore() local 2065 struct sst_dsp *sst = ipc->dsp; in hsw_shim_dbg() local
|
/sound/soc/intel/baytrail/ |
D | sst-baytrail-dsp.c | 159 static void sst_byt_dump_shim(struct sst_dsp *sst) in sst_byt_dump_shim() 181 struct sst_dsp *sst = (struct sst_dsp *) context; in sst_byt_irq() local 207 static void sst_byt_boot(struct sst_dsp *sst) in sst_byt_boot() 232 static void sst_byt_reset(struct sst_dsp *sst) in sst_byt_reset() 258 static int sst_byt_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) in sst_byt_resource_map() 293 static int sst_byt_init(struct sst_dsp *sst, struct sst_pdata *pdata) in sst_byt_init() 345 static void sst_byt_free(struct sst_dsp *sst) in sst_byt_free()
|
D | sst-baytrail-ipc.c | 277 struct sst_dsp *sst = byt->dsp; in sst_byt_process_notification() local 306 struct sst_dsp *sst = (struct sst_dsp *) context; in sst_byt_irq_thread() local 351 struct sst_dsp *sst = byt->dsp; in sst_byt_stream_new() local 444 struct sst_dsp *sst = byt->dsp; in sst_byt_stream_free() local 552 struct sst_dsp *sst = byt->dsp; in sst_byt_get_dsp_position() local 643 struct sst_dsp *sst = ipc->dsp; in byt_shim_dbg() local
|
/sound/soc/intel/skylake/ |
D | skl-sst.c | 543 struct sst_dsp *sst; in skl_sst_dsp_init() local 580 struct sst_dsp *sst; in kbl_sst_dsp_init() local 600 struct sst_dsp *sst = ctx->dsp; in skl_sst_init_fw() local
|
D | cnl-sst.c | 429 struct sst_dsp *sst; in cnl_sst_dsp_init() local 468 struct sst_dsp *sst = ctx->dsp; in cnl_sst_init_fw() local
|
D | bxt-sst.c | 562 struct sst_dsp *sst; in bxt_sst_dsp_init() local 605 struct sst_dsp *sst = ctx->dsp; in bxt_sst_init_fw() local
|
D | skl-debug.c | 185 struct sst_dsp *sst = d->skl->skl_sst->dsp; in fw_softreg_read() local
|
D | skl-sst-dsp.c | 417 struct sst_dsp *sst; in skl_dsp_ctx_init() local
|
D | skl-sst-utils.c | 377 struct sst_dsp *sst; in skl_sst_ctx_init() local
|
/sound/soc/intel/atom/sst/ |
D | sst_loader.c | 294 static int sst_cache_and_parse_fw(struct intel_sst_drv *sst, in sst_cache_and_parse_fw() 351 static int sst_request_fw(struct intel_sst_drv *sst) in sst_request_fw()
|
D | sst.c | 151 static int sst_save_dsp_context_v2(struct intel_sst_drv *sst) in sst_save_dsp_context_v2() 181 int sst_driver_ops(struct intel_sst_drv *sst) in sst_driver_ops()
|
D | sst_pvt.c | 229 int sst_prepare_and_post_msg(struct intel_sst_drv *sst, in sst_prepare_and_post_msg() 414 void sst_add_to_dispatch_list_and_post(struct intel_sst_drv *sst, in sst_add_to_dispatch_list_and_post()
|
/sound/soc/intel/atom/ |
D | sst-mfld-platform-pcm.c | 34 struct sst_device *sst; variable
|