From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-f180.google.com ([209.85.214.180]:33943 "EHLO mail-ob0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756166AbaC0WrG (ORCPT ); Thu, 27 Mar 2014 18:47:06 -0400 Received: by mail-ob0-f180.google.com with SMTP id wn1so5051057obc.11 for ; Thu, 27 Mar 2014 15:47:04 -0700 (PDT) From: Rob Herring To: Bjorn Helgaas , Russell King , Arnd Bergmann , liviu.dudau@arm.com Cc: linus.walleij@linaro.org, linux-arm-kernel@lists.infradead.org, linux-pci@vger.kernel.org, Rob Herring Subject: [PATCH 0/3] Versatile PCI DT support Date: Thu, 27 Mar 2014 17:46:35 -0500 Message-Id: <1395960398-4238-1-git-send-email-robherring2@gmail.com> Sender: linux-pci-owner@vger.kernel.org List-ID: From: Rob Herring This series adds a platform driver for Versatile PB's PCI host using Liviu's recent patch series[1] for DT parsing and setup. The first patch is a hack to get Liviu's current patches to work on ARM. It at least shows we are not that far off from being able to use the series on ARM. I've tested PCI under QEMU, but need someone with actual h/w to test. A branch with this series and which includes full conversion of Versatile to DT is available here[2]. Rob [1] https://lkml.org/lkml/2014/3/14/279 [2] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git versatile Rob Herring (3): ARM: hackup pcibios support for commmon bridge code dt/bindings: add versatile PCI binding pci: add DT based ARM Versatile PCI host driver .../devicetree/bindings/pci/versatile.txt | 59 +++++ arch/arm/kernel/bios32.c | 63 +++++ drivers/pci/host/Kconfig | 4 + drivers/pci/host/Makefile | 1 + drivers/pci/host/pci-versatile.c | 275 +++++++++++++++++++++ 5 files changed, 402 insertions(+) create mode 100644 Documentation/devicetree/bindings/pci/versatile.txt create mode 100644 drivers/pci/host/pci-versatile.c -- 1.8.3.2