Lines Matching refs:sst
3 * skl-sst.c - HDA DSP library functions for SKL platform
16 #include "../common/sst-dsp.h"
17 #include "../common/sst-dsp-priv.h"
18 #include "../common/sst-ipc.h"
522 struct sst_dsp *sst;
532 sst = skl->dsp;
533 sst->addr.lpe = mmio_base;
534 sst->addr.shim = mmio_base;
535 sst->addr.sram0_base = SKL_ADSP_SRAM0_BASE;
536 sst->addr.sram1_base = SKL_ADSP_SRAM1_BASE;
537 sst->addr.w0_stat_sz = SKL_ADSP_W0_STAT_SZ;
538 sst->addr.w0_up_sz = SKL_ADSP_W0_UP_SZ;
540 sst_dsp_mailbox_init(sst, (SKL_ADSP_SRAM0_BASE + SKL_ADSP_W0_STAT_SZ),
545 skl_dsp_free(sst);
549 sst->fw_ops = skl_fw_ops;
551 return skl_dsp_acquire_irq(sst);
558 struct sst_dsp *sst = skl->dsp;
560 ret = sst->fw_ops.load_fw(sst);
566 skl_dsp_init_core_state(sst);
569 ret = sst->fw_ops.load_library(sst, skl->lib_info,