From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.7 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D558C4361B for ; Thu, 17 Dec 2020 15:14:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id E006623975 for ; Thu, 17 Dec 2020 15:14:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727385AbgLQPOC (ORCPT ); Thu, 17 Dec 2020 10:14:02 -0500 Received: from honk.sigxcpu.org ([24.134.29.49]:42074 "EHLO honk.sigxcpu.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726291AbgLQPOC (ORCPT ); Thu, 17 Dec 2020 10:14:02 -0500 Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 9A3F8FB07; Thu, 17 Dec 2020 16:13:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at honk.sigxcpu.org Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zYMDCfs1-yea; Thu, 17 Dec 2020 16:13:16 +0100 (CET) Received: by bogon.sigxcpu.org (Postfix, from userid 1000) id DDFB243FDC; Thu, 17 Dec 2020 16:13:15 +0100 (CET) From: =?UTF-8?q?Guido=20G=C3=BCnther?= To: Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , Martin Kepplinger , Angus Ainslie , Krzysztof Kozlowski , Bjorn Andersson , Li Yang , Geert Uytterhoeven , Vinod Koul , Anson Huang , Michael Walle , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org Subject: [PATCH v2 0/4] Config and device tree updates for the Librem 5 devkit Date: Thu, 17 Dec 2020 16:13:11 +0100 Message-Id: X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: phone-devel@vger.kernel.org This enables more components to get a working display, panel, audio and sensors. It also updates some device tree bits to make mainline boot. I've skipped wifi (which needs some more driver work) and devfreq (since Martin is working on that). The config changes don't depend on the DT parts so could be applied independently. The series was tested against next-20201214 and i made sure the defconfig changes also apply on top of shawnguo/imx/defconfig. changes from v1: - as per review comments by Krzysztof Kozlowski https://lore.kernel.org/linux-arm-kernel/20201215091729.GC29321@kozik-lap/ - describe hardware parts not config options - rework commit messages to give more details - don't keep buck3 always on but rather make sure the board doesn't hang when resuming the gpu power domain. There's a generic fix pending for that helps all boards https://lore.kernel.org/lkml/beba25e85db20649aa040fc0ae549895c9265f6f.camel@fi.rohmeurope.com/ To: Rob Herring ,Shawn Guo ,Sascha Hauer ,Pengutronix Kernel Team ,Fabio Estevam ,NXP Linux Team ,Catalin Marinas ,Will Deacon ,Martin Kepplinger ,Angus Ainslie ,Krzysztof Kozlowski ,Bjorn Andersson ,Li Yang ,Geert Uytterhoeven ,Vinod Koul ,Anson Huang ,Michael Walle ,devicetree@vger.kernel.org,linux-arm-kernel@lists.infradead.org,linux-kernel@vger.kernel.org,phone-devel@vger.kernel.org Guido Günther (4): arm64: defconfig: Enable Librem 5 devkit components arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings .../dts/freescale/imx8mq-librem5-devkit.dts | 20 ++++++++++++++----- arch/arm64/configs/defconfig | 8 ++++++++ 2 files changed, 23 insertions(+), 5 deletions(-) -- 2.29.2 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D9711C4361B for ; Thu, 17 Dec 2020 15:15:02 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9CF40235FD for ; Thu, 17 Dec 2020 15:15:02 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9CF40235FD Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=sigxcpu.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe :List-Id:MIME-Version:Message-Id:Date:Subject:To:From:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Owner; bh=zTxUq74lSJetrTc73cGrHrzHK/F9vdnXmYOm2w7OLb8=; b=1cks0bzV88pEUfjujgDqDBAIB4 kV1GZR25BobICRrH0XjXXRDNP6BUniFUwK6zy2k6zgoQGd38YZ1FvtTWwzQveSXFNiZN5hmsfAvX7 9UbTfRjdI/FrchCC2waD+4J91wgb6M1BzLjOVtN51jK/XgDWU7agR3w9ziMe4izOSffgdK9PD/qO/ wJWt0pBXUf8rLKmC3bubywlpjI4oE+vqAOZJPga0Aw/n5S72OlWnC21UanSbA2f5pgaGMhDI2/t94 n5zuvE1D3wwPYKCwEk1jU7XWGLFXLXNYXwEV+fDbOVoY2yaebp7k/hVexp4KYHlP1FSE7xymJRKmj dFnEG7Dw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kpuy8-0000NY-Gf; Thu, 17 Dec 2020 15:13:28 +0000 Received: from honk.sigxcpu.org ([24.134.29.49]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kpuy3-0000LG-Vg for linux-arm-kernel@lists.infradead.org; Thu, 17 Dec 2020 15:13:25 +0000 Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 9A3F8FB07; Thu, 17 Dec 2020 16:13:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at honk.sigxcpu.org Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zYMDCfs1-yea; Thu, 17 Dec 2020 16:13:16 +0100 (CET) Received: by bogon.sigxcpu.org (Postfix, from userid 1000) id DDFB243FDC; Thu, 17 Dec 2020 16:13:15 +0100 (CET) From: =?UTF-8?q?Guido=20G=C3=BCnther?= To: Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Catalin Marinas , Will Deacon , Martin Kepplinger , Angus Ainslie , Krzysztof Kozlowski , Bjorn Andersson , Li Yang , Geert Uytterhoeven , Vinod Koul , Anson Huang , Michael Walle , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org Subject: [PATCH v2 0/4] Config and device tree updates for the Librem 5 devkit Date: Thu, 17 Dec 2020 16:13:11 +0100 Message-Id: X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201217_101324_165786_5D7E4C40 X-CRM114-Status: GOOD ( 12.93 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org VGhpcyBlbmFibGVzIG1vcmUgY29tcG9uZW50cyB0byBnZXQgYSB3b3JraW5nIGRpc3BsYXksIHBh bmVsLCBhdWRpbyBhbmQKc2Vuc29ycy4gSXQgYWxzbyB1cGRhdGVzIHNvbWUgZGV2aWNlIHRyZWUg Yml0cyB0byBtYWtlIG1haW5saW5lIGJvb3QuCgpJJ3ZlIHNraXBwZWQgd2lmaSAod2hpY2ggbmVl ZHMgc29tZSBtb3JlIGRyaXZlciB3b3JrKSBhbmQgZGV2ZnJlcSAoc2luY2UgTWFydGluCmlzIHdv cmtpbmcgb24gdGhhdCkuCgpUaGUgY29uZmlnIGNoYW5nZXMgZG9uJ3QgZGVwZW5kIG9uIHRoZSBE VCBwYXJ0cyBzbyBjb3VsZCBiZSBhcHBsaWVkCmluZGVwZW5kZW50bHkuIFRoZSBzZXJpZXMgd2Fz IHRlc3RlZCBhZ2FpbnN0IG5leHQtMjAyMDEyMTQgYW5kIGkgbWFkZSBzdXJlIHRoZQpkZWZjb25m aWcgY2hhbmdlcyBhbHNvIGFwcGx5IG9uIHRvcCBvZiBzaGF3bmd1by9pbXgvZGVmY29uZmlnLgoK Y2hhbmdlcyBmcm9tIHYxOgotIGFzIHBlciByZXZpZXcgY29tbWVudHMgYnkgS3J6eXN6dG9mIEtv emxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xpbnV4 LWFybS1rZXJuZWwvMjAyMDEyMTUwOTE3MjkuR0MyOTMyMUBrb3ppay1sYXAvCiAgLSBkZXNjcmli ZSBoYXJkd2FyZSBwYXJ0cyBub3QgY29uZmlnIG9wdGlvbnMKICAtIHJld29yayBjb21taXQgbWVz c2FnZXMgdG8gZ2l2ZSBtb3JlIGRldGFpbHMKLSBkb24ndCBrZWVwIGJ1Y2szIGFsd2F5cyBvbiBi dXQgcmF0aGVyIG1ha2Ugc3VyZSB0aGUgYm9hcmQKICBkb2Vzbid0IGhhbmcgd2hlbiByZXN1bWlu ZyB0aGUgZ3B1IHBvd2VyIGRvbWFpbi4KICBUaGVyZSdzIGEgZ2VuZXJpYyBmaXggcGVuZGluZyBm b3IgdGhhdCBoZWxwcyBhbGwgYm9hcmRzCiAgaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC9i ZWJhMjVlODVkYjIwNjQ5YWEwNDBmYzBhZTU0OTg5NWM5MjY1ZjZmLmNhbWVsQGZpLnJvaG1ldXJv cGUuY29tLwoKVG86IFJvYiBIZXJyaW5nIDxyb2JoK2R0QGtlcm5lbC5vcmc+LFNoYXduIEd1byA8 c2hhd25ndW9Aa2VybmVsLm9yZz4sU2FzY2hhIEhhdWVyIDxzLmhhdWVyQHBlbmd1dHJvbml4LmRl PixQZW5ndXRyb25peCBLZXJuZWwgVGVhbSA8a2VybmVsQHBlbmd1dHJvbml4LmRlPixGYWJpbyBF c3RldmFtIDxmZXN0ZXZhbUBnbWFpbC5jb20+LE5YUCBMaW51eCBUZWFtIDxsaW51eC1pbXhAbnhw LmNvbT4sQ2F0YWxpbiBNYXJpbmFzIDxjYXRhbGluLm1hcmluYXNAYXJtLmNvbT4sV2lsbCBEZWFj b24gPHdpbGxAa2VybmVsLm9yZz4sTWFydGluIEtlcHBsaW5nZXIgPG1hcnRpbmtAcG9zdGVvLmRl PixBbmd1cyBBaW5zbGllIDxhbmd1c0Bha2tlYS5jYT4sS3J6eXN6dG9mIEtvemxvd3NraSA8a3J6 a0BrZXJuZWwub3JnPixCam9ybiBBbmRlcnNzb24gPGJqb3JuLmFuZGVyc3NvbkBsaW5hcm8ub3Jn PixMaSBZYW5nIDxsZW95YW5nLmxpQG54cC5jb20+LEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQr cmVuZXNhc0BnbGlkZXIuYmU+LFZpbm9kIEtvdWwgPHZrb3VsQGtlcm5lbC5vcmc+LEFuc29uIEh1 YW5nIDxBbnNvbi5IdWFuZ0BueHAuY29tPixNaWNoYWVsIFdhbGxlIDxtaWNoYWVsQHdhbGxlLmNj PixkZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZyxsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJh ZGVhZC5vcmcsbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZyxwaG9uZS1kZXZlbEB2Z2VyLmtl cm5lbC5vcmcKCkd1aWRvIEfDvG50aGVyICg0KToKICBhcm02NDogZGVmY29uZmlnOiBFbmFibGUg TGlicmVtIDUgZGV2a2l0IGNvbXBvbmVudHMKICBhcm02NDogZHRzOiBpbXg4bXEtbGlicmVtNS1k ZXZraXQ6IFR3ZWFrIHBtaWMgcmVndWxhdG9ycwogIGFybTY0OiBkdHM6IGlteDhtcS1saWJyZW01 LWRldmtpdDogRGlzYWJsZSBzbnZzX3J0YwogIGFybTY0OiBkdHM6IGlteDhtcS1saWJyZW01LWRl dmtpdDogRHJvcCBjdXN0b20gY2xvY2sgc2V0dGluZ3MKCiAuLi4vZHRzL2ZyZWVzY2FsZS9pbXg4 bXEtbGlicmVtNS1kZXZraXQuZHRzICAgfCAyMCArKysrKysrKysrKysrKy0tLS0tCiBhcmNoL2Fy bTY0L2NvbmZpZ3MvZGVmY29uZmlnICAgICAgICAgICAgICAgICAgfCAgOCArKysrKysrKwogMiBm aWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKLS0gCjIuMjku MgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4 LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFk Lm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFy bS1rZXJuZWwK