the following patch was just integrated into master: commit 474eeedbc85545fce4e5feba21e79bd043d2f858 Author: Steven Sherk email@example.com Date: Wed May 22 13:49:18 2013 -0600
AMD Trinity boards: Add reserved memory area for SPI base address in ACPI
- SPI controller base address gets overwritten by SD controller under Linux.
- Reason for overwrite is the SPI base address isn't in a standard BAR and doesn't get automatically reserved. Solution is to add it as a reserved memory area in ACPI.
- This issue was found on the ASUS F2A85-M platform. Currently a workaround on this platform was made as part of: http://review.coreboot.org/#/c/3167/3
- Once approved a follow-on patch for other southbridges using a non-standard BAR for the spi controller.
Change-Id: I1b67da3045729a6754e245141cd83c5b3cc9009e Signed-off-by: Steven Sherk firstname.lastname@example.org Reviewed-on: http://review.coreboot.org/3270 Tested-by: build bot (Jenkins) Reviewed-by: Marc Jones email@example.com Reviewed-by: Ronald G. Minnich firstname.lastname@example.org
See http://review.coreboot.org/3270 for details.