Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1076880pxb; Thu, 4 Mar 2021 02:38:04 -0800 (PST) X-Google-Smtp-Source: ABdhPJxlbzVCVTWJkm3pxGBCfHoQ5p8WRV5k6zCFIUy9JWWqhuZOIGk3AJF4AWCOWRII0MNLyfD2 X-Received: by 2002:a05:6402:3075:: with SMTP id bs21mr3598951edb.274.1614854284628; Thu, 04 Mar 2021 02:38:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614854284; cv=none; d=google.com; s=arc-20160816; b=h5H0Twqgj6BoxGEaERqACgfq29HYKyIqRKm8fO/2Nn3VTMl6IfpJckLeX3pyYPY9vX QDCEe5BIDhkel8KFzP2uD4r7FMvguD5+jvDeGZoq7Aj1kKmwOWY8xQoNDL7wr0mdvQjB mLjD1QIYoHepSfh5Dwf50qH1OtsM6MfyInn8O9AcnsecaqDpbNOm9qnXfG9tE1q2/Kxl 1n5D4NW9Px2kmPfwVdQ/E01FV5AvEV3nDGZQmKsq4hU2cIaYe/QQz5HdvVnKzx190Ntm 12xxObWXOBX/ubn43oT/2XPpQssw3oJkoQDfEqDEbqmKP9xi4FXdGh66ADosHdHqoPI/ s9lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=CBvkFEvqxR6pJ8RNOiBgWpkdUJaqTzxbWWfGxZhteMs=; b=oYIRbeSj/pMrbTWL8B6D3R8BjyaFvX8lU3Dj4bv9KaWz46Fdn4AE0Yh79BzylD/hn/ 75vaplPO2dq7pHJymN9gpIlNkjA1LTMf0QcLkYAwlgV9BwlXc665JvmBD65dLHJ7IxWr 0nzS5l9XE0rnFuNxHgs2WW2TZssrgtWe6PTNEHPHu+7AHFLzrQM8388syxwRzHb31S2T Q8jCAmWTyy/P2Z++V4AQfMWDNd1tf+Qzpj6xPEA5g2nNmpjC7Q9Uf9HybvaaZd6UfW0S iXl1FtFxRGVvylpduoSK7FxvsDubTqGzW4RqX0LpSS5d/nDQ7O0TBpChyGn8ncmZlvwn MB1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nN7p0M48; 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 q16si17110273ejt.685.2021.03.04.02.37.42; Thu, 04 Mar 2021 02:38:04 -0800 (PST) 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=nN7p0M48; 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 S1385288AbhCCRJn (ORCPT + 99 others); Wed, 3 Mar 2021 12:09:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42410 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239444AbhCCMyy (ORCPT ); Wed, 3 Mar 2021 07:54:54 -0500 Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 12E87C061788; Wed, 3 Mar 2021 04:54:12 -0800 (PST) Received: by mail-io1-xd2e.google.com with SMTP id u20so25531357iot.9; Wed, 03 Mar 2021 04:54:12 -0800 (PST) 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:content-transfer-encoding; bh=CBvkFEvqxR6pJ8RNOiBgWpkdUJaqTzxbWWfGxZhteMs=; b=nN7p0M48f/tcetJyHBbjLEHxhzaLbYFZ6xXf7pJw91utDAhSWOwJjpn//gKsz0OS09 2j05ZatL0qlnau5YxMei0k8xaO3bVAv0gqM6GWc8KvOA8ghSXaGHiA+R0BJXlHUcuHCu 8scwg8GsiDkFOUjGkioYrySmYN5tL0eT6Jurw1MM5/eHD4eisguQvXwCxxI1HeMR36L1 Q5UikKq3B3VLXyhNU9T9vWmZrnSd72qwTLYKu3eNfnrfDY8rvW43/UwagL5Lg+AqFqOP gqtMJsmTJQwVS+HR0mYmkrbGmHDzKNp5cfR7rd+JyPwVHMj6PRSS3TzXgDv8h62FqjTy gV5A== 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:content-transfer-encoding; bh=CBvkFEvqxR6pJ8RNOiBgWpkdUJaqTzxbWWfGxZhteMs=; b=mHgeylLmxzlUpbwcRM1LjLe17yjP6cIV1snYHq2JMvRQ2ag+MK/fIouqqYFF4ZvbeX ZkWU3hZAV2tTr6vvqzd+8VQkqGAfzbI11gipSGDO4a78lezjhD80bDYDMFr/XIEb5l0a ick3982Tt9GHTp5IpPHAB7tQs4IGIBrJRLTxNFeWsSeGHMvL1HwgzjOrWtqbFUI7trVP z92nRHbvJpIMxvB+MevlsE6e9HqI7ln4gV7ml3wQwazO6MYynUWWbmuydILbOAWfJtoq FkMdga9Ov43FFNbhPehpY4zpASsAmws2PIUFsv4DL0c2WGbALQoGiOcu0y0/F6JFGY3x uI0g== X-Gm-Message-State: AOAM532hdDzIn41EXeD48SNLIBU/ksSyJEprAjgOvq8A3Y5nbyHatzKO kWGmOhg/hDDyIKXLM1eyK6oPCACPUpK4pu1URzI= X-Received: by 2002:a6b:db15:: with SMTP id t21mr16665316ioc.133.1614776051339; Wed, 03 Mar 2021 04:54:11 -0800 (PST) MIME-Version: 1.0 References: <20210222140756.713-1-heiko.thiery@gmail.com> <20210222140756.713-3-heiko.thiery@gmail.com> In-Reply-To: From: Heiko Thiery Date: Wed, 3 Mar 2021 13:54:00 +0100 Message-ID: Subject: Re: [PATCH v2 2/2] arm64: dts: fsl: add support for Kontron pitx-imx8m board To: Fabio Estevam Cc: "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-kernel , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , NXP Linux Team , Li Yang , Krzysztof Kozlowski , Michael Walle Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Fabio, Am Di., 2. M=C3=A4rz 2021 um 15:43 Uhr schrieb Fabio Estevam : > > Hi Heiko, > > On Mon, Feb 22, 2021 at 11:08 AM Heiko Thiery wr= ote: > > > + reg_usdhc2_vmmc: regulator-v-3v3-sd { > > reg_usdhc2_vmmc: regulator-usdhc2-vmmc { I used the same name as used on imx8mq-evk. Do you think a better name is the one you proposed? > > + tpm_reset: tpm-reset { > > + compatible =3D "gpio-reset"; > > I don't see this compatible string documented. This comes from the linux-imx tree [1]. Nethertheless the reset seems not to be used by the tpm driver for the infineon chip. [1] https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/reset= /gpio-reset.c?h=3Dimx_5.4.70_2.3.0 So I think I can remove it here. > > > + reset-gpios =3D <&gpio3 2 GPIO_ACTIVE_LOW>; > > + reset-delay-us =3D <2>; > > + reset-post-delay-ms =3D <60>; > > + #reset-cells =3D <0>; > > + }; > > + > > + usb_hub_reset: usb-hub-reset { > > + compatible =3D "gpio-reset"; > > Same here. Also the usb-hub-reset can be removed. > > > +&fec1 { > > + pinctrl-names =3D "default"; > > + pinctrl-0 =3D <&pinctrl_fec1>; > > + phy-mode =3D "rgmii-id"; > > + phy-handle =3D <ðphy0>; > > + phy-reset-gpios =3D <&gpio1 11 GPIO_ACTIVE_LOW>; > > This property is deprecated. Please consider using reset-gpios inside > ethernet-phy instead. Done > > + /* TODO: configure audio, as of now just put a placeholder */ > > + wm8904: audio-codec@1a { > > + compatible =3D "wlf,wm8904"; > > + reg =3D <0x1a>; > > + clocks =3D <&clk IMX8MQ_CLK_SAI2_ROOT>; > > + clock-names =3D "mclk"; > > + clock-frequency =3D <24000000>; > > Not a valid property. The whole node is removed since v3. > > +/* M.2 B-key slot */ > > +&pcie0 { > > + pinctrl-names =3D "default"; > > + pinctrl-0 =3D <&pinctrl_pcie0>; > > + disable-gpio =3D <&gpio5 29 GPIO_ACTIVE_LOW>; > > Not a valid property. This comes from the linux-imx tree [2]. but in mainline it is not valid. So I will remove it. [2] https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/pci/c= ontroller/dwc/pci-imx6.c?h=3Dimx_5.4.70_2.3.0#n2436 > > + reset-gpio =3D <&gpio1 9 GPIO_ACTIVE_LOW>; > > + clocks =3D <&clk IMX8MQ_CLK_PCIE1_ROOT>, > > + <&clk IMX8MQ_CLK_PCIE1_AUX>, > > + <&clk IMX8MQ_CLK_PCIE1_PHY>, > > + <&pcie0_refclk>; > > + clock-names =3D "pcie", "pcie_aux", "pcie_phy", "pcie_bus"; > > + ext_osc =3D <1>; > > Not a valid property. This comes from the linux-imx tree [3]. but in mainline it is not valid. So I will remove it. [3] https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/pci/c= ontroller/dwc/pci-imx6.c?h=3Dimx_5.4.70_2.3.0#n2422 > > +/* Intel Ethernet Controller I210/I211 */ > > +&pcie1 { > > + clocks =3D <&clk IMX8MQ_CLK_PCIE2_ROOT>, > > + <&clk IMX8MQ_CLK_PCIE2_AUX>, > > + <&clk IMX8MQ_CLK_PCIE2_PHY>, > > + <&pcie1_refclk>; > > + clock-names =3D "pcie", "pcie_aux", "pcie_phy", "pcie_bus"; > > + ext_osc =3D <1>; > > Not a valid property. same as commented before. Thank you for the review. I will prepare v4. -- Heiko