Home
last modified time | relevance | path

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

/linux-4.4.14/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()
Dsst.c354 shim_regs->csr = sst_shim_read64(shim, SST_CSR); in sst_save_shim64()
372 sst_shim_write64(shim, SST_CSR, shim_regs->csr); in sst_restore_shim64()
/linux-4.4.14/sound/soc/intel/haswell/
Dsst-haswell-dsp.c294 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_reset()
302 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_reset()
339 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, in hsw_set_dsp_D0()
344 SST_CSR, SST_CSR_STALL | SST_CSR_DCS_MASK, in hsw_set_dsp_D0()
407 sst_dsp_shim_update_bits_unlocked(sst, SST_CSR, SST_CSR_STALL, 0x0); in hsw_boot()
413 sst_dsp_shim_update_bits(sst, SST_CSR, in hsw_stall()
423 sst_dsp_shim_update_bits(sst, SST_CSR, in hsw_sleep()
/linux-4.4.14/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-4.4.14/sound/soc/intel/common/
Dsst-dsp.h39 #define SST_CSR 0x00 macro
59 #define SST_SHIM_BEGIN SST_CSR