Received: by 10.223.185.116 with SMTP id b49csp514741wrg; Fri, 23 Feb 2018 02:23:46 -0800 (PST) X-Google-Smtp-Source: AH8x224l2wPQh68tGYVv8ZddF5s1EzKQdhku8zLCfsgChRMht6SJsFwjhlOMInc6hTPtRmCwJIXw X-Received: by 10.98.70.89 with SMTP id t86mr1272805pfa.215.1519381426580; Fri, 23 Feb 2018 02:23:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519381426; cv=none; d=google.com; s=arc-20160816; b=U5KgKog34Of4K5dm0fUTKKqAd04dwPMGARdOcINYExQ41CtguEvGDLbtm8T1CnrLE0 lF7Z7eH2yfMiLNs/MgyCMrmPusxTC1qghzJ8mjoK9oHPyBDyZZwkc9yEFJHc7BAgERaK vHNrnfgE3vy/TNn5Naq+5Iz6cfICDxLGpDsaEKE0h0IwI16eJYAkRMaj2vt3o9ZQykxJ sAESCtC8ZEgLabnTXckyN5DopBp2vWL7fcVXJS+LWjAlEEwjfeLxN/V4Did0UusYlUP5 28GBilsnGAVMG+TMJ0/eRmCapPhluXfl0j8HC+L/nyPLW6W3swVRh96rLa1GRisRzaDK iNYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:arc-authentication-results; bh=GZEDiyguAk4+v7yMf0S/DvRWYgIB5q4w4EMp3KdMUBI=; b=yJmLV0qX/xv9JHoAq0PkoY/2HElw94H5GWVfWymy3oq9wCgQOJdz8Abx4RZc40C+q6 jERon1EIx10EOGXQY9WRGjiG+cxymhE4sf86dwuYeEyMkO4PgznJRhsiox0bvazI1EOx M0qi7jDQBusCHi3yqro5xs0kvMZXGhqBj6Q0Q3Z7MEGQEAOY1epa0JeZ/MLaIL05K7FW fErvbaXGVN+WzVZcf77NZTuxwI5h0krXF/Vvl875CEbWNSxCYeTqSnfyzF6Bu5mL3+G2 N8ysPivAB7ASOyBeN6+pDXgnPXUiJe7NHVXpoeRzy5kxTQcn4b4cXX6HK/u4zJ8TvFV+ uA7A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 201si1356779pge.119.2018.02.23.02.23.32; Fri, 23 Feb 2018 02:23:46 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751492AbeBWKQt (ORCPT + 99 others); Fri, 23 Feb 2018 05:16:49 -0500 Received: from mailgw01.mediatek.com ([210.61.82.183]:4379 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751357AbeBWKQr (ORCPT ); Fri, 23 Feb 2018 05:16:47 -0500 X-UUID: e5e4536d269e4f668e309c16a7d5a5be-20180223 Received: from mtkcas07.mediatek.inc [(172.21.101.84)] by mailgw01.mediatek.com (envelope-from ) (mhqrelay.mediatek.com ESMTP with TLS) with ESMTP id 811303282; Fri, 23 Feb 2018 18:16:43 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs08n1.mediatek.inc (172.21.101.55) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Fri, 23 Feb 2018 18:16:42 +0800 Received: from mtkswgap22.mediatek.inc (172.21.77.33) by mtkcas08.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1210.3 via Frontend Transport; Fri, 23 Feb 2018 18:16:42 +0800 From: To: , , , , CC: , , Sean Wang Subject: [PATCH v1 00/19] refactor dts and add support for more boards Date: Fri, 23 Feb 2018 18:16:20 +0800 Message-ID: X-Mailer: git-send-email 1.7.9.5 MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Sean Wang The series is to refactor current .dts for allowing more boards can properly join and reuse almost the same device node definitions. Before we're doing that, some works about enhancements and fixups are being made on the dt-binding document and .dts files. In addition, the series has to depend on the patch [1][2]. Otherwise, certain build failure would have an occurrence. [1] arm: dts: mt7623: add PCIe related nodes http://lists.infradead.org/pipermail/linux-mediatek/2018-February/012053.html [2] dt-bindings: soc: add header files required for MT7623A SCPSYS dt-binding http://lists.infradead.org/pipermail/linux-mediatek/2018-February/011930.html Sean Wang (19): dt-bindings: pinctrl: mediatek: use - instead of _ in examples dt-bindings: cpufreq: mediatek: use - instead of _ in examples dt-bindings: pinctrl: mediatek: add bindings for I2C2 and SPI2 on MT7623 dt-bindings: arm: mediatek: add support for more mt7623 reference boards arm: dts: mt7623: add BTIF, HSDMA and SPI-NOR device nodes arm: dts: mt7623: fix USB initialization fails on bananapi-r2 arm: dts: mt7623: fix the regulators mmc should use on bananapi-r2 arm: dts: mt7623: enable three available UARTs on bananapi-r2 arm: dts: mt7623: add related clock properties to cpu[1-3] nodes arm: dts: mt7623: remove useless property pinctrl-names at node switch@0 arm: dts: mt7623: use - instead of _ in DT node name arm: dts: mt7623: fix all Warnings (unit_address_vs_reg) arm: dts: mt7623: move node mt6323 leds to mt6323.dtsi arm: dts: mt7623: extend common file to unify all boards with MT7623 SoCs arm: dts: mt7623: add SPI[1,2], I2C2 and sound related nodes to reference board arm: dts: mt7623: fixup available memory size on bananapi-r2 arm: dts: mt7623: add MT7623N reference board with eMMC arm: dts: mt7623: add MT7623A reference boards arm: dts: mediatek: converted to using SPDX identifiers Documentation/devicetree/bindings/arm/mediatek.txt | 9 + .../bindings/cpufreq/cpufreq-mediatek.txt | 6 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 4 +- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/mt2701-evb.dts | 9 +- arch/arm/boot/dts/mt2701.dtsi | 9 +- arch/arm/boot/dts/mt6323.dtsi | 34 +- arch/arm/boot/dts/mt6580-evbp1.dts | 9 +- arch/arm/boot/dts/mt6580.dtsi | 9 +- arch/arm/boot/dts/mt6589-aquaris5.dts | 10 +- arch/arm/boot/dts/mt6589.dtsi | 12 +- arch/arm/boot/dts/mt6592-evb.dts | 9 +- arch/arm/boot/dts/mt6592.dtsi | 9 +- arch/arm/boot/dts/mt7623.dtsi | 70 ++- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 22 + arch/arm/boot/dts/mt7623a-rfb-nand.dts | 26 + arch/arm/boot/dts/mt7623a-rfb.dtsi | 84 +++ arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 462 +-------------- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 37 ++ arch/arm/boot/dts/mt7623n-rfb-nand.dts | 100 +--- arch/arm/boot/dts/mt7623n-rfb.dtsi | 652 ++++++++++++++++++++- arch/arm/boot/dts/mt8127-moose.dts | 9 +- arch/arm/boot/dts/mt8127.dtsi | 9 +- arch/arm/boot/dts/mt8135-evbp1.dts | 9 +- arch/arm/boot/dts/mt8135.dtsi | 9 +- include/dt-bindings/pinctrl/mt7623-pinfunc.h | 24 + 26 files changed, 966 insertions(+), 679 deletions(-) create mode 100644 arch/arm/boot/dts/mt7623a-rfb-emmc.dts create mode 100644 arch/arm/boot/dts/mt7623a-rfb-nand.dts create mode 100644 arch/arm/boot/dts/mt7623a-rfb.dtsi create mode 100644 arch/arm/boot/dts/mt7623n-rfb-emmc.dts -- 2.7.4