[coreboot-gerrit] Patch merged into coreboot/master: intel/fsp_baytrail/i2c: mask i2c interrupts in i2c_init()

gerrit at coreboot.org gerrit at coreboot.org
Fri Jun 3 04:54:48 CEST 2016


the following patch was just integrated into master:
commit 44bb9bdec86d2f0118fc6c1e8d6d0443cf81d235
Author: Ben Gardner <gardner.ben at gmail.com>
Date:   Wed Jun 1 09:25:28 2016 -0500

    intel/fsp_baytrail/i2c: mask i2c interrupts in i2c_init()
    
    i2c_init() leaves the I2C device enabled. Combined with the default
    interrupt mask (0x8ff) and the fact that the interrupt line is shared,
    this leads to an interrupt storm in the OS until a proper I2C driver
    is loaded.
    
    This change clears the interrupt mask to prevent the interrupt storm.
    
    Change-Id: I0424a00753d06e26639750f065a7a08a710bfaba
    Signed-off-by: Ben Gardner <gardner.ben at gmail.com>
    Reviewed-on: https://review.coreboot.org/15047
    Tested-by: build bot (Jenkins)
    Reviewed-by: Duncan Laurie <dlaurie at chromium.org>
    Reviewed-by: Werner Zeh <werner.zeh at siemens.com>


See https://review.coreboot.org/15047 for details.

-gerrit



More information about the coreboot-gerrit mailing list