[Sound-open-firmware] [PATCH] baytrail: panic: fix panic on baytrail.
Liam Girdwood
liam.r.girdwood at linux.intel.com
Thu Dec 21 18:18:56 CET 2017
Simplify and fix panic output on baytrail.
Signed-off-by: Liam Girdwood <liam.r.girdwood at linux.intel.com>
---
src/platform/baytrail/include/platform/platform.h | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/platform/baytrail/include/platform/platform.h b/src/platform/baytrail/include/platform/platform.h
index 72174f3..dca0c47 100644
--- a/src/platform/baytrail/include/platform/platform.h
+++ b/src/platform/baytrail/include/platform/platform.h
@@ -93,13 +93,11 @@ struct reef;
/* Platform defined panic code */
#define platform_panic(__x) \
- shim_write(SHIM_IPCXL, ((shim_read(SHIM_IPCXL) & 0xc0000000) |\
- ((0xdead000 | __x) & 0x3fffffff)))
+ shim_write(SHIM_IPCDH, (0xdead000 | (__x & 0xfff)))
/* Platform defined trace code */
#define platform_trace_point(__x) \
- shim_write(SHIM_IPCDH, ((shim_read(SHIM_IPCDH) & 0xc0000000) |\
- ((__x) & 0x3fffffff)))
+ shim_write(SHIM_IPCDH, (__x & 0x3fffffff))
/*
* APIs declared here are defined for every platform and IPC mechanism.
*/
--
2.14.1
More information about the Sound-open-firmware
mailing list