ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stackTo allow custom log level to be used for the DSP oops and stack print, adda kernel log level parameter to the two ops.Mo
ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stackTo allow custom log level to be used for the DSP oops and stack print, adda kernel log level parameter to the two ops.Modify the xtensa oops and stack functions tom use this new log levelparameter.Pass KER_ERR from snd_sof_get_status() to make sure that there is nofunctional change with this new parameter.Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Reviewed-by: Chao Song <chao.song@intel.com>Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>Link: https://lore.kernel.org/r/20211223113628.18582-17-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown <broonie@kernel.org>
show more ...
ASoC: SOF: Rename sof_arch_ops to dsp_arch_opsFrom the name sof_arch_ops one can not decipher that these ops are DSParchitecture ops.Rename it to dsp_arch_ops and change also the macro to retriev
ASoC: SOF: Rename sof_arch_ops to dsp_arch_opsFrom the name sof_arch_ops one can not decipher that these ops are DSParchitecture ops.Rename it to dsp_arch_ops and change also the macro to retrieve the DSParchitecture specific ops as well.Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Link: https://lore.kernel.org/r/20210916130308.7969-1-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown <broonie@kernel.org>
ASoC: SOF: Fix DSP oops stack dump output contentsFix @buf arg given to hex_dump_to_buffer() and stack address usedin dump error output.Fixes: e657c18a01c8 ('ASoC: SOF: Add xtensa support')Sign
ASoC: SOF: Fix DSP oops stack dump output contentsFix @buf arg given to hex_dump_to_buffer() and stack address usedin dump error output.Fixes: e657c18a01c8 ('ASoC: SOF: Add xtensa support')Signed-off-by: Yong Zhi <yong.zhi@intel.com>Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Reviewed-by: Daniel Baluta <daniel.baluta@gmail.com>Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>Link: https://lore.kernel.org/r/20210915063230.29711-1-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown <broonie@kernel.org>
ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-onlyRemove the ambiguity with GPL-2.0 and use an explicit GPL-2.0-onlytag.Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel
ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-onlyRemove the ambiguity with GPL-2.0 and use an explicit GPL-2.0-onlytag.Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>Reviewed-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>Link: https://lore.kernel.org/r/20200501145850.15178-1-pierre-louis.bossart@linux.intel.comSigned-off-by: Mark Brown <broonie@kernel.org>
ASoC: SOF: Intel: add namespace for XTENSANow that Xtensa stuff is only referenced in Intel stuff, definenamespace and import it in Intel BYT/BDW/HDaudio modulesSigned-off-by: Pierre-Louis Bossa
ASoC: SOF: Intel: add namespace for XTENSANow that Xtensa stuff is only referenced in Intel stuff, definenamespace and import it in Intel BYT/BDW/HDaudio modulesSigned-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Link: https://lore.kernel.org/r/20191217202231.18259-9-pierre-louis.bossart@linux.intel.comSigned-off-by: Mark Brown <broonie@kernel.org>
ASoC: SOF: fix DSP oops definitions in FW ABIThe definitions for DSP oops structures were not alignedcorrectly to current FW ABI version 3.6.0, leading toinvalid data being printed out to debug l
ASoC: SOF: fix DSP oops definitions in FW ABIThe definitions for DSP oops structures were not alignedcorrectly to current FW ABI version 3.6.0, leading toinvalid data being printed out to debug logs. Fix the structsand update related platform code accordingly.Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Signed-off-by: Mark Brown <broonie@kernel.org>
treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project
treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is: GPL-2.0-onlySigned-off-by: Thomas Gleixner <tglx@linutronix.de>Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ASoC: SOF: Add xtensa supportAdd common directory for xtensa architectureSigned-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel
ASoC: SOF: Add xtensa supportAdd common directory for xtensa architectureSigned-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>Reviewed-by: Takashi Iwai <tiwai@suse.de>Signed-off-by: Mark Brown <broonie@kernel.org>