• Simon Glass's avatar
    x86: ivybridge: Update microcode early in boot · c72f74e2
    Simon Glass authored
    
    
    At present the normal update (which happens much later) does not work. This
    seems to have something to do with the 'no eviction' mode in the CAR, or at
    least moving the microcode update after that causes it not to work.
    
    For now, do an update early on so that it definitely works. Also refuse to
    continue unless the microcode update check (later in boot) is successful.
    
    Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
    c72f74e2