OpenCloudOS-Kernel/sound/soc/sof
Pierre-Louis Bossart c24b1b7279
ASoC: SOF: Intel: cnl-ipc: read all IPC registers first
Align with hardware recommended sequences, and read all IPC registers
before doing any other actions. Playing with BUSY and DONE bits may
invalidate values.

The values read may not actually be necessary but at least this
provides a snapshot of the IPC registers with no consistency issues.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2019-06-03 17:48:02 +01:00
..
intel ASoC: SOF: Intel: cnl-ipc: read all IPC registers first 2019-06-03 17:48:02 +01:00
xtensa ASoC: SOF: Add xtensa support 2019-04-28 02:49:31 +09:00
Kconfig ASoC: SOF: add COMPILE_TEST for PCI options 2019-05-30 16:35:26 +01:00
Makefile ASoC: SOF: Add Build support for SOF core and Intel drivers 2019-04-28 02:51:46 +09:00
control.c ASoC: SOF: control: correct the copy size for bytes kcontrol put 2019-05-28 15:48:27 +01:00
core.c ASoC: SOF: core: fix error handling with the probe workqueue 2019-05-28 15:47:19 +01:00
debug.c ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item 2019-06-03 17:47:13 +01:00
ipc.c ASoC: SOF: ipc: fix a race, leading to IPC timeouts 2019-05-28 15:48:47 +01:00
loader.c ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item 2019-06-03 17:47:13 +01:00
nocodec.c ASoC: SOF: Add Nocodec machine driver support 2019-04-28 02:49:26 +09:00
ops.c ASoC: SOF: Fix a compile warning with CONFIG_PCI=n 2019-05-07 11:23:57 +09:00
ops.h ASoC: SOF: IPC: add ipc dump function 2019-05-03 15:02:16 +09:00
pcm.c Merge branch 'asoc-5.2' into asoc-5.3 2019-05-30 16:47:43 +01:00
pm.c ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream 2019-05-03 15:01:45 +09:00
sof-acpi-dev.c ASoC: Intel: use common helpers to detect CPUs 2019-05-30 16:33:26 +01:00
sof-pci-dev.c ASoC: SOF: add COMPILE_TEST for PCI options 2019-05-30 16:35:26 +01:00
sof-priv.h ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item 2019-06-03 17:47:13 +01:00
topology.c ASoC: SOF: topology: Use struct_size() helper 2019-05-28 15:51:01 +01:00
trace.c ASoC: SOF: force end-of-file for debugfs trace at suspend 2019-05-28 15:52:34 +01:00
utils.c ASoC: SOF: Add utils 2019-04-28 02:49:47 +09:00