Rizwan Qureshi uploaded patch set #2 to this change.

View Change

soc/intel/cannonlake: Add support for calling microcode update API

Add support for updating MCU. Use the fw_update API provided
by the soc/intel/common/basecode/fw_update. Also implement
the reboot function required by the API.

Also update the top-swap boundary to 128K which is the default
setting in the descriptor.

BUG=NA
BRANCH=NA
TEST=Build and boot hatch. Also test the ucode update flow with
supporting changes in hatch mainboard.

Change-Id: I881cc09ca00829437aa297f5a49acd3e48df4abf
Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
---
M src/soc/intel/cannonlake/Kconfig
M src/soc/intel/cannonlake/Makefile.inc
A src/soc/intel/cannonlake/ucode_update.c
3 files changed, 60 insertions(+), 0 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/38/33938/2

To view, visit change 33938. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I881cc09ca00829437aa297f5a49acd3e48df4abf
Gerrit-Change-Number: 33938
Gerrit-PatchSet: 2
Gerrit-Owner: Rizwan Qureshi <rizwan.qureshi@intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-CC: Varshit B Pandya <varshit.b.pandya@intel.com>
Gerrit-MessageType: newpatchset