soc/intel/quark: Add PCIe reset support

Hardware / Coreboot - Lee Leahy [intel.com] - 31 May 2016 14:50 UTC

Migrate PCIe reset from PlatformPciHelperLib in QuarkFspPkg into coreboot.

Change-Id: I1c33fa16b0323091e8f9bd503bbfdb8a253a76d4

5ef051a soc/intel/quark: Add PCIe reset support
src/mainboard/intel/galileo/gen1.h | 3 +
src/mainboard/intel/galileo/gen2.h | 3 +
src/mainboard/intel/galileo/gpio.c | 17 ++++
src/soc/intel/quark/include/soc/pci_devs.h | 17 +++-
src/soc/intel/quark/include/soc/reg_access.h | 31 ++++++++
src/soc/intel/quark/include/soc/romstage.h | 1 +
src/soc/intel/quark/reg_access.c | 38 ++++++++-
src/soc/intel/quark/romstage/Makefile.inc | 1 +
src/soc/intel/quark/romstage/pcie.c | 109 ++++++++++++++++++++++++++
src/soc/intel/quark/romstage/romstage.c | 3 +
10 files changed, 219 insertions(+), 4 deletions(-)

Upstream: review.coreboot.org


  • Share