the following patch was just integrated into master: commit 2dbd08faf4be1f2a156730f8857b4c6bb72909e3 Author: Alexandru Gagniuc mr.nuke.me@gmail.com Date: Thu Apr 10 14:35:59 2014 -0500
southbridge/amd/agesa/hudson: Add initial support for SMM
This sets up the infrastructure to handle SMIs generated by the Hudson southbridge. An API for interfacing to mainboard handlers is not defined at this point. A few functions are defined to allow mainboard code to enable SMIs from GEVENT pins. These are the only functions which I expect to be needed anytime in the foreseeable future.
SMIs are always acknowledged and cleared, as not clearing an SMI will cause us to re-enter the SMI, effectively bricking the machine if a southbridge-generated SMI without a handler occurs.
Change-Id: Ibceb21ac5423eb134d3eb7d24800280b183f7619 Signed-off-by: Alexandru Gagniuc mr.nuke.me@gmail.com Reviewed-on: http://review.coreboot.org/5494 Reviewed-by: Aaron Durbin adurbin@gmail.com Tested-by: build bot (Jenkins)
See http://review.coreboot.org/5494 for details.
-gerrit