the following patch was just integrated into master: commit 7ab6ae80f87c217f14769c841ab69c179bdcfe20 Author: Aaron Durbin adurbin@chromium.org Date: Tue Oct 29 10:57:31 2013 -0500
baytrail: use MCRX in iosf access functions
While most registers accesses don't need the use of the MCRX register (upper 24 bits of address) the MCRX register should be protected. The reference code could be doing accesses to registers that initialized the MCRX register. Thus, any access after that should ensure the MCRX register is initialized appropriately.
BUG=None BRANCH=None TEST=Verified assembly output. Also, built and booted through depthcharge.
Change-Id: I4d6cfbe6bb1666790c69778b8f2c8baeaf015264 Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: https://chromium-review.googlesource.com/174643 Reviewed-by: Shawn Nematbakhsh shawnn@chromium.org
See http://review.coreboot.org/4909 for details.
-gerrit