First five patches are improvement and fixes for SPEAr13xx support. PCIe driver support for SPEAr1310/40 platform board is added. These patches are tested with SPEAr1310 evaluation board: - INTEL PRO 100/100 EP card - USB xhci gen2 card - Above cards connected through LeCROY PTC switch Modifications for SATA are tested with SPEAr1340-evb board Changes since v1: - Few patches of the series are already accepted and applied to mainline e.g. pcie designware driver improvements,fixes for IO translation bug, PCIe dw driver maintainer. So dropped these from v2. - Incorporated comment to move the common/reset PCIe code to the seperate driver - PCIe and SATA share common PHY configuration registers, so move SATA platform code to the system config driver - Incorporated comments for FUSE_FS option for defconfig - Incorporated comments to move back the SPEAr1340 definations from .h file Mohit Kumar (3): SPEAr13xx: Set dt field entry <stmmac,phy-addr> for phy probe SPEAr13xx: defconfig: Update MAINTAINERS: Add ST SPEAr13xx PCIe driver maintainer Pratyush Anand (5): ahci: Add a driver_data field to struct ahci_platform_data SPEAr13xx: Fixup: Move SPEAr1340 SATA platform code to system cfg driver clk: SPEAr13xx: Fix pcie clock name SPEAr13xx: Fix static mapping table pcie: SPEAr13xx: Add designware pcie support MAINTAINERS | 6 + arch/arm/boot/dts/spear13xx.dtsi | 63 ++++- arch/arm/configs/spear13xx_defconfig | 16 + arch/arm/mach-spear/Kconfig | 2 + arch/arm/mach-spear/include/mach/spear.h | 4 +- arch/arm/mach-spear/spear1340.c | 127 +--------- arch/arm/mach-spear/spear13xx.c | 2 +- drivers/clk/spear/spear1310_clock.c | 6 +- drivers/clk/spear/spear1340_clock.c | 2 +- drivers/mfd/Makefile | 1 + drivers/mfd/spear13xx-cfg.c | 444 ++++++++++++++++++++++++++++++ drivers/pci/host/Kconfig | 5 + drivers/pci/host/Makefile | 1 + drivers/pci/host/pcie-spear13xx.c | 394 ++++++++++++++++++++++++++ include/linux/ahci_platform.h | 1 + 15 files changed, 939 insertions(+), 135 deletions(-) create mode 100644 drivers/mfd/spear13xx-cfg.c create mode 100644 drivers/pci/host/pcie-spear13xx.c -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html