Add register access support using register scripts. Initialize the USB PHY using register scripts.
TEST=Build and run on Galileo Gen2
Change-Id: I34a8e78eab3c7314ca34343eccc8aeef0622798a
4dd34ee soc/intel/quark: Add USB PHY initialization
src/soc/intel/quark/Kconfig | 1 +
src/soc/intel/quark/Makefile.inc | 3 +
src/soc/intel/quark/include/soc/pci_devs.h | 6 +-
src/soc/intel/quark/include/soc/reg_access.h | 60 ++++++++++++++
src/soc/intel/quark/include/soc/romstage.h | 7 +-
src/soc/intel/quark/reg_access.c | 110 ++++++++++++++++++++++++++
src/soc/intel/quark/romstage/mtrr.c | 25 ------
src/soc/intel/quark/usb.c | 92 +++++++++++++++++++++
8 files changed, 271 insertions(+), 33 deletions(-)
Upstream: review.coreboot.org