Lines Matching defs:sst
3 * cnl-sst.c - DSP library functions for CNL platform
23 #include "../common/sst-dsp.h"
24 #include "../common/sst-dsp-priv.h"
25 #include "../common/sst-ipc.h"
26 #include "cnl-sst-dsp.h"
440 struct sst_dsp *sst;
450 sst = cnl->dsp;
451 sst->fw_ops = cnl_fw_ops;
452 sst->addr.lpe = mmio_base;
453 sst->addr.shim = mmio_base;
454 sst->addr.sram0_base = CNL_ADSP_SRAM0_BASE;
455 sst->addr.sram1_base = CNL_ADSP_SRAM1_BASE;
456 sst->addr.w0_stat_sz = CNL_ADSP_W0_STAT_SZ;
457 sst->addr.w0_up_sz = CNL_ADSP_W0_UP_SZ;
459 sst_dsp_mailbox_init(sst, (CNL_ADSP_SRAM0_BASE + CNL_ADSP_W0_STAT_SZ),
465 skl_dsp_free(sst);
472 return skl_dsp_acquire_irq(sst);
479 struct sst_dsp *sst = skl->dsp;
481 ret = skl->dsp->fw_ops.load_fw(sst);
487 skl_dsp_init_core_state(sst);