From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AF20FC47420 for ; Mon, 28 Sep 2020 01:05:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 7CD71208D5 for ; Mon, 28 Sep 2020 01:05:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726477AbgI1BFn (ORCPT ); Sun, 27 Sep 2020 21:05:43 -0400 Received: from mx.socionext.com ([202.248.49.38]:27511 "EHLO mx.socionext.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726328AbgI1BFn (ORCPT ); Sun, 27 Sep 2020 21:05:43 -0400 Received: from unknown (HELO kinkan-ex.css.socionext.com) ([172.31.9.52]) by mx.socionext.com with ESMTP; 28 Sep 2020 10:05:41 +0900 Received: from mail.mfilter.local (m-filter-2 [10.213.24.62]) by kinkan-ex.css.socionext.com (Postfix) with ESMTP id 79F07180BE1; Mon, 28 Sep 2020 10:05:41 +0900 (JST) Received: from 172.31.9.51 (172.31.9.51) by m-FILTER with ESMTP; Mon, 28 Sep 2020 10:05:41 +0900 Received: from plum.e01.socionext.com (unknown [10.213.132.32]) by kinkan.css.socionext.com (Postfix) with ESMTP id 016A81A0507; Mon, 28 Sep 2020 10:05:40 +0900 (JST) From: Kunihiko Hayashi To: Rob Herring , Bjorn Helgaas , Lorenzo Pieralisi , Jingoo Han , Gustavo Pimentel , Murali Karicheri Cc: linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Masami Hiramatsu , Jassi Brar , Kunihiko Hayashi Subject: [PATCH v2 0/4] PCI: dwc: Move iATU register mapping to common framework Date: Mon, 28 Sep 2020 10:05:29 +0900 Message-Id: <1601255133-17715-1-git-send-email-hayashi.kunihiko@socionext.com> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This moves iATU register mapping in the Keystone driver to common framework. And this adds "iatu" property description to the dt-bindings for UniPhier PCIe host and endpoint controller. This series is split from the previous patches: https://www.spinics.net/lists/linux-pci/msg97608.html "[PATCH v6 0/6] PCI: uniphier: Add features for UniPhier PCIe host controller" This has been confirmed with PCIe version 4.80 controller on UniPhier platform. Please comfirm this series on Keystone platform if necessary. Changes since v1: - Use to_platform_device() instead of of_find_device_by_node() - Add Reviewed-by: line to 4th patch for keystone - dt-bindings: Add description for uniphier-ep Kunihiko Hayashi (4): dt-bindings: PCI: uniphier: Add iATU register description dt-bindings: PCI: uniphier-ep: Add iATU register description PCI: dwc: Add common iATU register support PCI: keystone: Remove iATU register mapping .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 3 ++- .../devicetree/bindings/pci/uniphier-pcie.txt | 1 + drivers/pci/controller/dwc/pci-keystone.c | 20 ++++---------------- drivers/pci/controller/dwc/pcie-designware.c | 5 +++++ 4 files changed, 12 insertions(+), 17 deletions(-) -- 2.7.4 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 31ECDC4727F for ; Mon, 28 Sep 2020 01:07:13 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C8920239EB for ; Mon, 28 Sep 2020 01:07:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Xq2RJphr" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C8920239EB Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=socionext.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Owner; bh=zASP3OLVw40ueMv4MKFeoygpmklz2f/8AFei6NpTFEk=; b=Xq2RJphrOB6wbouM6RW17hrpvJ 7btG2KIHMVYL7Ar+VPs2aUXJigRy0cQSHQKugXSl336WGgf7r9Th9k7vwHeoejzqeLCyexY561QDZ 5j00z3embghh9VWircVXryuX4pMXEcYg+Tha2DE28nWaQjtM90j7w0DdEiRTaHzuFZg24491XCEB8 DMQNnG5o1w6hfI+PEr5Ta7wu0tj/bI/NSDi8rGGNgFo5XpfqLKJdsiiFm1+U9qa8bzASgSVuGz2uk BuGpOpagNDZMn5EK04cS5FVTbhZ9nFmx9W6letPB4u3nDxDCD8QYZDJGmbey9OCx4RXWRKa5Zl+mO WOrMLXOA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kMhbu-0004i4-70; Mon, 28 Sep 2020 01:05:46 +0000 Received: from mx.socionext.com ([202.248.49.38]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kMhbq-0004gw-V2 for linux-arm-kernel@lists.infradead.org; Mon, 28 Sep 2020 01:05:43 +0000 Received: from unknown (HELO kinkan-ex.css.socionext.com) ([172.31.9.52]) by mx.socionext.com with ESMTP; 28 Sep 2020 10:05:41 +0900 Received: from mail.mfilter.local (m-filter-2 [10.213.24.62]) by kinkan-ex.css.socionext.com (Postfix) with ESMTP id 79F07180BE1; Mon, 28 Sep 2020 10:05:41 +0900 (JST) Received: from 172.31.9.51 (172.31.9.51) by m-FILTER with ESMTP; Mon, 28 Sep 2020 10:05:41 +0900 Received: from plum.e01.socionext.com (unknown [10.213.132.32]) by kinkan.css.socionext.com (Postfix) with ESMTP id 016A81A0507; Mon, 28 Sep 2020 10:05:40 +0900 (JST) From: Kunihiko Hayashi To: Rob Herring , Bjorn Helgaas , Lorenzo Pieralisi , Jingoo Han , Gustavo Pimentel , Murali Karicheri Subject: [PATCH v2 0/4] PCI: dwc: Move iATU register mapping to common framework Date: Mon, 28 Sep 2020 10:05:29 +0900 Message-Id: <1601255133-17715-1-git-send-email-hayashi.kunihiko@socionext.com> X-Mailer: git-send-email 2.7.4 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200927_210543_191962_73DBECD9 X-CRM114-Status: GOOD ( 17.63 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Kunihiko Hayashi , Masami Hiramatsu , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Jassi Brar , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This moves iATU register mapping in the Keystone driver to common framework. And this adds "iatu" property description to the dt-bindings for UniPhier PCIe host and endpoint controller. This series is split from the previous patches: https://www.spinics.net/lists/linux-pci/msg97608.html "[PATCH v6 0/6] PCI: uniphier: Add features for UniPhier PCIe host controller" This has been confirmed with PCIe version 4.80 controller on UniPhier platform. Please comfirm this series on Keystone platform if necessary. Changes since v1: - Use to_platform_device() instead of of_find_device_by_node() - Add Reviewed-by: line to 4th patch for keystone - dt-bindings: Add description for uniphier-ep Kunihiko Hayashi (4): dt-bindings: PCI: uniphier: Add iATU register description dt-bindings: PCI: uniphier-ep: Add iATU register description PCI: dwc: Add common iATU register support PCI: keystone: Remove iATU register mapping .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 3 ++- .../devicetree/bindings/pci/uniphier-pcie.txt | 1 + drivers/pci/controller/dwc/pci-keystone.c | 20 ++++---------------- drivers/pci/controller/dwc/pcie-designware.c | 5 +++++ 4 files changed, 12 insertions(+), 17 deletions(-) -- 2.7.4 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel