Home
last modified time | relevance | path

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

/Linux-v5.4/sound/soc/intel/atom/sst/
Dsst_loader.c60 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
65 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
66 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
71 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in intel_sst_reset_dsp_mrfld()
73 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in intel_sst_reset_dsp_mrfld()
88 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
92 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
94 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
99 sst_shim_write64(sst_drv_ctx->shim, SST_CSR, csr.full); in sst_start_mrfld()
101 csr.full = sst_shim_read64(sst_drv_ctx->shim, SST_CSR); in sst_start_mrfld()
/Linux-v5.4/sound/soc/intel/baytrail/
Dsst-baytrail-dsp.c211 sst_dsp_shim_update_bits64(sst, SST_CSR, SST_BYT_CSR_STALL, 0x0); in sst_byt_boot()
213 if (!(sst_dsp_shim_read64(sst, SST_CSR) & in sst_byt_boot()
227 sst_dsp_shim_update_bits64(sst, SST_CSR, in sst_byt_reset()
234 sst_dsp_shim_update_bits64(sst, SST_CSR, SST_BYT_CSR_RST, 0); in sst_byt_reset()
/Linux-v5.4/sound/soc/intel/haswell/
Dsst-haswell-dsp.c290 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_reset()
298 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_reset()
335 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_set_dsp_D0()
340 SST_CSR, SST_CSR_STALL | SST_CSR_DCS_MASK, in hsw_set_dsp_D0()
403 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, SST_CSR_STALL, 0x0); in hsw_boot()
409 sst_dsp_shim_update_bits(sst, SST_CSR, in hsw_stall()
419 sst_dsp_shim_update_bits(sst, SST_CSR, in hsw_sleep()
/Linux-v5.4/sound/soc/intel/common/
Dsst-dsp.h30 #define SST_CSR 0x00 macro
50 #define SST_SHIM_BEGIN SST_CSR