Attention is currently required from: Paul Menzel, Tim Wawrzynczak, Subrata Banik, Kane Chen, Andrey Petrov, Patrick Rudolph. Hello build bot (Jenkins), Tim Wawrzynczak, Subrata Banik, Kane Chen, Andrey Petrov, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/62299
to look at the new patch set (#7).
Change subject: soc/intel/common: Implement error codes for for heci_send_receive() ......................................................................
soc/intel/common: Implement error codes for for heci_send_receive()
The patch implements below changes: 1. Implements different error codes and use them in appropriate failure scenarios of below functions: a. heci_send() b. recv_one_message() c. heci_receive()
2. As heci_send_receive() is updated to return appropriate error codes in different error scenarios of sending and receiving the HECI commands. As the function is updated to return 0 when success, and non-zero values in the failure scenarios, so all caller function have been updated.
BUG=b:220652101 TEST=Build and boot Brya board
Signed-off-by: Sridhar Siricilla sridhar.siricilla@intel.com Change-Id: Ibedee748ed6d81436c6b125f2eb2722be3f5f8f0 --- M src/soc/intel/apollolake/cse.c M src/soc/intel/common/block/cse/cse.c M src/soc/intel/common/block/cse/cse_eop.c M src/soc/intel/common/block/cse/cse_lite.c M src/soc/intel/common/block/include/intelblocks/cse.h 5 files changed, 86 insertions(+), 47 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/99/62299/7