Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1638036pxa; Thu, 20 Aug 2020 17:00:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwd+V5dQ0B8FdQ6lxDQpASHDMEcH+Iv9hoEwidswrvSkjTcHvZIHCdddiu4fXSDCBfFp8FQ X-Received: by 2002:a17:906:bfc6:: with SMTP id us6mr237056ejb.485.1597968040122; Thu, 20 Aug 2020 17:00:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597968040; cv=none; d=google.com; s=arc-20160816; b=mWUG5VTVm3mmmSM07DlaT4YQHQ0YWAkYX6NCENwbl7lDvAIgbwzUB/HAxrdyBfQHvF BhetqVyWoiSBaPohL7JqBTZpXKSNvBqRSJix4+wiFOu9ynZpKNaeet/hTV7+6m2fAXiQ oseAlstV280bwD20CXhl4yVpyulvUMF7FUAE6Wiqycad99IoyJR0dlUyDeEnXhnmaZXK Vpe7xyP5F0YeTYuOWhvQCE1kFozw6fDNmrj2DvoX0UghyY+M/dR2o0lEN8m7OGMcKwQX gG7bS1DccOBDqrS9HsxcST4/veMJ7C9gkHjWNoBF3si/9Zj3Uoen4RnBGA8RT8muE1td UpxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=FgcODlr4E6A8//aA0EDpJkZYU4kK0bAL6cRITsU0h1Q=; b=WKcbMWQx1A2cmrbqT6tv7WHDZKt/bQvUR4uSrPLn6QyIFEsfjkhTY9SA467Wm5C3Gv EnaoeDAo+2Q0cVYcqluIriEEEn0gDaKLijexOnUte6O6o8ZaMXRoxIZVBxLv8tEdSSJX XNpPlSqWVmNyUAsewBu6Wn9zORHH6DeSSX0KgmORlwq0wBVSFdSaH/AR08YuwceTrtxE NBilk4ie/x1QjFCohMlKErH/YDaL3ewOm5mNaflLuBzRNrvmM0yocN3hqlo5VPNHtIVm nk2jD4TK9/M2DY0ejKkGuBsiVNWIwk/HvOOov4z80fiQ1cL6vOFAmNNnIGV8z5eWwFCS OC5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=hB8rGo68; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m28si72618edj.385.2020.08.20.17.00.12; Thu, 20 Aug 2020 17:00:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=hB8rGo68; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728367AbgHTWBn (ORCPT + 99 others); Thu, 20 Aug 2020 18:01:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60286 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728350AbgHTWBm (ORCPT ); Thu, 20 Aug 2020 18:01:42 -0400 Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D5EB7C061385; Thu, 20 Aug 2020 15:01:41 -0700 (PDT) Received: by mail-lj1-x243.google.com with SMTP id v4so3803867ljd.0; Thu, 20 Aug 2020 15:01:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FgcODlr4E6A8//aA0EDpJkZYU4kK0bAL6cRITsU0h1Q=; b=hB8rGo68iZ4Q840IFDbTgoLOYJCefYtSAozw+yxtnnS1+Rtcz/PO7yqg9BMWStJNsj ty0gCe5sGEiYAj8SwxW4kJUDoy25i6BeVCfuu+oQMSCmpg16MbKF/ZgaDQxhXjXvbyFU vmZVavaeev2BDBDAyhAoJzv0UqSRUaW6ty5tNcq84vEzJnUMBPKInF/9MV/EVtWTeFu7 anZD0DA8cl8mRXEprmonP/98+NGLW/TZmL7WLaAKTmh29jTD+rcs5kckPFTwjA/d7nFe mTsT/r93VMOU6vegFljRKfjU1SQltt3bgqfaHvSo5KQ9IchwG8OREw+j/rZ+Hzpo+853 nlfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FgcODlr4E6A8//aA0EDpJkZYU4kK0bAL6cRITsU0h1Q=; b=luc4uUnNM/cVm5h7kXSCP8EBRGQwHq7pWnvtQTs40z/Zw8ZP+MPZI04sBX6SkGOPcD bdCY5SIsmNsA4JnKuxIXRSCR9PvzHVu8B6Wva9UPKoBA5CCO5qdmnngv5/qxiFmo4sOn AenJC9m7ep2xPPx0KrBQi1+4T4Taou/cYQoCWpmg2a/58kDvvPwEy7UwC4IvtZ87oljc 8tFyRondOjX1hhZlH6BZMmsLEZpI66Pm9NQhF6FoFuS7UK576AaQVx0rJWKQSLu+htSm xxd5Kyt63O2+t8VDI7XJERayveJxrmoGkaUe23BrGadRU04jAZopG9qZEShKVDGU2IaE wmVg== X-Gm-Message-State: AOAM530CabuEYTBhxQqyUugNdS9D88j96WgsoW6UXfzBkG+jkevDaXdw sozZO4XEEqE2Nev2edsV3FDqF0npdZw08Q/0VJ+AVR4E X-Received: by 2002:a2e:1417:: with SMTP id u23mr42773ljd.44.1597960900155; Thu, 20 Aug 2020 15:01:40 -0700 (PDT) MIME-Version: 1.0 References: <20200731082725.21878-1-martin.kepplinger@puri.sm> In-Reply-To: <20200731082725.21878-1-martin.kepplinger@puri.sm> From: Fabio Estevam Date: Thu, 20 Aug 2020 19:01:28 -0300 Message-ID: Subject: Re: [PATCH v5 1/3] arm64: dts: Add a device tree for the Librem 5 phone To: Martin Kepplinger Cc: Rob Herring , kernel@puri.sm, Shawn Guo , Sascha Hauer , Sascha Hauer , NXP Linux Team , Mauro Carvalho Chehab , Yongcai Huang , =?UTF-8?Q?Guido_G=C3=BCnther?= , "Angus Ainslie (Purism)" , Mark Brown , linux-kernel , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , Daniel Baluta Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Martin, This looks good. Only some minor comments: On Fri, Jul 31, 2020 at 5:28 AM Martin Kepplinger wrote: > + sound { > + compatible = "simple-audio-card"; > + pinctrl-0 = <&pinctrl_hp>; Please pass pinctrl-names = "default"; prior to pinctrl-0. Please check globally in this patch. > +&ecspi1 { > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_ecspi1>; > + cs-gpios = <&gpio5 9 GPIO_ACTIVE_HIGH>; This should be active low instead. After 8cdcd8aeee28 ("spi: imx/fsl-lpspi: Convert to GPIO descriptors") you should a similar message as in the kernel log: flash@0 enforce active low on chipselect handle > + pinctrl_ecspi1: spi1grp { ecspigrp { > + flash@53 { > + compatible = "lm3560"; This seems to be not documented. It also misses the vendor. > +&i2c3 { > + clock-frequency = <387000>; > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_i2c3>; > + status = "okay"; > + > + codec: audio-codec@1a { > + compatible = "wlf,wm8962"; > + reg = <0x1a>; // 0x4a is the test address Remove the comment, maybe? Reviewed-by: Fabio Estevam