Home
last modified time | relevance | path

Searched refs:SST_CSR (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/sound/soc/intel/atom/sst/
Dsst_loader.c68 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
73 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
74 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
79 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
81 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
96 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
100 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
102 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
107 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
109 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
/Linux-v4.19/sound/soc/intel/baytrail/
Dsst-baytrail-dsp.c219 sst_dsp_shim_update_bits64(sst, SST_CSR, SST_BYT_CSR_STALL, 0x0); in sst_byt_boot()
221 if (!(sst_dsp_shim_read64(sst, SST_CSR) & in sst_byt_boot()
235 sst_dsp_shim_update_bits64(sst, SST_CSR, in sst_byt_reset()
242 sst_dsp_shim_update_bits64(sst, SST_CSR, SST_BYT_CSR_RST, 0); in sst_byt_reset()
/Linux-v4.19/sound/soc/intel/haswell/
Dsst-haswell-dsp.c299 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_reset()
307 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_reset()
344 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_set_dsp_D0()
349 SST_CSR, SST_CSR_STALL | SST_CSR_DCS_MASK, in hsw_set_dsp_D0()
412 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, SST_CSR_STALL, 0x0); in hsw_boot()
418 sst_dsp_shim_update_bits(sst, SST_CSR, in hsw_stall()
428 sst_dsp_shim_update_bits(sst, SST_CSR, in hsw_sleep()
/Linux-v4.19/sound/soc/intel/common/
Dsst-dsp.h39 #define SST_CSR 0x00 macro
59 #define SST_SHIM_BEGIN SST_CSR