soc/intel/apollolake: dump CSE status
commit7d14af815492d7d886244086ad24dde3d9805381
authorAaron Durbin <adurbin@chromium.org>
Tue, 7 Feb 2017 17:33:56 +0000 (7 11:33 -0600)
committerAaron Durbin <adurbin@chromium.org>
Wed, 8 Feb 2017 14:12:31 +0000 (8 15:12 +0100)
treeadc7ec129d126ce3e440dfe48a962a2c9ea5fe4c
parent96a4317fa9543a0d07e34bae3d40da810554411f
soc/intel/apollolake: dump CSE status

Dump the CSE status registers for potential debugging purposes.
Explicitly call out manufacturing mode of the part since it's
important shipping devices ensure manufacturing mode is locked
down. Intel is planning on writing a common driver so a complete
status -> string dumps was not done because (surprise surprise)
not all the fields are equal with previous implementations.

BUG=chrome-os-partner:62177
BRANCH=reef
TEST=Booted and noted dump of CSE status registers.

Change-Id: I71d15722bb193877f1569c1d3e7f441302f5bd14
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/18303
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan@google.com>
src/soc/intel/apollolake/Makefile.inc
src/soc/intel/apollolake/cse.c [new file with mode: 0644]