[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