sst_dsp 57 sound/soc/intel/baytrail/sst-baytrail-dsp.c static int sst_byt_parse_module(struct sst_dsp *dsp, struct sst_fw *fw, sst_dsp 118 sound/soc/intel/baytrail/sst-baytrail-dsp.c struct sst_dsp *dsp = sst_fw->dsp; sst_dsp 151 sound/soc/intel/baytrail/sst-baytrail-dsp.c static void sst_byt_dump_shim(struct sst_dsp *sst) sst_dsp 173 sound/soc/intel/baytrail/sst-baytrail-dsp.c struct sst_dsp *sst = (struct sst_dsp *) context; sst_dsp 199 sound/soc/intel/baytrail/sst-baytrail-dsp.c static void sst_byt_boot(struct sst_dsp *sst) sst_dsp 224 sound/soc/intel/baytrail/sst-baytrail-dsp.c static void sst_byt_reset(struct sst_dsp *sst) sst_dsp 250 sound/soc/intel/baytrail/sst-baytrail-dsp.c static int sst_byt_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) sst_dsp 285 sound/soc/intel/baytrail/sst-baytrail-dsp.c static int sst_byt_init(struct sst_dsp *sst, struct sst_pdata *pdata) sst_dsp 337 sound/soc/intel/baytrail/sst-baytrail-dsp.c static void sst_byt_free(struct sst_dsp *sst) sst_dsp 162 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *dsp; sst_dsp 270 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst = byt->dsp; sst_dsp 298 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst = (struct sst_dsp *) context; sst_dsp 343 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst = byt->dsp; sst_dsp 437 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst = byt->dsp; sst_dsp 542 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst = byt->dsp; sst_dsp 554 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst_byt_get_dsp(struct sst_byt *byt) sst_dsp 633 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct sst_dsp *sst = ipc->dsp; sst_dsp 665 sound/soc/intel/baytrail/sst-baytrail-ipc.c static bool byt_is_dsp_busy(struct sst_dsp *dsp) sst_dsp 60 sound/soc/intel/baytrail/sst-baytrail-ipc.h struct sst_dsp *sst_byt_get_dsp(struct sst_byt *byt); sst_dsp 30 sound/soc/intel/common/sst-dsp-priv.h void (*boot)(struct sst_dsp *); sst_dsp 31 sound/soc/intel/common/sst-dsp-priv.h void (*reset)(struct sst_dsp *); sst_dsp 32 sound/soc/intel/common/sst-dsp-priv.h int (*wake)(struct sst_dsp *); sst_dsp 33 sound/soc/intel/common/sst-dsp-priv.h void (*sleep)(struct sst_dsp *); sst_dsp 34 sound/soc/intel/common/sst-dsp-priv.h void (*stall)(struct sst_dsp *); sst_dsp 43 sound/soc/intel/common/sst-dsp-priv.h void (*ram_read)(struct sst_dsp *sst, void *dest, void __iomem *src, sst_dsp 45 sound/soc/intel/common/sst-dsp-priv.h void (*ram_write)(struct sst_dsp *sst, void __iomem *dest, void *src, sst_dsp 48 sound/soc/intel/common/sst-dsp-priv.h void (*dump)(struct sst_dsp *); sst_dsp 54 sound/soc/intel/common/sst-dsp-priv.h int (*init)(struct sst_dsp *sst, struct sst_pdata *pdata); sst_dsp 55 sound/soc/intel/common/sst-dsp-priv.h void (*free)(struct sst_dsp *sst); sst_dsp 109 sound/soc/intel/common/sst-dsp-priv.h struct sst_dsp *dsp; sst_dsp 151 sound/soc/intel/common/sst-dsp-priv.h struct sst_dsp *dsp; sst_dsp 190 sound/soc/intel/common/sst-dsp-priv.h struct sst_dsp *dsp; sst_dsp 233 sound/soc/intel/common/sst-dsp-priv.h struct sst_dsp *dsp; sst_dsp 319 sound/soc/intel/common/sst-dsp-priv.h static inline void sst_dsp_write(struct sst_dsp *sst, void *src, sst_dsp 325 sound/soc/intel/common/sst-dsp-priv.h static inline void sst_dsp_read(struct sst_dsp *sst, void *dest, sst_dsp 331 sound/soc/intel/common/sst-dsp-priv.h static inline void *sst_dsp_get_thread_context(struct sst_dsp *sst) sst_dsp 337 sound/soc/intel/common/sst-dsp-priv.h struct sst_fw *sst_fw_new(struct sst_dsp *dsp, sst_dsp 340 sound/soc/intel/common/sst-dsp-priv.h void sst_fw_free_all(struct sst_dsp *dsp); sst_dsp 348 sound/soc/intel/common/sst-dsp-priv.h struct sst_module *sst_module_get_from_id(struct sst_dsp *dsp, u32 id); sst_dsp 367 sound/soc/intel/common/sst-dsp-priv.h int sst_alloc_blocks(struct sst_dsp *dsp, struct sst_block_allocator *ba, sst_dsp 369 sound/soc/intel/common/sst-dsp-priv.h int sst_free_blocks(struct sst_dsp *dsp, struct list_head *block_list); sst_dsp 372 sound/soc/intel/common/sst-dsp-priv.h int sst_block_alloc_scratch(struct sst_dsp *dsp); sst_dsp 373 sound/soc/intel/common/sst-dsp-priv.h void sst_block_free_scratch(struct sst_dsp *dsp); sst_dsp 376 sound/soc/intel/common/sst-dsp-priv.h struct sst_mem_block *sst_mem_block_register(struct sst_dsp *dsp, u32 offset, sst_dsp 379 sound/soc/intel/common/sst-dsp-priv.h void sst_mem_block_unregister_all(struct sst_dsp *dsp); sst_dsp 381 sound/soc/intel/common/sst-dsp-priv.h u32 sst_dsp_get_offset(struct sst_dsp *dsp, u32 offset, sst_dsp 68 sound/soc/intel/common/sst-dsp.c void sst_memcpy_toio_32(struct sst_dsp *sst, sst_dsp 75 sound/soc/intel/common/sst-dsp.c void sst_memcpy_fromio_32(struct sst_dsp *sst, void *dest, sst_dsp 83 sound/soc/intel/common/sst-dsp.c void sst_dsp_shim_write(struct sst_dsp *sst, u32 offset, u32 value) sst_dsp 93 sound/soc/intel/common/sst-dsp.c u32 sst_dsp_shim_read(struct sst_dsp *sst, u32 offset) sst_dsp 106 sound/soc/intel/common/sst-dsp.c void sst_dsp_shim_write64(struct sst_dsp *sst, u32 offset, u64 value) sst_dsp 116 sound/soc/intel/common/sst-dsp.c u64 sst_dsp_shim_read64(struct sst_dsp *sst, u32 offset) sst_dsp 129 sound/soc/intel/common/sst-dsp.c void sst_dsp_shim_write_unlocked(struct sst_dsp *sst, u32 offset, u32 value) sst_dsp 135 sound/soc/intel/common/sst-dsp.c u32 sst_dsp_shim_read_unlocked(struct sst_dsp *sst, u32 offset) sst_dsp 141 sound/soc/intel/common/sst-dsp.c void sst_dsp_shim_write64_unlocked(struct sst_dsp *sst, u32 offset, u64 value) sst_dsp 147 sound/soc/intel/common/sst-dsp.c u64 sst_dsp_shim_read64_unlocked(struct sst_dsp *sst, u32 offset) sst_dsp 153 sound/soc/intel/common/sst-dsp.c int sst_dsp_shim_update_bits_unlocked(struct sst_dsp *sst, u32 offset, sst_dsp 173 sound/soc/intel/common/sst-dsp.c int sst_dsp_shim_update_bits64_unlocked(struct sst_dsp *sst, u32 offset, sst_dsp 192 sound/soc/intel/common/sst-dsp.c void sst_dsp_shim_update_bits_forced_unlocked(struct sst_dsp *sst, u32 offset, sst_dsp 207 sound/soc/intel/common/sst-dsp.c int sst_dsp_shim_update_bits(struct sst_dsp *sst, u32 offset, sst_dsp 220 sound/soc/intel/common/sst-dsp.c int sst_dsp_shim_update_bits64(struct sst_dsp *sst, u32 offset, sst_dsp 234 sound/soc/intel/common/sst-dsp.c void sst_dsp_shim_update_bits_forced(struct sst_dsp *sst, u32 offset, sst_dsp 245 sound/soc/intel/common/sst-dsp.c int sst_dsp_register_poll(struct sst_dsp *ctx, u32 offset, u32 mask, sst_dsp 285 sound/soc/intel/common/sst-dsp.c void sst_dsp_dump(struct sst_dsp *sst) sst_dsp 292 sound/soc/intel/common/sst-dsp.c void sst_dsp_reset(struct sst_dsp *sst) sst_dsp 299 sound/soc/intel/common/sst-dsp.c int sst_dsp_boot(struct sst_dsp *sst) sst_dsp 308 sound/soc/intel/common/sst-dsp.c int sst_dsp_wake(struct sst_dsp *sst) sst_dsp 317 sound/soc/intel/common/sst-dsp.c void sst_dsp_sleep(struct sst_dsp *sst) sst_dsp 324 sound/soc/intel/common/sst-dsp.c void sst_dsp_stall(struct sst_dsp *sst) sst_dsp 331 sound/soc/intel/common/sst-dsp.c void sst_dsp_ipc_msg_tx(struct sst_dsp *dsp, u32 msg) sst_dsp 338 sound/soc/intel/common/sst-dsp.c u32 sst_dsp_ipc_msg_rx(struct sst_dsp *dsp) sst_dsp 349 sound/soc/intel/common/sst-dsp.c int sst_dsp_mailbox_init(struct sst_dsp *sst, u32 inbox_offset, size_t inbox_size, sst_dsp 360 sound/soc/intel/common/sst-dsp.c void sst_dsp_outbox_write(struct sst_dsp *sst, void *message, size_t bytes) sst_dsp 373 sound/soc/intel/common/sst-dsp.c void sst_dsp_outbox_read(struct sst_dsp *sst, void *message, size_t bytes) sst_dsp 386 sound/soc/intel/common/sst-dsp.c void sst_dsp_inbox_write(struct sst_dsp *sst, void *message, size_t bytes) sst_dsp 399 sound/soc/intel/common/sst-dsp.c void sst_dsp_inbox_read(struct sst_dsp *sst, void *message, size_t bytes) sst_dsp 168 sound/soc/intel/common/sst-dsp.h struct sst_dsp; sst_dsp 212 sound/soc/intel/common/sst-dsp.h struct sst_dsp *sst_dsp_new(struct device *dev, sst_dsp 214 sound/soc/intel/common/sst-dsp.h void sst_dsp_free(struct sst_dsp *sst); sst_dsp 218 sound/soc/intel/common/sst-dsp.h void sst_dsp_shim_write(struct sst_dsp *sst, u32 offset, u32 value); sst_dsp 219 sound/soc/intel/common/sst-dsp.h u32 sst_dsp_shim_read(struct sst_dsp *sst, u32 offset); sst_dsp 220 sound/soc/intel/common/sst-dsp.h int sst_dsp_shim_update_bits(struct sst_dsp *sst, u32 offset, sst_dsp 222 sound/soc/intel/common/sst-dsp.h void sst_dsp_shim_write64(struct sst_dsp *sst, u32 offset, u64 value); sst_dsp 223 sound/soc/intel/common/sst-dsp.h u64 sst_dsp_shim_read64(struct sst_dsp *sst, u32 offset); sst_dsp 224 sound/soc/intel/common/sst-dsp.h int sst_dsp_shim_update_bits64(struct sst_dsp *sst, u32 offset, sst_dsp 226 sound/soc/intel/common/sst-dsp.h void sst_dsp_shim_update_bits_forced(struct sst_dsp *sst, u32 offset, sst_dsp 230 sound/soc/intel/common/sst-dsp.h void sst_dsp_shim_write_unlocked(struct sst_dsp *sst, u32 offset, u32 value); sst_dsp 231 sound/soc/intel/common/sst-dsp.h u32 sst_dsp_shim_read_unlocked(struct sst_dsp *sst, u32 offset); sst_dsp 232 sound/soc/intel/common/sst-dsp.h int sst_dsp_shim_update_bits_unlocked(struct sst_dsp *sst, u32 offset, sst_dsp 234 sound/soc/intel/common/sst-dsp.h void sst_dsp_shim_write64_unlocked(struct sst_dsp *sst, u32 offset, u64 value); sst_dsp 235 sound/soc/intel/common/sst-dsp.h u64 sst_dsp_shim_read64_unlocked(struct sst_dsp *sst, u32 offset); sst_dsp 236 sound/soc/intel/common/sst-dsp.h int sst_dsp_shim_update_bits64_unlocked(struct sst_dsp *sst, u32 offset, sst_dsp 238 sound/soc/intel/common/sst-dsp.h void sst_dsp_shim_update_bits_forced_unlocked(struct sst_dsp *sst, u32 offset, sst_dsp 246 sound/soc/intel/common/sst-dsp.h void sst_memcpy_toio_32(struct sst_dsp *sst, sst_dsp 248 sound/soc/intel/common/sst-dsp.h void sst_memcpy_fromio_32(struct sst_dsp *sst, sst_dsp 252 sound/soc/intel/common/sst-dsp.h void sst_dsp_reset(struct sst_dsp *sst); sst_dsp 253 sound/soc/intel/common/sst-dsp.h int sst_dsp_boot(struct sst_dsp *sst); sst_dsp 254 sound/soc/intel/common/sst-dsp.h int sst_dsp_wake(struct sst_dsp *sst); sst_dsp 255 sound/soc/intel/common/sst-dsp.h void sst_dsp_sleep(struct sst_dsp *sst); sst_dsp 256 sound/soc/intel/common/sst-dsp.h void sst_dsp_stall(struct sst_dsp *sst); sst_dsp 259 sound/soc/intel/common/sst-dsp.h int sst_dsp_dma_get_channel(struct sst_dsp *dsp, int chan_id); sst_dsp 260 sound/soc/intel/common/sst-dsp.h void sst_dsp_dma_put_channel(struct sst_dsp *dsp); sst_dsp 261 sound/soc/intel/common/sst-dsp.h int sst_dsp_dma_copyfrom(struct sst_dsp *sst, dma_addr_t dest_addr, sst_dsp 263 sound/soc/intel/common/sst-dsp.h int sst_dsp_dma_copyto(struct sst_dsp *sst, dma_addr_t dest_addr, sst_dsp 267 sound/soc/intel/common/sst-dsp.h void sst_dsp_ipc_msg_tx(struct sst_dsp *dsp, u32 msg); sst_dsp 268 sound/soc/intel/common/sst-dsp.h u32 sst_dsp_ipc_msg_rx(struct sst_dsp *dsp); sst_dsp 271 sound/soc/intel/common/sst-dsp.h int sst_dsp_mailbox_init(struct sst_dsp *dsp, u32 inbox_offset, sst_dsp 273 sound/soc/intel/common/sst-dsp.h void sst_dsp_inbox_write(struct sst_dsp *dsp, void *message, size_t bytes); sst_dsp 274 sound/soc/intel/common/sst-dsp.h void sst_dsp_inbox_read(struct sst_dsp *dsp, void *message, size_t bytes); sst_dsp 275 sound/soc/intel/common/sst-dsp.h void sst_dsp_outbox_write(struct sst_dsp *dsp, void *message, size_t bytes); sst_dsp 276 sound/soc/intel/common/sst-dsp.h void sst_dsp_outbox_read(struct sst_dsp *dsp, void *message, size_t bytes); sst_dsp 277 sound/soc/intel/common/sst-dsp.h void sst_dsp_mailbox_dump(struct sst_dsp *dsp, size_t bytes); sst_dsp 278 sound/soc/intel/common/sst-dsp.h int sst_dsp_register_poll(struct sst_dsp *dsp, u32 offset, u32 mask, sst_dsp 282 sound/soc/intel/common/sst-dsp.h void sst_dsp_dump(struct sst_dsp *sst); sst_dsp 36 sound/soc/intel/common/sst-firmware.c struct sst_dsp *sst; sst_dsp 66 sound/soc/intel/common/sst-firmware.c struct sst_dsp *sst = (struct sst_dsp *)arg; sst_dsp 71 sound/soc/intel/common/sst-firmware.c static int sst_dsp_dma_copy(struct sst_dsp *sst, dma_addr_t dest_addr, sst_dsp 102 sound/soc/intel/common/sst-firmware.c int sst_dsp_dma_copyto(struct sst_dsp *sst, dma_addr_t dest_addr, sst_dsp 111 sound/soc/intel/common/sst-firmware.c int sst_dsp_dma_copyfrom(struct sst_dsp *sst, dma_addr_t dest_addr, sst_dsp 120 sound/soc/intel/common/sst-firmware.c static void block_list_remove(struct sst_dsp *dsp, sst_dsp 148 sound/soc/intel/common/sst-firmware.c static int block_list_prepare(struct sst_dsp *dsp, sst_dsp 212 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = (struct sst_dsp *)param; sst_dsp 217 sound/soc/intel/common/sst-firmware.c int sst_dsp_dma_get_channel(struct sst_dsp *dsp, int chan_id) sst_dsp 252 sound/soc/intel/common/sst-firmware.c void sst_dsp_dma_put_channel(struct sst_dsp *dsp) sst_dsp 264 sound/soc/intel/common/sst-firmware.c static int sst_dma_new(struct sst_dsp *sst) sst_dsp 330 sound/soc/intel/common/sst-firmware.c struct sst_fw *sst_fw_new(struct sst_dsp *dsp, sst_dsp 396 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = sst_fw->dsp; sst_dsp 412 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = sst_fw->dsp; sst_dsp 449 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = sst_fw->dsp; sst_dsp 463 sound/soc/intel/common/sst-firmware.c void sst_fw_free_all(struct sst_dsp *dsp) sst_dsp 483 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = sst_fw->dsp; sst_dsp 512 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = sst_module->dsp; sst_dsp 525 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = module->dsp; sst_dsp 547 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = runtime->dsp; sst_dsp 557 sound/soc/intel/common/sst-firmware.c static struct sst_mem_block *find_block(struct sst_dsp *dsp, sst_dsp 571 sound/soc/intel/common/sst-firmware.c static int block_alloc_contiguous(struct sst_dsp *dsp, sst_dsp 613 sound/soc/intel/common/sst-firmware.c static int block_alloc(struct sst_dsp *dsp, struct sst_block_allocator *ba, sst_dsp 665 sound/soc/intel/common/sst-firmware.c int sst_alloc_blocks(struct sst_dsp *dsp, struct sst_block_allocator *ba, sst_dsp 692 sound/soc/intel/common/sst-firmware.c int sst_free_blocks(struct sst_dsp *dsp, struct list_head *block_list) sst_dsp 702 sound/soc/intel/common/sst-firmware.c static int block_alloc_fixed(struct sst_dsp *dsp, struct sst_block_allocator *ba, sst_dsp 785 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = module->dsp; sst_dsp 844 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = module->dsp; sst_dsp 856 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = runtime->dsp; sst_dsp 916 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = runtime->dsp; sst_dsp 928 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = runtime->dsp; sst_dsp 974 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = runtime->dsp; sst_dsp 1018 sound/soc/intel/common/sst-firmware.c struct sst_mem_block *sst_mem_block_register(struct sst_dsp *dsp, u32 offset, sst_dsp 1045 sound/soc/intel/common/sst-firmware.c void sst_mem_block_unregister_all(struct sst_dsp *dsp) sst_dsp 1068 sound/soc/intel/common/sst-firmware.c int sst_block_alloc_scratch(struct sst_dsp *dsp) sst_dsp 1139 sound/soc/intel/common/sst-firmware.c void sst_block_free_scratch(struct sst_dsp *dsp) sst_dsp 1148 sound/soc/intel/common/sst-firmware.c struct sst_module *sst_module_get_from_id(struct sst_dsp *dsp, u32 id) sst_dsp 1170 sound/soc/intel/common/sst-firmware.c struct sst_dsp *dsp = module->dsp; sst_dsp 1187 sound/soc/intel/common/sst-firmware.c u32 sst_dsp_get_offset(struct sst_dsp *dsp, u32 offset, sst_dsp 1203 sound/soc/intel/common/sst-firmware.c struct sst_dsp *sst_dsp_new(struct device *dev, sst_dsp 1206 sound/soc/intel/common/sst-firmware.c struct sst_dsp *sst; sst_dsp 1262 sound/soc/intel/common/sst-firmware.c void sst_dsp_free(struct sst_dsp *sst) sst_dsp 39 sound/soc/intel/common/sst-ipc.h struct sst_dsp; sst_dsp 46 sound/soc/intel/common/sst-ipc.h bool (*is_dsp_busy)(struct sst_dsp *dsp); sst_dsp 47 sound/soc/intel/common/sst-ipc.h int (*check_dsp_lp_on)(struct sst_dsp *dsp, bool state); sst_dsp 53 sound/soc/intel/common/sst-ipc.h struct sst_dsp *dsp; sst_dsp 77 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_free(struct sst_dsp *sst); sst_dsp 79 sound/soc/intel/haswell/sst-haswell-dsp.c static int hsw_parse_module(struct sst_dsp *dsp, struct sst_fw *fw, sst_dsp 177 sound/soc/intel/haswell/sst-haswell-dsp.c struct sst_dsp *dsp = sst_fw->dsp; sst_dsp 214 sound/soc/intel/haswell/sst-haswell-dsp.c struct sst_dsp *sst = (struct sst_dsp *) context; sst_dsp 246 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_set_dsp_D3(struct sst_dsp *sst) sst_dsp 287 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_reset(struct sst_dsp *sst) sst_dsp 302 sound/soc/intel/haswell/sst-haswell-dsp.c static int hsw_set_dsp_D0(struct sst_dsp *sst) sst_dsp 396 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_boot(struct sst_dsp *sst) sst_dsp 406 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_stall(struct sst_dsp *sst) sst_dsp 414 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_sleep(struct sst_dsp *sst) sst_dsp 427 sound/soc/intel/haswell/sst-haswell-dsp.c static int hsw_wake(struct sst_dsp *sst) sst_dsp 462 sound/soc/intel/haswell/sst-haswell-dsp.c static int hsw_acpi_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) sst_dsp 496 sound/soc/intel/haswell/sst-haswell-dsp.c struct sst_dsp *sst = block->dsp; sst_dsp 527 sound/soc/intel/haswell/sst-haswell-dsp.c struct sst_dsp *sst = block->dsp; sst_dsp 536 sound/soc/intel/haswell/sst-haswell-dsp.c struct sst_dsp *sst = block->dsp; sst_dsp 572 sound/soc/intel/haswell/sst-haswell-dsp.c struct sst_dsp *sst = block->dsp; sst_dsp 611 sound/soc/intel/haswell/sst-haswell-dsp.c static int hsw_init(struct sst_dsp *sst, struct sst_pdata *pdata) sst_dsp 682 sound/soc/intel/haswell/sst-haswell-dsp.c static void hsw_free(struct sst_dsp *sst) sst_dsp 272 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp; sst_dsp 711 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = hsw->dsp; sst_dsp 762 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = (struct sst_dsp *) context; sst_dsp 967 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = hsw->dsp; sst_dsp 993 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = hsw->dsp; sst_dsp 1149 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = sst_hsw_get_dsp(hsw); sst_dsp 1453 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 1494 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = hsw->dsp; sst_dsp 1547 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = hsw->dsp; sst_dsp 1576 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 1612 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 1661 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 1711 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst_hsw_get_dsp(struct sst_hsw *hsw) sst_dsp 1840 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 1896 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 1963 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *dsp = hsw->dsp; sst_dsp 2062 sound/soc/intel/haswell/sst-haswell-ipc.c struct sst_dsp *sst = ipc->dsp; sst_dsp 2090 sound/soc/intel/haswell/sst-haswell-ipc.c static bool hsw_is_dsp_busy(struct sst_dsp *dsp) sst_dsp 492 sound/soc/intel/haswell/sst-haswell-ipc.h struct sst_dsp *sst_hsw_get_dsp(struct sst_hsw *hsw); sst_dsp 471 sound/soc/intel/haswell/sst-haswell-pcm.c struct sst_dsp *dsp; sst_dsp 43 sound/soc/intel/skylake/bxt-sst.c static unsigned int bxt_get_errorcode(struct sst_dsp *ctx) sst_dsp 49 sound/soc/intel/skylake/bxt-sst.c bxt_load_library(struct sst_dsp *ctx, struct skl_lib_info *linfo, int lib_count) sst_dsp 97 sound/soc/intel/skylake/bxt-sst.c static int sst_bxt_prepare_fw(struct sst_dsp *ctx, sst_dsp 170 sound/soc/intel/skylake/bxt-sst.c static int sst_transfer_fw_host_dma(struct sst_dsp *ctx) sst_dsp 184 sound/soc/intel/skylake/bxt-sst.c static int bxt_load_base_firmware(struct sst_dsp *ctx) sst_dsp 269 sound/soc/intel/skylake/bxt-sst.c static int bxt_d0i3_target_state(struct sst_dsp *ctx) sst_dsp 293 sound/soc/intel/skylake/bxt-sst.c struct sst_dsp *ctx = skl->dsp; sst_dsp 332 sound/soc/intel/skylake/bxt-sst.c static int bxt_schedule_dsp_D0i3(struct sst_dsp *ctx) sst_dsp 349 sound/soc/intel/skylake/bxt-sst.c static int bxt_set_dsp_D0i0(struct sst_dsp *ctx) sst_dsp 390 sound/soc/intel/skylake/bxt-sst.c static int bxt_set_dsp_D0(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 485 sound/soc/intel/skylake/bxt-sst.c static int bxt_set_dsp_D3(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 554 sound/soc/intel/skylake/bxt-sst.c struct sst_dsp *sst; sst_dsp 597 sound/soc/intel/skylake/bxt-sst.c struct sst_dsp *sst = skl->dsp; sst_dsp 27 sound/soc/intel/skylake/cnl-sst-dsp.c cnl_dsp_core_set_reset_state(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 44 sound/soc/intel/skylake/cnl-sst-dsp.c cnl_dsp_core_unset_reset_state(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 59 sound/soc/intel/skylake/cnl-sst-dsp.c static bool is_cnl_dsp_core_enable(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 77 sound/soc/intel/skylake/cnl-sst-dsp.c static int cnl_dsp_reset_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 88 sound/soc/intel/skylake/cnl-sst-dsp.c static int cnl_dsp_start_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 111 sound/soc/intel/skylake/cnl-sst-dsp.c static int cnl_dsp_core_power_up(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 126 sound/soc/intel/skylake/cnl-sst-dsp.c static int cnl_dsp_core_power_down(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 141 sound/soc/intel/skylake/cnl-sst-dsp.c int cnl_dsp_enable_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 156 sound/soc/intel/skylake/cnl-sst-dsp.c int cnl_dsp_disable_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 186 sound/soc/intel/skylake/cnl-sst-dsp.c struct sst_dsp *ctx = dev_id; sst_dsp 210 sound/soc/intel/skylake/cnl-sst-dsp.c void cnl_dsp_free(struct sst_dsp *dsp) sst_dsp 220 sound/soc/intel/skylake/cnl-sst-dsp.c void cnl_ipc_int_enable(struct sst_dsp *ctx) sst_dsp 226 sound/soc/intel/skylake/cnl-sst-dsp.c void cnl_ipc_int_disable(struct sst_dsp *ctx) sst_dsp 232 sound/soc/intel/skylake/cnl-sst-dsp.c void cnl_ipc_op_int_enable(struct sst_dsp *ctx) sst_dsp 245 sound/soc/intel/skylake/cnl-sst-dsp.c void cnl_ipc_op_int_disable(struct sst_dsp *ctx) sst_dsp 256 sound/soc/intel/skylake/cnl-sst-dsp.c bool cnl_ipc_int_status(struct sst_dsp *ctx) sst_dsp 11 sound/soc/intel/skylake/cnl-sst-dsp.h struct sst_dsp; sst_dsp 85 sound/soc/intel/skylake/cnl-sst-dsp.h int cnl_dsp_enable_core(struct sst_dsp *ctx, unsigned int core); sst_dsp 86 sound/soc/intel/skylake/cnl-sst-dsp.h int cnl_dsp_disable_core(struct sst_dsp *ctx, unsigned int core); sst_dsp 88 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_dsp_free(struct sst_dsp *dsp); sst_dsp 90 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_ipc_int_enable(struct sst_dsp *ctx); sst_dsp 91 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_ipc_int_disable(struct sst_dsp *ctx); sst_dsp 92 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_ipc_op_int_enable(struct sst_dsp *ctx); sst_dsp 93 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_ipc_op_int_disable(struct sst_dsp *ctx); sst_dsp 94 sound/soc/intel/skylake/cnl-sst-dsp.h bool cnl_ipc_int_status(struct sst_dsp *ctx); sst_dsp 46 sound/soc/intel/skylake/cnl-sst.c static int cnl_prepare_fw(struct sst_dsp *ctx, const void *fwdata, u32 fwsize) sst_dsp 93 sound/soc/intel/skylake/cnl-sst.c static int sst_transfer_fw_host_dma(struct sst_dsp *ctx) sst_dsp 108 sound/soc/intel/skylake/cnl-sst.c static int cnl_load_base_firmware(struct sst_dsp *ctx) sst_dsp 167 sound/soc/intel/skylake/cnl-sst.c static int cnl_set_dsp_D0(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 229 sound/soc/intel/skylake/cnl-sst.c static int cnl_set_dsp_D3(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 266 sound/soc/intel/skylake/cnl-sst.c static unsigned int cnl_get_errno(struct sst_dsp *ctx) sst_dsp 294 sound/soc/intel/skylake/cnl-sst.c struct sst_dsp *dsp = context; sst_dsp 379 sound/soc/intel/skylake/cnl-sst.c static bool cnl_ipc_is_dsp_busy(struct sst_dsp *dsp) sst_dsp 420 sound/soc/intel/skylake/cnl-sst.c struct sst_dsp *sst; sst_dsp 459 sound/soc/intel/skylake/cnl-sst.c struct sst_dsp *sst = skl->dsp; sst_dsp 177 sound/soc/intel/skylake/skl-debug.c struct sst_dsp *sst = d->skl->dsp; sst_dsp 16 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_int_enable(struct sst_dsp *ctx) sst_dsp 22 sound/soc/intel/skylake/skl-sst-cldma.c void skl_cldma_int_disable(struct sst_dsp *ctx) sst_dsp 28 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_stream_run(struct sst_dsp *ctx, bool enable) sst_dsp 54 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_stream_clear(struct sst_dsp *ctx) sst_dsp 76 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_setup_bdle(struct sst_dsp *ctx, sst_dsp 106 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_setup_controller(struct sst_dsp *ctx, sst_dsp 128 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_setup_spb(struct sst_dsp *ctx, sst_dsp 140 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_cleanup_spb(struct sst_dsp *ctx) sst_dsp 150 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_cleanup(struct sst_dsp *ctx) sst_dsp 159 sound/soc/intel/skylake/skl-sst-cldma.c int skl_cldma_wait_interruptible(struct sst_dsp *ctx) sst_dsp 182 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_stop(struct sst_dsp *ctx) sst_dsp 187 sound/soc/intel/skylake/skl-sst-cldma.c static void skl_cldma_fill_buffer(struct sst_dsp *ctx, unsigned int size, sst_dsp 244 sound/soc/intel/skylake/skl-sst-cldma.c skl_cldma_copy_to_buf(struct sst_dsp *ctx, const void *bin, sst_dsp 306 sound/soc/intel/skylake/skl-sst-cldma.c void skl_cldma_process_intr(struct sst_dsp *ctx) sst_dsp 322 sound/soc/intel/skylake/skl-sst-cldma.c int skl_cldma_prepare(struct sst_dsp *ctx) sst_dsp 193 sound/soc/intel/skylake/skl-sst-cldma.h struct sst_dsp; sst_dsp 196 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_setup_bdle)(struct sst_dsp *ctx, sst_dsp 199 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_setup_controller)(struct sst_dsp *ctx, sst_dsp 202 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_setup_spb)(struct sst_dsp *ctx, sst_dsp 204 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_cleanup_spb)(struct sst_dsp *ctx); sst_dsp 205 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_trigger)(struct sst_dsp *ctx, bool enable); sst_dsp 206 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_cleanup_controller)(struct sst_dsp *ctx); sst_dsp 207 sound/soc/intel/skylake/skl-sst-cldma.h int (*cl_copy_to_dmabuf)(struct sst_dsp *ctx, sst_dsp 209 sound/soc/intel/skylake/skl-sst-cldma.h void (*cl_stop_dma)(struct sst_dsp *ctx); sst_dsp 22 sound/soc/intel/skylake/skl-sst-dsp.c void skl_dsp_set_state_locked(struct sst_dsp *ctx, int state) sst_dsp 34 sound/soc/intel/skylake/skl-sst-dsp.c void skl_dsp_init_core_state(struct sst_dsp *ctx) sst_dsp 49 sound/soc/intel/skylake/skl-sst-dsp.c unsigned int skl_dsp_get_enabled_cores(struct sst_dsp *ctx) sst_dsp 78 sound/soc/intel/skylake/skl-sst-dsp.c skl_dsp_core_set_reset_state(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 106 sound/soc/intel/skylake/skl-sst-dsp.c struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 135 sound/soc/intel/skylake/skl-sst-dsp.c is_skl_dsp_core_enable(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 153 sound/soc/intel/skylake/skl-sst-dsp.c static int skl_dsp_reset_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 164 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_start_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 188 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_core_power_up(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 216 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_core_power_down(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 231 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_enable_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 246 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_disable_core(struct sst_dsp *ctx, unsigned int core_mask) sst_dsp 274 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_boot(struct sst_dsp *ctx) sst_dsp 304 sound/soc/intel/skylake/skl-sst-dsp.c struct sst_dsp *ctx = dev_id; sst_dsp 336 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_get_core(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 365 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_put_core(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 393 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_wake(struct sst_dsp *ctx) sst_dsp 399 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_sleep(struct sst_dsp *ctx) sst_dsp 405 sound/soc/intel/skylake/skl-sst-dsp.c struct sst_dsp *skl_dsp_ctx_init(struct device *dev, sst_dsp 409 sound/soc/intel/skylake/skl-sst-dsp.c struct sst_dsp *sst; sst_dsp 433 sound/soc/intel/skylake/skl-sst-dsp.c int skl_dsp_acquire_irq(struct sst_dsp *sst) sst_dsp 448 sound/soc/intel/skylake/skl-sst-dsp.c void skl_dsp_free(struct sst_dsp *dsp) sst_dsp 458 sound/soc/intel/skylake/skl-sst-dsp.c bool is_skl_dsp_running(struct sst_dsp *ctx) sst_dsp 17 sound/soc/intel/skylake/skl-sst-dsp.h struct sst_dsp; sst_dsp 138 sound/soc/intel/skylake/skl-sst-dsp.h int (*load_fw)(struct sst_dsp *ctx); sst_dsp 140 sound/soc/intel/skylake/skl-sst-dsp.h int (*load_library)(struct sst_dsp *ctx, sst_dsp 142 sound/soc/intel/skylake/skl-sst-dsp.h int (*parse_fw)(struct sst_dsp *ctx); sst_dsp 143 sound/soc/intel/skylake/skl-sst-dsp.h int (*set_state_D0)(struct sst_dsp *ctx, unsigned int core_id); sst_dsp 144 sound/soc/intel/skylake/skl-sst-dsp.h int (*set_state_D3)(struct sst_dsp *ctx, unsigned int core_id); sst_dsp 145 sound/soc/intel/skylake/skl-sst-dsp.h int (*set_state_D0i3)(struct sst_dsp *ctx); sst_dsp 146 sound/soc/intel/skylake/skl-sst-dsp.h int (*set_state_D0i0)(struct sst_dsp *ctx); sst_dsp 147 sound/soc/intel/skylake/skl-sst-dsp.h unsigned int (*get_fw_errcode)(struct sst_dsp *ctx); sst_dsp 148 sound/soc/intel/skylake/skl-sst-dsp.h int (*load_mod)(struct sst_dsp *ctx, u16 mod_id, u8 *mod_name); sst_dsp 149 sound/soc/intel/skylake/skl-sst-dsp.h int (*unload_mod)(struct sst_dsp *ctx, u16 mod_id); sst_dsp 193 sound/soc/intel/skylake/skl-sst-dsp.h void skl_cldma_process_intr(struct sst_dsp *ctx); sst_dsp 194 sound/soc/intel/skylake/skl-sst-dsp.h void skl_cldma_int_disable(struct sst_dsp *ctx); sst_dsp 195 sound/soc/intel/skylake/skl-sst-dsp.h int skl_cldma_prepare(struct sst_dsp *ctx); sst_dsp 196 sound/soc/intel/skylake/skl-sst-dsp.h int skl_cldma_wait_interruptible(struct sst_dsp *ctx); sst_dsp 198 sound/soc/intel/skylake/skl-sst-dsp.h void skl_dsp_set_state_locked(struct sst_dsp *ctx, int state); sst_dsp 199 sound/soc/intel/skylake/skl-sst-dsp.h struct sst_dsp *skl_dsp_ctx_init(struct device *dev, sst_dsp 201 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_acquire_irq(struct sst_dsp *sst); sst_dsp 202 sound/soc/intel/skylake/skl-sst-dsp.h bool is_skl_dsp_running(struct sst_dsp *ctx); sst_dsp 204 sound/soc/intel/skylake/skl-sst-dsp.h unsigned int skl_dsp_get_enabled_cores(struct sst_dsp *ctx); sst_dsp 205 sound/soc/intel/skylake/skl-sst-dsp.h void skl_dsp_init_core_state(struct sst_dsp *ctx); sst_dsp 206 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_enable_core(struct sst_dsp *ctx, unsigned int core_mask); sst_dsp 207 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_disable_core(struct sst_dsp *ctx, unsigned int core_mask); sst_dsp 208 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_core_power_up(struct sst_dsp *ctx, unsigned int core_mask); sst_dsp 209 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_core_power_down(struct sst_dsp *ctx, unsigned int core_mask); sst_dsp 210 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_core_unset_reset_state(struct sst_dsp *ctx, sst_dsp 212 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_start_core(struct sst_dsp *ctx, unsigned int core_mask); sst_dsp 215 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_wake(struct sst_dsp *ctx); sst_dsp 216 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_sleep(struct sst_dsp *ctx); sst_dsp 217 sound/soc/intel/skylake/skl-sst-dsp.h void skl_dsp_free(struct sst_dsp *dsp); sst_dsp 219 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_get_core(struct sst_dsp *ctx, unsigned int core_id); sst_dsp 220 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_put_core(struct sst_dsp *ctx, unsigned int core_id); sst_dsp 222 sound/soc/intel/skylake/skl-sst-dsp.h int skl_dsp_boot(struct sst_dsp *ctx); sst_dsp 234 sound/soc/intel/skylake/skl-sst-dsp.h int snd_skl_parse_uuids(struct sst_dsp *ctx, const struct firmware *fw, sst_dsp 287 sound/soc/intel/skylake/skl-sst-ipc.c static bool skl_ipc_is_dsp_busy(struct sst_dsp *dsp) sst_dsp 308 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_check_D0i0(struct sst_dsp *dsp, bool state) sst_dsp 491 sound/soc/intel/skylake/skl-sst-ipc.c struct sst_dsp *dsp = context; sst_dsp 558 sound/soc/intel/skylake/skl-sst-ipc.c void skl_ipc_int_enable(struct sst_dsp *ctx) sst_dsp 564 sound/soc/intel/skylake/skl-sst-ipc.c void skl_ipc_int_disable(struct sst_dsp *ctx) sst_dsp 570 sound/soc/intel/skylake/skl-sst-ipc.c void skl_ipc_op_int_enable(struct sst_dsp *ctx) sst_dsp 581 sound/soc/intel/skylake/skl-sst-ipc.c void skl_ipc_op_int_disable(struct sst_dsp *ctx) sst_dsp 593 sound/soc/intel/skylake/skl-sst-ipc.c bool skl_ipc_int_status(struct sst_dsp *ctx) sst_dsp 15 sound/soc/intel/skylake/skl-sst-ipc.h struct sst_dsp; sst_dsp 151 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_check_D0i0(struct sst_dsp *dsp, bool state); sst_dsp 153 sound/soc/intel/skylake/skl-sst-ipc.h void skl_ipc_int_enable(struct sst_dsp *dsp); sst_dsp 154 sound/soc/intel/skylake/skl-sst-ipc.h void skl_ipc_op_int_enable(struct sst_dsp *ctx); sst_dsp 155 sound/soc/intel/skylake/skl-sst-ipc.h void skl_ipc_op_int_disable(struct sst_dsp *ctx); sst_dsp 156 sound/soc/intel/skylake/skl-sst-ipc.h void skl_ipc_int_disable(struct sst_dsp *dsp); sst_dsp 158 sound/soc/intel/skylake/skl-sst-ipc.h bool skl_ipc_int_status(struct sst_dsp *dsp); sst_dsp 161 sound/soc/intel/skylake/skl-sst-ipc.h void skl_clear_module_cnt(struct sst_dsp *ctx); sst_dsp 229 sound/soc/intel/skylake/skl-sst-utils.c int snd_skl_parse_uuids(struct sst_dsp *ctx, const struct firmware *fw, sst_dsp 361 sound/soc/intel/skylake/skl-sst-utils.c struct sst_dsp *sst; sst_dsp 388 sound/soc/intel/skylake/skl-sst-utils.c struct sst_dsp *dsp = skl->dsp; sst_dsp 33 sound/soc/intel/skylake/skl-sst.c static bool skl_check_fw_status(struct sst_dsp *ctx, u32 status) sst_dsp 42 sound/soc/intel/skylake/skl-sst.c static int skl_transfer_firmware(struct sst_dsp *ctx, sst_dsp 66 sound/soc/intel/skylake/skl-sst.c static int skl_load_base_firmware(struct sst_dsp *ctx) sst_dsp 160 sound/soc/intel/skylake/skl-sst.c static int skl_set_dsp_D0(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 214 sound/soc/intel/skylake/skl-sst.c static int skl_set_dsp_D3(struct sst_dsp *ctx, unsigned int core_id) sst_dsp 244 sound/soc/intel/skylake/skl-sst.c static unsigned int skl_get_errorcode(struct sst_dsp *ctx) sst_dsp 253 sound/soc/intel/skylake/skl-sst.c static int skl_get_module(struct sst_dsp *ctx, u16 mod_id) sst_dsp 265 sound/soc/intel/skylake/skl-sst.c static int skl_put_module(struct sst_dsp *ctx, u16 mod_id) sst_dsp 277 sound/soc/intel/skylake/skl-sst.c static struct skl_module_table *skl_fill_module_table(struct sst_dsp *ctx, sst_dsp 314 sound/soc/intel/skylake/skl-sst.c struct sst_dsp *ctx, u16 mod_id) sst_dsp 331 sound/soc/intel/skylake/skl-sst.c static int skl_transfer_module(struct sst_dsp *ctx, const void *data, sst_dsp 385 sound/soc/intel/skylake/skl-sst.c skl_load_library(struct sst_dsp *ctx, struct skl_lib_info *linfo, int lib_count) sst_dsp 410 sound/soc/intel/skylake/skl-sst.c static int skl_load_module(struct sst_dsp *ctx, u16 mod_id, u8 *guid) sst_dsp 442 sound/soc/intel/skylake/skl-sst.c static int skl_unload_module(struct sst_dsp *ctx, u16 mod_id) sst_dsp 469 sound/soc/intel/skylake/skl-sst.c void skl_clear_module_cnt(struct sst_dsp *ctx) sst_dsp 482 sound/soc/intel/skylake/skl-sst.c static void skl_clear_module_table(struct sst_dsp *ctx) sst_dsp 524 sound/soc/intel/skylake/skl-sst.c struct sst_dsp *sst; sst_dsp 560 sound/soc/intel/skylake/skl-sst.c struct sst_dsp *sst = skl->dsp; sst_dsp 91 sound/soc/intel/skylake/skl.h struct sst_dsp *dsp;