From patchwork Wed Dec 20 03:23:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 851199 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Z9jYZQgh"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="WG9e4QMH"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3z1gB23vNRz9sBW for ; Wed, 20 Dec 2017 14:24:42 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version: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=mL6qwnQu/J81UmdN5jDN6Btzrxe5P17bW9tPUzeCDEE=; b=Z9jYZQghxRMBQj z5fQ7sB3RCTGvKelkKNCGAT6aBEf37lOWQv/Z0+obvK2Qr3tE/1mOnNVpe4k948NKB90P9ZKFIj5y UxiRiiXxiqmxUl7jqe2QaaKLLvik/7Eck/aNgX53EiBXo5iLcwQ2Nqf7yaY8Kwr4/DpPVW/AM08ug 1r1aQJ+35yn7Oq+gtnxG+qTwJs2laie2yD+VvA1fT4Y9ASLEKMmUMSEz3wTp49BTxTMO6zOkV+fWl +gpRG1WPvk9PHcFZajOp9OjZcd42b/q6MpyssaT6D9yO7qROyLFmJj+ysNCc0LNOMqyi59X3cwjKt kcujkHqxeM4hc8lzzhFA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1eRUzm-0002yG-D9; Wed, 20 Dec 2017 03:24:38 +0000 Received: from mail-pg0-x243.google.com ([2607:f8b0:400e:c05::243]) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1eRUz4-0002ZF-39 for linux-arm-kernel@lists.infradead.org; Wed, 20 Dec 2017 03:24:22 +0000 Received: by mail-pg0-x243.google.com with SMTP id b18so11409404pgv.10 for ; Tue, 19 Dec 2017 19:23:44 -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=oO/pdiQWAYvd0wyLCGLCEuaGofxizZ1pZS3lne219YRO5SUad+OHg9y1CFf1yXIZ+N 6WZZsVYxROU1a6Per129Br+YKh+/T+fOE9uA+jktEu9kscE55eoqvwfPdWR3i863l9/Z Gn3AYEZ/q6DxJvelBZDnGqtIR3/dUp3sh88tXiYIyFM6MCNSNXRY3uK9wP+A1dO0/uLt 5Z7LvPOdiCz4tmhQtIxOMUcvdTNzuRhnpr1Gct6Vthzti+Ds7yYBdtifOwc6qsfEwiGx Vo8+MGAKRN1uk5kmQhmKONmhPqLJWSDVyWmHAeoUSqSgfFUYnVkgMV1g5HrKc+sQdrO1 iw9Q== X-Gm-Message-State: AKGB3mLe8c3dvvQebfJL1mfOx8bAjDKsY/vG+5Y3e1fYt6h1XRqeOELX /DrtyrAg4FiwZA9ENxHhs/s= X-Google-Smtp-Source: ACJfBouxO4L0jI2id9MwLCTMgoctYSVrRH6ngkQfNxcY9cnK4Ov4Pr/mJscNY7K6TZcOYxDwdbFsqQ== 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 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171219_192355_102884_49B1E614 X-CRM114-Status: GOOD ( 15.28 ) X-Spam-Score: -1.4 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.4 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [2607:f8b0:400e:c05:0:0:0:243 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (joel.stan[at]gmail.com) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-aspeed@lists.ozlabs.org, Benjamin Herrenschmidt , linux-kernel@vger.kernel.org, =?utf-8?q?C=C3=A9dric_Le_Goater?= , linux-arm-kernel@lists.infradead.org, Jeremy Kerr Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.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 Reviewed-by: Cédric Le Goater Reviewed-by: Rob Herring