From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gr8fk-0002xT-Q2 for barebox@lists.infradead.org; Tue, 05 Feb 2019 21:54:30 +0000 Received: by mail-pl1-x642.google.com with SMTP id a14so2111776plm.12 for ; Tue, 05 Feb 2019 13:54:27 -0800 (PST) From: Andrey Smirnov Date: Tue, 5 Feb 2019 13:53:56 -0800 Message-Id: <20190205215411.589-1-andrew.smirnov@gmail.com> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH v2 00/15] PCIE support for i.MX8MQ To: barebox@lists.infradead.org Cc: Andrey Smirnov This series contains port of the various Linux patches needed to enable support of PCIE IP block on i.MX8MQ SoCs. Feedback is welcome! Changes since [v1]: - Added proper SHA1s and removed RFC tag from last four patches since their Linux counterparts were accepted to PCI tree Thanks, Andrey Smirnov [v1] http://lists.infradead.org/pipermail/barebox/2019-January/036899.html Andrey Smirnov (15): PCI: dwc: Fix pointer width cast problem ARM: aarch64: Add PCI fixups section to linker script soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX platforms soc: imx: gpcv2: make pgc driver more generic for other i.MX platforms soc: imx: gpcv2: Switch to SPDX identifier soc: imx: gpcv2: prefix i.MX7 specific defines soc: imx: gpcv2: add support for i.MX8MQ SoC reset: Constify "ops" in struct reset_controller_dev reset: imx7: Add plubming to support multiple IP variants include: Import dt-bindings/reset/imx8mq-reset.h reset: imx7: Add support for i.MX8MQ IP block variant PCI: imx6: Introduce drvdata PCI: imx6: Mark PHY functions as i.MX6 specific PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag PCI: imx6: Add support for i.MX8MQ arch/arm/lib64/barebox.lds.S | 12 + arch/arm/mach-imx/Kconfig | 1 + drivers/pci/Kconfig | 4 +- drivers/pci/pci-imx6.c | 149 ++++++++++-- drivers/pci/pcie-designware-host.c | 6 +- drivers/reset/reset-imx7.c | 172 +++++++++++-- drivers/reset/reset-socfpga.c | 2 +- drivers/soc/imx/Kconfig | 8 +- drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/gpcv2.c | 297 ++++++++++++++++++----- include/dt-bindings/reset/imx8mq-reset.h | 64 +++++ include/linux/reset-controller.h | 2 +- 12 files changed, 614 insertions(+), 105 deletions(-) create mode 100644 include/dt-bindings/reset/imx8mq-reset.h -- 2.20.1 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox