Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp682014rwb; Fri, 18 Nov 2022 07:01:15 -0800 (PST) X-Google-Smtp-Source: AA0mqf5nUZh0V6jzXdEVEDioy97t0+Ct973nG7lmIPaGK+lp4vOIpvZqv1MJ0+v+BdAQ0PQarBBt X-Received: by 2002:a05:6402:5519:b0:461:e3f2:38bc with SMTP id fi25-20020a056402551900b00461e3f238bcmr6644473edb.149.1668783675013; Fri, 18 Nov 2022 07:01:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668783675; cv=none; d=google.com; s=arc-20160816; b=tR9uZMHyz9P7GiX07ipDOTZiR9iFeYvuKZfUUnOCBN1AIjvVZ3bfwM+ADZmgSptnti 2kKy3/slxjtHAv9fJJYiTnFXFTu7FyzqDr2/LI04io8UnfEvmk5Lmbq4VlaKqIZ1p6QK ppHElXBTgfKoabt9ElcO5HIyFw12fy0cjzLqdfg0TQKoeFcIW+X4N0TTXAkcenIWePfT kTazw/X8Aro8g6R4QU0dDbiO4us2XWG1iAyCRo2Ko0iokg29xmYhZY8w4poeuxHsqKa4 SyfpEclEdZ9hdnMQhWNa1nYbBlsC1s380XklVE/NLfkNYAWMy/uCMY3TlDQOJ/VoslEj Zmhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=HqO8WFSshBMkjXkcialpneR9kVHk43Qp5SJjCt/IKGM=; b=UyFKsU4/Bo4fpbIBO7X6Fk9njZBFm0rTorYeMvzkGtO19QNjEIZkS6coaBzhC5KlAa +xs8Y2ZiZZ7cF5HV7UWrgtVVU1LDEivyQuV5EiQ9UXTBUy8EOzj295PotkuSai/0kdJS bgeVi20tVm2quc3jFP/6ucyVQcRH8YKxZFPAJ+zUaekP5bn9a36NxF/NJzyU+BmbTAbi LPjK1qWLTe9K1ISJBkoKL58Q7JHGvMgl3JG5+LWa8/e/1X5hAGUknKCRhhk0FwsGBWe2 bamB4BWCzH3hI8RH0UVmXesKm9/ANF+voI3nyxZ5KoCqVPWlFU7dRuwRTb/v1UNzhF2z QdMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=PuofVgEl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l4-20020aa7d944000000b00467e2dc8d13si3100932eds.94.2022.11.18.07.00.44; Fri, 18 Nov 2022 07:01:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=PuofVgEl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S242306AbiKROUn (ORCPT + 91 others); Fri, 18 Nov 2022 09:20:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242268AbiKROUl (ORCPT ); Fri, 18 Nov 2022 09:20:41 -0500 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E3B6BF35; Fri, 18 Nov 2022 06:20:39 -0800 (PST) Received: by mail-ej1-x629.google.com with SMTP id n20so13546138ejh.0; Fri, 18 Nov 2022 06:20:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=HqO8WFSshBMkjXkcialpneR9kVHk43Qp5SJjCt/IKGM=; b=PuofVgEliOALs45eF58K0C+9lrqtt91542lUDiSmRYZcpwKipzsLnajAE+z+00JR3U 2EI2xIyGju04G1QUEAEAwHUATHMe9ymTdPZkzNUv2R4asOERtb77BjBySb2fNm4F3v7R bq7qxdunmHzR5KvmyVj5JDLBxejXVdU+RrXAvSt5USlVMXDlyaKDxjK4ua91VBRkSuRG pi+uTjxgiHD+Boi8ulbqlsMXCN8cWkhj6tv5w3iluvDCdp1MVyeImfX43SdLByNPWejm KykOSjSb2gEXkfpPx4dv1JpzMO2Db/zzTB1djCJ04T34zPrAwaA08t9p7aeuLlpSNeFR wKMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HqO8WFSshBMkjXkcialpneR9kVHk43Qp5SJjCt/IKGM=; b=mqZ+R6AwqCeP2JMjZAlDIXIxJ88TDJeQh7dC2AjPtnvumII42Xd0aCIZpO2OhcvmvX wOvyMr4DWP7lxce6m4Z2RG2xz+AnppXI4ovhxjy07iBmwVxVQVdCqz0lhdSDIhAOcmtB xzm+6crWEW2kd93Sws9mzHZiIMbj5/uOFsr4UQqEVwrIlt3qjdUoEVLvenPYId2R1OwL cnhYkbOmlDrYN8ADyT1P3ZpssynbUK9AkhWy93qHayrPP95hAsiyQFS8FNJ7DmGNHSyK eSyFN69yOpz2NEfQ+p7kcPzC+d83cKbuXi9hccldmQ26zkMk73b+FNhp0i5mFwkqsanH 9kbA== X-Gm-Message-State: ANoB5pmImCxQTDMP/uZDnMkE1nYtNRJaWorwQzJcdzOwYzdb/63njuLF C3ZOXI8904zLtBiA8nbmYOmR+b4lC5E= X-Received: by 2002:a17:906:4090:b0:7ae:fbe8:a92e with SMTP id u16-20020a170906409000b007aefbe8a92emr5968724ejj.369.1668781238287; Fri, 18 Nov 2022 06:20:38 -0800 (PST) Received: from orome (p200300e41f201d00f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f20:1d00:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id 2-20020a170906210200b0078c47463277sm1738499ejt.96.2022.11.18.06.20.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Nov 2022 06:20:37 -0800 (PST) Date: Fri, 18 Nov 2022 15:20:35 +0100 From: Thierry Reding To: Jon Hunter Cc: Rob Herring , Wayne Chang , linux-kernel@vger.kernel.org, ajayg@nvidia.com, singhanc@nvidia.com, devicetree@vger.kernel.org, treding@nvidia.com, linux-tegra@vger.kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-i2c@vger.kernel.org, linux-phy@lists.infradead.org, linux-usb@vger.kernel.org, robh+dt@kernel.org, jckuo@nvidia.com, heikki.krogerus@linux.intel.com, gregkh@linuxfoundation.org, vkoul@kernel.org, balbi@kernel.org, p.zabel@pengutronix.de, mathias.nyman@intel.com Subject: Re: [PATCH v3 02/13] dt-bindings: usb: Add NVIDIA Tegra234 XUSB host controller binding Message-ID: References: <20221114124053.1873316-1-waynec@nvidia.com> <20221114124053.1873316-3-waynec@nvidia.com> <166845336035.3185553.484885991952704522.robh@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MzsUP1QYYvDdDQzK" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/2.2.8 (2022-11-05) X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --MzsUP1QYYvDdDQzK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 18, 2022 at 11:47:48AM +0000, Jon Hunter wrote: > Hi Rob, >=20 > On 14/11/2022 19:16, Rob Herring wrote: > >=20 > > On Mon, 14 Nov 2022 20:40:42 +0800, Wayne Chang wrote: > > > Add device-tree binding documentation for the XUSB host controller pr= esent > > > on Tegra234 SoC. This controller supports the USB 3.1 specification. > > >=20 > > > Signed-off-by: Wayne Chang > > > --- > > > depends on the following change > > > https://lore.kernel.org/all/20221003125141.123759-1-jonathanh@nvidia.= com/ > > > V2 -> V3:nothing has changed but added the dependency here > > > V1 -> V2:new change for adding nvidia,tegra234-xusb.yaml > > > .../bindings/usb/nvidia,tegra234-xusb.yaml | 159 +++++++++++++++= +++ > > > 1 file changed, 159 insertions(+) > > > create mode 100644 Documentation/devicetree/bindings/usb/nvidia,teg= ra234-xusb.yaml > > >=20 > >=20 > > My bot found errors running 'make DT_CHECKER_FLAGS=3D-m dt_binding_chec= k' > > on your patch (DT_CHECKER_FLAGS is new in v5.13): > >=20 > > yamllint warnings/errors: > >=20 > > dtschema/dtc warnings/errors: > > Error: Documentation/devicetree/bindings/usb/nvidia,tegra234-xusb.examp= le.dts:36.27-28 syntax error > > FATAL ERROR: Unable to parse input tree > > make[1]: *** [scripts/Makefile.lib:406: Documentation/devicetree/bindin= gs/usb/nvidia,tegra234-xusb.example.dtb] Error 1 > > make[1]: *** Waiting for unfinished jobs.... > > make: *** [Makefile:1492: dt_binding_check] Error 2 > >=20 > > doc reference errors (make refcheckdocs): > >=20 > > See https://patchwork.ozlabs.org/patch/ > >=20 > > This check can fail if there are any dependencies. The base for a patch > > series is generally the most recent rc1. > >=20 > > If you already ran 'make dt_binding_check' and didn't see the above > > error(s), then make sure 'yamllint' is installed and dt-schema is up to > > date: > >=20 > > pip3 install dtschema --upgrade > >=20 > > Please check and re-submit. >=20 >=20 > I am very much responsible for this because of my patch [0] to get all the > necessary headers for Tegra234. I was hoping this would be a good thing, = but > now I see this is a bit of a headache for maintainers. >=20 > So I am not sure what is a good way to handle this. We would like to get > this merged for v6.2, and so please let me know if this is OK with you? > Please note that this is similar to the other Tegra USB bindings you have > reviewed for v6.2. I think it'd be best for me to pick these up into the Tegra tree where the dependency exists and where I already have the XUSB bindings conversion patches for earlier chips. Looks like this is also not very different from, say, the Tegra194 XUSB bindings, so should fit right in there. Thierry --MzsUP1QYYvDdDQzK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAmN3lLEACgkQ3SOs138+ s6EXVxAArYb2tzmvGNQngQFUF8v6pI5aZz8bbKqpwXTHYwAD4UEHgqWhYGXNosFi j3z0zADAD/JYylM8/RPkpjyopsb0A054vyLlgLuxhyBlt8HYDUAPIQHxJiU8UZP7 5Y6Wt4h0y9qs1NZrP5WHMjYWsXBcFqOjIIfPGv56hkCMJ3346hblTWDwNjgARXwH jtLfkcBgmUMrYreqTqvLQYvL/6FF28IRYXDLweqXxMEivrv9vWqc4oqs28vCERs+ NuoYp12UW/DGzFWITE6QPbY9sTovqQ3dDdfo5kObYGoMlqtOTvk6SkbjSsXINZAN ewJA54+XKLtk0Fr9faaseW6MutkX0JAjlD3HX7qLre9ZgwJJbBgdemj/0XU6gNGN gOpKiVIHTcQbevjq9Hx3qgzvHHWPH0tP2H36cKaISLEsL0vRiVJqGZasoJku22Ey UbbzLD3VJ2MSIjTyiJmI4uF3Opp3aVtD4r3o4i54ZPTjUWBXB45zhh4NYPG6KHwe Vu6yvqg2ovp7ngSAoRtGuqeL2msap+nR3UeNKYL3ZnYkvz4Rjr+h/Qdp1AvLIuAo 4VADE15avZE4oTvYKNPzxItnBqj0LsnK+wbi54k8yzRDF3so+NA0u39mbYcUL9DV wx9LwsPjoKTwCQGkQxFEVe798XSSDZcI0KibcAvRbZXZA1SNYSU= =E60l -----END PGP SIGNATURE----- --MzsUP1QYYvDdDQzK--