Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp2890774pxv; Sun, 18 Jul 2021 04:41:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwfPbFt64gfwdSIpjdC23MDn+zTJVorYNk8f7nV4hNXwBDeOkmwhGRKIwR7mKOl+XORDJRi X-Received: by 2002:a05:6e02:190e:: with SMTP id w14mr12791699ilu.61.1626608509951; Sun, 18 Jul 2021 04:41:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626608509; cv=none; d=google.com; s=arc-20160816; b=iERNld5bix+guQMu2fxS0tHpfNOo9gqdJ2+HZQ35NGmcehKD951nUtch3XkCh2ixia sGFThhZIBNo6F8aUJZ+SXMUC07wKvbHTcNf1QqoX8UyRi1HVcO2HB7P8DcVz5Z+CvVrr ztcDorC/40YXQXxwHp19kjb03o/8Ca7c2Vc+qQR6PBbLsTRDW9HFsIa76DSiK+UBbCAY hQ3HZURnbZvITsMHnLNMdxqgiBNLM7UUwvRUjeJ+ZDcwi1Ep0a5/BvzCdrjSTbivfk5E wRBMUry+QrKzlyXIamLRvxtDR/hEWrd2OmKKbn8hFDwrkR+79K6jYElm3fs8koOXTW59 6BLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Y9AT/95i8b7qf1Fafo9WkHLspkFY7vNfIlGM7nocYXk=; b=XUEBgTM50bd5AMAQPG2jtGn8Ogp6d9LtkyR4HAvS+RIIEAt7ZEGwfshl15Uw7n/5IZ SrNcZ46hqI5SAPJIOBJo/fZHFNfGqQhSSABgbnnzbt0DE6UjHqWwc5ACCujQ+i0Y+XCc 3TJxneGr2iLw2BHzPVpEoYLuI2wsbJ0WMDjI/cbzfLUb8ROLvTJB7L9PsojSs3oJo8yb Pqv6K82P1V7kEEazZM/flTJCpmHJkUDvltrzxsZNRnyvl60XS5Wq01sAHPKcnfC9Utdc XwRiNGmB7ui9oZjFXO1MgFV7YQrhXNSjOg+3Gvqadvi29iLzvoYy3F2d0H9zuvwOPHhr U6bg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="Qvg/sFH7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j25si6213156jaj.93.2021.07.18.04.41.38; Sun, 18 Jul 2021 04:41:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="Qvg/sFH7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233486AbhGRLoD (ORCPT + 99 others); Sun, 18 Jul 2021 07:44:03 -0400 Received: from mail.kernel.org ([198.145.29.99]:60830 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232845AbhGRLn4 (ORCPT ); Sun, 18 Jul 2021 07:43:56 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BF269611AC; Sun, 18 Jul 2021 11:40:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1626608458; bh=NQtcaMW3WONkvO9K0k2+VTaH0xarqr2QJAoOPFOVUqY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Qvg/sFH7+40sx2UTTWPjyLFGDx5xMQVWeK+uLQjiE8DgP3ELlsVDncAedLoPTQEix dm1broT8/0OG59S24I+nTkZbswXgexEfqtZk5J3RJyHDVhGKHzZ+ICdy20pH0LNJ/u qNumXw5nT0Alk7i4DGxtvG83tboQQ5V5GwZHYgZtplYv56rIdUCEIiEND3GZKdVYJj OoxepRjFI4BNJljCMJXL8y2FQ0C5GUlQ4Usix4mWz0j0TXMgMrIsb3CnDPzhgHr6hk uqL0Fd4YDvUZcnIMbBc6a7y7TGoiVhBc2p97wTHfc4uloAGRQ/Mr6hmGvLZCX1K/vD +hzNK0FzuqCOg== Received: by mail.kernel.org with local (Exim 4.94.2) (envelope-from ) id 1m55AE-001Dw9-CL; Sun, 18 Jul 2021 13:40:54 +0200 From: Mauro Carvalho Chehab To: Rob Herring Cc: linuxarm@huawei.com, mauro.chehab@huawei.com, Mauro Carvalho Chehab , Bjorn Helgaas , Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org Subject: [PATCH v5 4/5] dt-bindings: PCI: remove designware-pcie.txt Date: Sun, 18 Jul 2021 13:40:51 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: Mauro Carvalho Chehab Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Now that the properties defined there were converted to DT schema, and the other dt-bindings are pointing to the new schemas, drop it. Signed-off-by: Mauro Carvalho Chehab --- .../bindings/pci/designware-pcie.txt | 77 ------------------- MAINTAINERS | 1 - 2 files changed, 78 deletions(-) delete mode 100644 Documentation/devicetree/bindings/pci/designware-pcie.txt diff --git a/Documentation/devicetree/bindings/pci/designware-pcie.txt b/Documentation/devicetree/bindings/pci/designware-pcie.txt deleted file mode 100644 index 78494c4050f7..000000000000 --- a/Documentation/devicetree/bindings/pci/designware-pcie.txt +++ /dev/null @@ -1,77 +0,0 @@ -* Synopsys DesignWare PCIe interface - -Required properties: -- compatible: - "snps,dw-pcie" for RC mode; - "snps,dw-pcie-ep" for EP mode; -- reg: For designware cores version < 4.80 contains the configuration - address space. For designware core version >= 4.80, contains - the configuration and ATU address space -- reg-names: Must be "config" for the PCIe configuration space and "atu" for - the ATU address space. - (The old way of getting the configuration address space from "ranges" - is deprecated and should be avoided.) -RC mode: -- #address-cells: set to <3> -- #size-cells: set to <2> -- device_type: set to "pci" -- ranges: ranges for the PCI memory and I/O regions -- #interrupt-cells: set to <1> -- interrupt-map-mask and interrupt-map: standard PCI - properties to define the mapping of the PCIe interface to interrupt - numbers. -EP mode: -- num-ib-windows: number of inbound address translation windows -- num-ob-windows: number of outbound address translation windows - -Optional properties: -- num-lanes: number of lanes to use (this property should be specified unless - the link is brought already up in BIOS) -- reset-gpio: GPIO pin number of power good signal -- clocks: Must contain an entry for each entry in clock-names. - See ../clocks/clock-bindings.txt for details. -- clock-names: Must include the following entries: - - "pcie" - - "pcie_bus" -- snps,enable-cdm-check: This is a boolean property and if present enables - automatic checking of CDM (Configuration Dependent Module) registers - for data corruption. CDM registers include standard PCIe configuration - space registers, Port Logic registers, DMA and iATU (internal Address - Translation Unit) registers. -RC mode: -- num-viewport: number of view ports configured in hardware. If a platform - does not specify it, the driver assumes 2. -- bus-range: PCI bus numbers covered (it is recommended for new devicetrees - to specify this property, to keep backwards compatibility a range of - 0x00-0xff is assumed if not present) - -EP mode: -- max-functions: maximum number of functions that can be configured - -Example configuration: - - pcie: pcie@dfc00000 { - compatible = "snps,dw-pcie"; - reg = <0xdfc00000 0x0001000>, /* IP registers */ - <0xd0000000 0x0002000>; /* Configuration space */ - reg-names = "dbi", "config"; - #address-cells = <3>; - #size-cells = <2>; - device_type = "pci"; - ranges = <0x81000000 0 0x00000000 0xde000000 0 0x00010000 - 0x82000000 0 0xd0400000 0xd0400000 0 0x0d000000>; - interrupts = <25>, <24>; - #interrupt-cells = <1>; - num-lanes = <1>; - }; -or - pcie: pcie@dfc00000 { - compatible = "snps,dw-pcie-ep"; - reg = <0xdfc00000 0x0001000>, /* IP registers 1 */ - <0xdfc01000 0x0001000>, /* IP registers 2 */ - <0xd0000000 0x2000000>; /* Configuration space */ - reg-names = "dbi", "dbi2", "addr_space"; - num-ib-windows = <6>; - num-ob-windows = <2>; - num-lanes = <1>; - }; diff --git a/MAINTAINERS b/MAINTAINERS index 5818733eace7..bc28b27764e1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -14305,7 +14305,6 @@ M: Jingoo Han M: Gustavo Pimentel L: linux-pci@vger.kernel.org S: Maintained -F: Documentation/devicetree/bindings/pci/designware-pcie.txt F: Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml F: Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml F: drivers/pci/controller/dwc/*designware* -- 2.31.1