Received: by 2002:a25:86ce:0:0:0:0:0 with SMTP id y14csp24103ybm; Mon, 20 May 2019 11:10:09 -0700 (PDT) X-Google-Smtp-Source: APXvYqyrU1j8V+V0VbyZKZBeZpkOLrKIp4Y9Yamyiyr3qQusp0ws5SN2FH/8TyhhUlRdv+hx27XP X-Received: by 2002:a17:902:760f:: with SMTP id k15mr1934080pll.125.1558375809064; Mon, 20 May 2019 11:10:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558375809; cv=none; d=google.com; s=arc-20160816; b=bukMnOdyzJ4SnbuLQQP5DafwxWD2NDwwdsb8KlpXrU6l031uwpO8KyRcEcl1IPGWF7 vCh9Ksl55c7lpd7qAI2xjC4cnKEmbDLMpzC/LIegqhJxrffBrDhpWG9fjsCqpSFLkaZi JvPRtruGyA6zdyyYCNo2fBEt4YRCGDso63lU+aHAHdkrshzUXZA4sjKNLy5+zuGi5XkJ uofJA8u82gugbJFg3zRrjiftcDVavai6tiniqtOoLe30K01bG8nTXOSroRAw4GT9NGfB inoOzaD7x7Nbt6u5Z8Zl/FzTvolGUW7V+57AtdRYNSuEtC9wAu/tntY4kA/7q+yhWRen as4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-signature; bh=G2Vdy13QIkFIn2iPLmyuVNcUUNMCI/db3LBbV6MRJEk=; b=jHOgpcrmL7ZE6EuHx565MuU+RYSIUMmiuqhSwMcVaceA4+WAJVoW0/8md+4utcP2Op py/8F4iw2jYaFSn5LGrYM3boXj1JNoav96c2RBXD88zpJohuj0NuHL9shh19Xh55rseD Ij9VAf16+7zNkrZtVPydXtgfHO6pLGJ9sa6BxuNkUo7PIE+ObGdSiw76cDDpdHsyxE2b 9BJTxNeFa+wR2Y+E8W1CSUv3cxmiKQ0N1dSJJNnNVAxk4tvKiDQVHSMG2+rbrmidakmD HspODUCwtIoC80eQt6x1bl4CXNpV+9W9fbTr1ZD9cRG0hCXfPhc2OwcRmApusOZBGCEX TVlw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@akkea.ca header.s=mail header.b=Kjo6Kb7Z; dkim=pass header.i=@akkea.ca header.s=mail header.b=adzEcZn1; 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 197si18642837pgg.33.2019.05.20.11.09.53; Mon, 20 May 2019 11:10:09 -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; dkim=pass header.i=@akkea.ca header.s=mail header.b=Kjo6Kb7Z; dkim=pass header.i=@akkea.ca header.s=mail header.b=adzEcZn1; 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 S1731608AbfETOXi (ORCPT + 99 others); Mon, 20 May 2019 10:23:38 -0400 Received: from node.akkea.ca ([192.155.83.177]:50704 "EHLO node.akkea.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730548AbfETOXh (ORCPT ); Mon, 20 May 2019 10:23:37 -0400 Received: from localhost (localhost [127.0.0.1]) by node.akkea.ca (Postfix) with ESMTP id 1361C4E2050; Mon, 20 May 2019 14:23:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akkea.ca; s=mail; t=1558362217; bh=G2Vdy13QIkFIn2iPLmyuVNcUUNMCI/db3LBbV6MRJEk=; h=From:To:Cc:Subject:Date; b=Kjo6Kb7ZmxLVZjIeIfTkLB1dGRUV1qcCDqE8vAQlabnm/uYRXAvo3SS2fp26xw8fY oisT8vZlngAAOimxSy9z9JPo+N9TcXTmstV8TytW+Y3Dxa75Er7rTfTP0w2U1ehUuj AKYGc9LaxVVrJGb6aTnQ+tg/EHaT7bb5hz4mL3mU= 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 q3UmeccXOK6x; Mon, 20 May 2019 14:23:36 +0000 (UTC) Received: from midas.localdomain (S0106788a2041785e.gv.shawcable.net [70.66.86.75]) by node.akkea.ca (Postfix) with ESMTPSA id 1C28B4E204B; Mon, 20 May 2019 14:23:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akkea.ca; s=mail; t=1558362216; bh=G2Vdy13QIkFIn2iPLmyuVNcUUNMCI/db3LBbV6MRJEk=; h=From:To:Cc:Subject:Date; b=adzEcZn1QtJXjm0Yefg2uovysubSND5dI2YFskOxj4YcJkTH4SzdrFu2cC8pxtGKR vTGp0JtkLmVgfQxSSrs44r5QTtsVwo9HLR3Iu288XNJgruFHPso0QnUJE7kBOQWEV9 QlXG0dXihxjR3E64pLh2u/mdt8wV8m0Tj0WeYsUg= From: "Angus Ainslie (Purism)" To: angus.ainslie@puri.sm Cc: Rob Herring , Mark Rutland , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, "Angus Ainslie (Purism)" Subject: [PATCH v13 0/4] Add support for the Purism Librem5 devkit Date: Mon, 20 May 2019 07:23:26 -0700 Message-Id: <20190520142330.3556-1-angus@akkea.ca> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 v12: Updated patch to vendor-prefixes.yaml. Dropped always on from regulators. Changes since v11: Added reviewed-by tags. Fixed subject typo. Changes since v10: Moved MAINTAINERS entry to "ARM/FREESCALE IMX" section Changes since v9: Added a MAINTAINERS entry for arm64 imx devicetree files. Changes since v8: Fixed license comment. Changed regulators to all lower case. Changed clock frequency for NXP errata e7805. Dropped blank line. Changes since v7: More regulators always on for USB. Add vbus regulator. Drop vbat regulator. Replace legacy "gpio-key,wakeup" with "wakeup-source". Add vbus-supply to get rid of warning imx8mq-usb-phy 382f0040.usb-phy: 382f0040.usb-phy supply vbus not found, using dummy regulator 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) (4): MAINTAINERS: add an entry for for arm64 imx devicetrees 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.yaml | 2 + MAINTAINERS | 1 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx8mq-librem5-devkit.dts | 810 ++++++++++++++++++ 5 files changed, 821 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts -- 2.17.1