
This series adds GPIO, SPI and SD/MMC support to Intel Galileo board. Intel's chipset controllers are normally compatible so that we can easily add peripherals support via existing drivers with minor modification.
Note this series depends on previous two series: series#1: http://patchwork.ozlabs.org/patch/435526/ series#2: http://patchwork.ozlabs.org/patch/435816/
With this patch series, the only left interfaces on Galileo board to be enabled are USB, 10/100M Ethernet and mini-PCIe.
Bin Meng (6): x86: quark: Initialize non-standard BARs x86: galileo: Add GPIO support x86: pci: Add pci ids for Quark SoC x86: Add SPI support to quark/galileo x86: Add SD/MMC support to quark/galileo x86: Add Intel Galileo instructions in README.x86
arch/x86/cpu/quark/quark.c | 74 +++++++++++++++++++++++++++++++++ arch/x86/dts/galileo.dts | 27 ++++++++++++ arch/x86/include/asm/arch-quark/quark.h | 32 ++++++++++++++ doc/README.x86 | 24 +++++++++-- drivers/spi/ich.c | 3 +- include/configs/galileo.h | 7 ++++ include/pci_ids.h | 4 ++ 7 files changed, 166 insertions(+), 5 deletions(-)