From patchwork Wed Apr 24 23:17:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Angus Ainslie X-Patchwork-Id: 10915893 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2CED313B5 for ; Wed, 24 Apr 2019 23:17:40 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1A0C128BD0 for ; Wed, 24 Apr 2019 23:17:40 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0C5B128BE9; Wed, 24 Apr 2019 23:17:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 979F028BD0 for ; Wed, 24 Apr 2019 23:17:39 +0000 (UTC) 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:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: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=cHEpV+QVdaLVvDW+wd/EcSzMcTA/fHb0Yenv/ocziHo=; b=B0K mN5lf3/38aW1BfwuXEQSjwrx6FCBZXKZSvR5OLSB8Is+xu2te/BHXTfSjnMAfbaO1CZpz3Qx35LBW gdmiZLkl4LZIFS6KAW6E/dsLUEa+E9VLq1xG6ASVV8hD5j8bIukJV0UggSYnYQA8Qky92oN4YwPz2 GmGfAEWlGEKeUHtNvaZE3SD/jYEDc7dSp8Bi6kdgFvlDwD1pzKHqcMO9i9TD1EGW89scGyBxaockC ueA1kZ10scL5XfrU4zAAqrz/GxLvZQLPtvSlhgzsvhJD2JM9O0VnYfqyjmusSRBS375YkNoj1KzKk zosMAhO4pW14CSsxtBCNWZo3dzLk5Ew==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hJR8t-0004g9-09; Wed, 24 Apr 2019 23:17:31 +0000 Received: from node.akkea.ca ([192.155.83.177]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hJR8k-0004ZB-Du for linux-arm-kernel@lists.infradead.org; Wed, 24 Apr 2019 23:17:23 +0000 Received: from localhost (localhost [127.0.0.1]) by node.akkea.ca (Postfix) with ESMTP id CE60F4E2050; Wed, 24 Apr 2019 23:17:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akkea.ca; s=mail; t=1556147838; bh=juJJpZhMyz53DoMAc5fTus1bZSg7WH5fi1SYkpVoWoA=; h=From:To:Cc:Subject:Date; b=uGIU4k4KlP9MLWTE7P1L2t15ypQQZPErWTxjtiAG2/54IYYhlVcYipiITY/MuJEVt hEWgsaNCCTnw99e94yh4RwzREVxEWFzwgKUPcHglBxMFj98v+N67PYVOFWt1/BZmsd NoGnTEi14tfHfz8v7pL5JhJbaMZQG5WR4g9l7eg4= X-Virus-Scanned: Debian amavisd-new at mail.akkea.ca Received: from node.akkea.ca ([127.0.0.1]) by localhost (mail.akkea.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hSSRwhAErVQ8; Wed, 24 Apr 2019 23:17:18 +0000 (UTC) Received: from midas.localdomain (S0106788a2041785e.gv.shawcable.net [70.66.86.75]) by node.akkea.ca (Postfix) with ESMTPSA id A76E64E204B; Wed, 24 Apr 2019 23:17:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akkea.ca; s=mail; t=1556147838; bh=juJJpZhMyz53DoMAc5fTus1bZSg7WH5fi1SYkpVoWoA=; h=From:To:Cc:Subject:Date; b=uGIU4k4KlP9MLWTE7P1L2t15ypQQZPErWTxjtiAG2/54IYYhlVcYipiITY/MuJEVt hEWgsaNCCTnw99e94yh4RwzREVxEWFzwgKUPcHglBxMFj98v+N67PYVOFWt1/BZmsd NoGnTEi14tfHfz8v7pL5JhJbaMZQG5WR4g9l7eg4= From: "Angus Ainslie (Purism)" To: angus@akkea.ca Subject: [PATCH v7 0/3] Add support for the Purism Librem5 devkit Date: Wed, 24 Apr 2019 16:17:08 -0700 Message-Id: <20190424231711.14156-1-angus@akkea.ca> X-Mailer: git-send-email 2.17.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190424_161722_482176_C165B30E X-CRM114-Status: UNSURE ( 9.96 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Aisheng Dong , =?utf-8?b?Vm9rw6HEjSBNaWNoYWw=?= , devicetree@vger.kernel.org, Andrey Smirnov , Shawn Guo , Sascha Hauer , linux-kernel@vger.kernel.org, m.felsch@pengutronix.de, Rob Herring , NXP Linux Team , Pengutronix Kernel Team , Manivannan Sadhasivam , Fabio Estevam , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The Librem5 devkit is based on the imx8mq from NXP. This is a default devicetree to boot the board to a command prompt. Changes since v6: Dropped unused regulators. Fix regulator phandles case. Dropped extra whitespace. Changes since v5: Added reviewed-by tags. Moved USB port links to USB controller node. Changes since v4: Compiled against linux-next next-20190415. Added imx8mq to the arm yaml file. Re-arrange regulator nodes to drop undefined supplies. Additional ordering for aesthetics. Split some long lines. Added lots of blank lines. Moved pinctl muxes to where they are used. Cleaned out reg defintions from regulator nodes. Changes since v3: Freshly sorted and pressed nodes. Change the backlight to an interpolated scale. Dropped i2c2. Dropped devkit version number to match debian MR. Changes since v2: Fixed incorrect phy-supply for the fsl-fec. Dropped unused regulator property. Fixup Makefile for linux-next. Changes since v1: Dropped config file. Updated the board compatible label. Changed node names to follow naming conventions. Added a more complete regulator hierachy. Removed unused nodes. Removed unknown devices. Fixed comment style. Dropped undocumented properties. Angus Ainslie (Purism) (3): arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit dt-bindings: Add an entry for Purism SPC dt-bindings: arm: fsl: Add the imx8mq boards .../devicetree/bindings/arm/fsl.yaml | 7 + .../devicetree/bindings/vendor-prefixes.txt | 1 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx8mq-librem5-devkit.dts | 812 ++++++++++++++++++ 4 files changed, 821 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts