summaryrefslogtreecommitdiffstats
path: root/common/env_eeprom.c
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2014-12-15 22:02:41 -0700
committerSimon Glass <sjg@chromium.org>2014-12-18 17:26:05 -0700
commitb591ee3913b7eeef851451641c85e1e014d2103f (patch)
treed0f721f8bffb1d9b8583693d5c436ba8686bd47e /common/env_eeprom.c
parentcf29e3e303dfe8c81ee21b190d91be55fc240647 (diff)
downloadblackbird-obmc-uboot-b591ee3913b7eeef851451641c85e1e014d2103f.tar.gz
blackbird-obmc-uboot-b591ee3913b7eeef851451641c85e1e014d2103f.zip
x86: Correct problems in the microcode loading
There are several problems in the code. The device tree decode is incorrect in ways that are masked due to a matching bug. Both are fixed. Also microcode_read_rev() should be inline and called before the microcode is written. Note: microcode writing does not work correctly on ivybridge for me. Further work is needed to resolve this. But this patch tidies up the existing code so that will be easier. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common/env_eeprom.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud