ASoC: SOF: Add xtensa support
Add common directory for xtensa architecture Signed-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>
This commit is contained in:

committed by
Mark Brown

parent
8017b8fd37
commit
e657c18a01
44
include/sound/sof/xtensa.h
Normal file
44
include/sound/sof/xtensa.h
Normal file
@@ -0,0 +1,44 @@
|
||||
/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
|
||||
/*
|
||||
* This file is provided under a dual BSD/GPLv2 license. When using or
|
||||
* redistributing this file, you may do so under either license.
|
||||
*
|
||||
* Copyright(c) 2018 Intel Corporation. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef __INCLUDE_SOUND_SOF_XTENSA_H__
|
||||
#define __INCLUDE_SOUND_SOF_XTENSA_H__
|
||||
|
||||
#include <sound/sof/header.h>
|
||||
|
||||
/*
|
||||
* Architecture specific debug
|
||||
*/
|
||||
|
||||
/* Xtensa Firmware Oops data */
|
||||
struct sof_ipc_dsp_oops_xtensa {
|
||||
struct sof_ipc_hdr hdr;
|
||||
uint32_t exccause;
|
||||
uint32_t excvaddr;
|
||||
uint32_t ps;
|
||||
uint32_t epc1;
|
||||
uint32_t epc2;
|
||||
uint32_t epc3;
|
||||
uint32_t epc4;
|
||||
uint32_t epc5;
|
||||
uint32_t epc6;
|
||||
uint32_t epc7;
|
||||
uint32_t eps2;
|
||||
uint32_t eps3;
|
||||
uint32_t eps4;
|
||||
uint32_t eps5;
|
||||
uint32_t eps6;
|
||||
uint32_t eps7;
|
||||
uint32_t depc;
|
||||
uint32_t intenable;
|
||||
uint32_t interrupt;
|
||||
uint32_t sar;
|
||||
uint32_t stack;
|
||||
} __packed;
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user