From patchwork Wed Dec 20 03:23:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 122424 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp5023026qgn; Tue, 19 Dec 2017 19:23:46 -0800 (PST) X-Google-Smtp-Source: ACJfBotoQMDxLkHwqRpifuy3+1dVSJnUhc6SH0Md0mW0K8PV3xgfUxcrIYdcyJKjYfY3pcmVTt+4 X-Received: by 10.159.214.134 with SMTP id n6mr5553344plp.47.1513740226201; Tue, 19 Dec 2017 19:23:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513740226; cv=none; d=google.com; s=arc-20160816; b=JHD3jMXs6qcEqnp7kGZj4MAHhwX2ZyNmKjEZTgYkvr2CePjrzdVDi4Qy0yWsBZvISl xpsfoHuN5rvjBI0CjSegdVYPO5mZ4Xj5p0Q4VdCWx2GgbNWHRST50O2rV8GM1RXDObti X/e0dEbuUOsAfK3DMD7eBgFc6901UqREgNfMo/G2I7aRluMaYawq0wTfrV0++MNr8tlg kpE6soSr30O10vyitXS7Ugf2FbUVPBAlCXHjU8rKsvcm1ObZzPSTnyh+3zNMdNWQt3gF T420p/FGwtbu6aBXakBEy1/XFg73jHzKo8VWzGTGP9syXivIGtpebdQF1SX0xSQLwRog bJpQ== 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 :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=khkLMmOpiarEfXBIF3/NobiW+x5KnOfKT4PJzJ6ZnZo=; b=x/WEF041ip63F8XjL4I11+JdhuXWL+NEyrPjY+IDBlt0ImK0yB07YPZZMZle6qUt5G H56ObVh26EbY4GIhkEzj4zh4sSP/toB+48vxnrBq3J/RH9BrekEEO0JM7aop0IZ3q0tz UdN5cLBfTSBDoeMpCVfPCcwOwbF25rExypCXGfLOem7LWq0ui/6CHhCFdPxPEcnFX1Wx dyQNKJzuaYb49N72r+v3e1xzssve1Y75Xol4JYFOOylzIJ9hZgHkFO/KTh5Ltdyo2qCP jkn4X2/zRcz80zDiiI/rthKt10+r7n02iZ4DPyXbJu7q2h0f01daUj7c/9mpZ/U7W3mL Z94w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=WG9e4QMH; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 y20si12368461plr.437.2017.12.19.19.23.45; Tue, 19 Dec 2017 19:23:46 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=WG9e4QMH; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753449AbdLTDXp (ORCPT + 6 others); Tue, 19 Dec 2017 22:23:45 -0500 Received: from mail-pg0-f67.google.com ([74.125.83.67]:37199 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752668AbdLTDXo (ORCPT ); Tue, 19 Dec 2017 22:23:44 -0500 Received: by mail-pg0-f67.google.com with SMTP id o13so677458pgp.4; Tue, 19 Dec 2017 19:23:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6PNCYDX9qzOQBSl12h6NiziKiICdkaoj7b+f4vkSJ5o=; b=WG9e4QMHmTkLJUydEXd+hcPL1DttqUE3FJ47igljy+fuEkF4tK2v08XLZ069XPfjR0 s99omhIstF+R20WF4yyfPLXib6ofYQtEUHYWCoPdUwoudRuzL+QjiVhdk1STh2x4kcsf i9NJwbtth0vWYkwiXb3xF1Z1MmKoa20h0BFV4/Bumrmg5tcl1VMgP+jKsRrXIVkAwjq4 NI3slfPoeHChZidPdD83YLLmE7wbJIC+6NfXhLSYLKAsuEIybgOOhuNlz+/5tGn+Iyku rx5iKMfkF9YjFh0POAjZPwojPQgZXOHD8yvOfDtfPZ0Zf7wkdZZyomzRBnS+q2c+VntR TJYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=6PNCYDX9qzOQBSl12h6NiziKiICdkaoj7b+f4vkSJ5o=; b=uB4ig4IvLwezAMuim99vQbDtONCEzJp4koypTQnD/KbCGupD6w5laBzx3d4CBgkISI rw/TdhxLclXk9IwiDVvlOajjhmUfUlo8LbN8qI7mpNZz95OjsQQjbgU49+mr40n0cbuH 5fVdhqo41cqz/hr0dQR3ldB6+7sUwJurw6D8MhTw2A2S6NEdxuZZSer4B/0YndZR8S+b fnzfe8WU/upR+IbII4fSDtYZ2NsyR+BUGsJc82oPg1nFJ8DTMrdFeifPoG6CE6f1P++i TO6AcOoPW4P4ZA3/pqRvv6fKvGQsmGsnJ4E+Hzy6tDjsxyzAW/jqW6UP/bwO4oCpOUMJ ksrA== X-Gm-Message-State: AKGB3mIkWaKr0zE/cz3W3FTLC9Bv8f3YFSd64eGUx3ncgxRiAboIHuXA MbXaWPvwVHmk4f9zyXyKkZhMMQfcq0k= X-Received: by 10.101.80.140 with SMTP id r12mr4877652pgp.250.1513740223154; Tue, 19 Dec 2017 19:23:43 -0800 (PST) Received: from aurora.jms.id.au ([45.124.203.15]) by smtp.gmail.com with ESMTPSA id r77sm30697862pfa.78.2017.12.19.19.23.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 19 Dec 2017 19:23:41 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Wed, 20 Dec 2017 13:53:32 +1030 From: Joel Stanley To: Rob Herring , Mark Rutland , Arnd Bergmann , Andrew Jeffery , Patrick Venture , Xo Wang , Lei YU Cc: =?utf-8?q?C=C3=A9dric_Le_Goater?= , Benjamin Herrenschmidt , Jeremy Kerr , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-aspeed@lists.ozlabs.org Subject: [PATCH v3 00/19] ARM: dts: aspeed: updates and new machines Date: Wed, 20 Dec 2017 13:53:08 +1030 Message-Id: <20171220032328.30584-1-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This series of device tree patches for the ASPEED BMC machines moves all systems to use the soon to be merged clk driver, and updates machines to use all of the drivers we have upstream. v3: Address review from Rob and Cedric - Move aspeed-gpio.h usage out into the patches where use of the GPIO is added - Clarify that the aspeed-clock.h patch will be merged as part of the device tree tree. This is to ensure we don't depend on the clk tree for building. - Fix duplicate flash controller nodes in Romulus v2: Address review from Arnd - Remove NUM_CLKS from dt header - Send VUART patch as a fix, drop it from this series - Add reasoning for breaking old kernel in the 'proper clock references' patch In addition it adds three new OpenBMC systems that have been developed in the OpenBMC kernel tree over the past year: two Power9 OpenPower systems, and a port by Google to a Quanta x86 server. I have boot tested these on Romulus and Palmetto, as well as boot tested all device trees in Qemu. Please review the boards you are familiar with. I will merge these in to the ASPEED ARM SoC tree for inclusion in 4.16. Andrew Jeffery (1): ARM: dts: aspeed: Add LPC and child devices Joel Stanley (16): dt-bindings: clock: Add ASPEED constants dt-bindings: gpio: Add ASPEED constants ARM: dts: aspeed: Add proper clock references ARM: dts: aspeed: Add MAC clocks ARM: dts: aspeed: Add watchdog clocks ARM: dts: aspeed: Add flash controller clocks ARM: dts: aspeed: Add clock phandle to GPIO ARM: dts: aspeed: Add PWM and tachometer node ARM: dts: aspeed: Add LPC Snoop device ARM: dts: aspeed: Remove skeleton.dtsi ARM: dts: aspeed: Update license headers ARM: dts: Add OpenBMC flash layout ARM: dts: aspeed: Sort ASPEED entries in makefile ARM: dts: aspeed: Add Witherspoon BMC machine ARM: dts: aspeed-romulus: Update Romulus system ARM: dts: aspeed-plametto: Add flash layout Rick Altherr (1): ARM: dts: aspeed: Add Qanta Q71L BMC machine Xo Wang (1): ARM: dts: aspeed: Add Ingrasys Zaius BMC machine arch/arm/boot/dts/Makefile | 8 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 157 ++++++- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 548 +++++++++++++++++++++++ arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 426 ++++++++++++++++++ arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 458 +++++++++++++++++++ arch/arm/boot/dts/aspeed-g4.dtsi | 163 ++++--- arch/arm/boot/dts/aspeed-g5.dtsi | 154 ++++--- arch/arm/boot/dts/openbmc-flash-layout.dtsi | 32 ++ include/dt-bindings/clock/aspeed-clock.h | 52 +++ include/dt-bindings/gpio/aspeed-gpio.h | 49 ++ 12 files changed, 1905 insertions(+), 147 deletions(-) create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout.dtsi create mode 100644 include/dt-bindings/clock/aspeed-clock.h create mode 100644 include/dt-bindings/gpio/aspeed-gpio.h -- 2.15.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Reviewed-by: Rob Herring