Received: by 10.192.165.156 with SMTP id m28csp465169imm; Wed, 11 Apr 2018 02:00:50 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/s6kzdVNisQKkt2O4i4h43/J8+MRixFH3i5kYrGstenfHoneYydaaURS74GQ3EojxedHqR X-Received: by 10.167.130.85 with SMTP id e21mr3285540pfn.86.1523437249940; Wed, 11 Apr 2018 02:00:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523437249; cv=none; d=google.com; s=arc-20160816; b=iQ2d9wOTGjWdL7XYDV9Gj61rw4ufNwsvUvJxDOSgG260sz7IF7loclvOq2R63JPawx cgAEbBVkH1g08H5zGbsOIZz9hGmW0lseLdGOq9evA158BhSr8LfANWhnrFt6azf0OJKR Kdy3saVAzZevNdGaoa/WWJm8rWlC/2UNuUs1talzEiY2V9H5XSEQdSIOpRNWb6wgWIBw jG+4WHIwE7ZySmpCYHi/YTGjsAlvbiR2fAN7XnyO+f9L63zbT1c4FB5GpfjTdX3iJMKO qbXsTiN2vqLvDnBddMyp4SSpCIeJ91KjcxnT+cUS2WHEzMjFfoeVYVhmLxiwaVFHX0lO RkVg== 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=o6PVzMRHraGGZ1La3PDVPwiTYEwwO3qt9NFpyJ2EBBc=; b=Rg00LubeYAoyE0zv1kd4easkIVwgXvcOvK0orNVF0AX+ZN2bezTgJ2CD0bGZ/BwloO gZDlVR1V5W/cRz0f2ELddrcf/YCyoh77tCsU27syGHf1iO/5VIYaYUL5U/7teQOHP4lY fsN/uIm+FA9M1xczjS9Q+qVUmd5VMDMTPQBOheqHl27mP4XVQKSJq34ooJriERPFq6RS V4FaJPdMFoLm/0vmXJclo+hxx2mQ6t5l9iptN99fCLAr1zsqjaYtb07jGq8wS8rrH4+1 m3szikHvDv09l3xMkIAihLuwG/eeDU4iiFYvSuEbnJsCYbLXgsVP80/PRGWSYyopUB2a hjpQ== 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 f9-v6si709995pln.45.2018.04.11.02.00.13; Wed, 11 Apr 2018 02:00:49 -0700 (PDT) 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 S1752821AbeDKIyT (ORCPT + 99 others); Wed, 11 Apr 2018 04:54:19 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:20664 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751876AbeDKIyO (ORCPT ); Wed, 11 Apr 2018 04:54:14 -0400 X-UUID: 723acbb1ed3c4691a5b25a31836b69c8-20180411 Received: from mtkexhb02.mediatek.inc [(172.21.101.103)] by mailgw01.mediatek.com (envelope-from ) (mhqrelay.mediatek.com ESMTP with TLS) with ESMTP id 112201250; Wed, 11 Apr 2018 16:54:09 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs08n2.mediatek.inc (172.21.101.56) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 11 Apr 2018 16:54:08 +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; Wed, 11 Apr 2018 16:54:08 +0800 From: To: , , , , CC: , , Sean Wang Subject: [PATCH v2 00/12] refactor dts and add support for more boards Date: Wed, 11 Apr 2018 16:53:53 +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 Changes since v1: - Dropped several patches which have been merged. - Rebased to linux-next-20180410 where those dependent patches including [1] and [2] all have been got merged. - Revised according to suggestions and comments on v1, where the major work is to put board-specific nodes into DTS files and to leave the common nodes among boards in DTSI files as done in patch 7,9,10,11 and 12. - Merged Ryder Lee's patch for update audio nodes reflecting the latest bindings. - Revised commit message. 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 Ryder Lee (1): arm: dts: mediatek: modify audio related nodes for both MT2701 and MT7623 Sean Wang (11): dt-bindings: cpufreq: mediatek: use - instead of _ in examples arm: dts: mediatek: converted to using SPDX identifiers arm: dts: mt7623: fix invalid memory node being generated arm: dts: mt7623: fix available memory size on bananapi-r2 arm: dts: mt7623: fix all Warnings (unit_address_vs_reg) arm: dts: mt7623: add BTIF, HSDMA and SPI-NOR device nodes arm: dts: mt6323: move node mt6323 leds to mt6323.dtsi arm: dts: mt7623: extend common file reused by all boards with MT7623 SoCs arm: dts: mt7623: add MT7623A SoC level DTS arm: dts: mt7623: add MT7623A reference boards arm: dts: mt7623: add MT7623N reference board with eMMC .../bindings/cpufreq/cpufreq-mediatek.txt | 6 +- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/mt2701-evb.dts | 9 +- arch/arm/boot/dts/mt2701.dtsi | 197 ++++---- arch/arm/boot/dts/mt6323.dtsi | 17 +- 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 | 537 ++++++++++++++++----- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 291 +++++++++++ arch/arm/boot/dts/mt7623a-rfb-nand.dts | 337 +++++++++++++ arch/arm/boot/dts/mt7623a.dtsi | 44 ++ arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 279 ++--------- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 326 +++++++++++++ arch/arm/boot/dts/mt7623n-rfb-nand.dts | 40 +- arch/arm/boot/dts/mt7623n-rfb.dtsi | 12 +- 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 +- 23 files changed, 1576 insertions(+), 616 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.dtsi create mode 100644 arch/arm/boot/dts/mt7623n-rfb-emmc.dts -- 2.7.4