Received: by 2002:ab2:6f44:0:b0:1fd:c486:4f03 with SMTP id l4csp26711lqq; Wed, 12 Jun 2024 15:21:17 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUrsX1KLwoiGV0mzn82qTgV+EzTi6nl/B0/l4RH6YQc/3fFxrrg+yc+89UanbBZ4u7oDeaCp+6AavlkxGXwYfBW5PfQIi43FdGOUdCN9g== X-Google-Smtp-Source: AGHT+IH/Axe4ehYVlewaLhazHSH/Mr+dSdFgfr23csIG+YGt3JYCoX8fRToKce2VPEDojRZRCUGU X-Received: by 2002:a2e:8851:0:b0:2eb:fe31:cadd with SMTP id 38308e7fff4ca-2ebfe31e264mr16051061fa.11.1718230877644; Wed, 12 Jun 2024 15:21:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718230877; cv=pass; d=google.com; s=arc-20160816; b=UFPW6Z+1RaWYAn4Rphv6igd65LIdLT7Nuu/XTzppIO9Ig+tk82AaaqnjYzu/ocZoa1 MCSkgpjevyC6jP8bbCYtqzwiQbHW28CEmNAKao5f/goymbq0tZTM29cLN0aMXmzW59JR 1lnq9vP/ygIrJvURvtzXxpED1tcVdEMkNTiookfUboq4HWHSujnDPxUzgYeW/1i0F1Mu ziVI9sGK4EiJcRVLGDXJA0DPbpAWHLpuGKsQ88GfEUBTraI/Yf9Vr4n07BDM59bYIG0s SY6fhli1m47Rok3KSG41K46aszwESi/SA1xboDCbc7VKs12W4OmOOOWqpXuBn69XzsSo IpGg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=e9sHoU3SOgB9H9H+FqnitM1GmG4UDmhCGPQfAkLDxlk=; fh=1AgOD5FMMv0KpRZLNUrta5oCOehkpuuveqt0igUpD5I=; b=PJxR25ou3mX+7vvhMcNoksrJjqbeG7wIJNvPvuQ95EOP0ZBq7ae6M/oqbwH4PhPXf6 99RRvxzSDQkW2mRlg/FbAq8ex9W14R2L8eqSq3upCE/AHPDki8F3oCbYitRti2xjM5Rk klILvlRGCVa0ZCiRhYmmMiPo0gpnLu2ar2YgXKLQFpXL6ynABB1Pm+Dmh4KGjPIBiKvD BOdnA0yZqd8BoVVVOWojv6TSg8hU+ZBSNLeNM/upDMBuCZbJNPOxDDj/Nxr/qaKbG55Z XDfF2k4qmDnm98bma+0XcWpLYTRIZftRodVSv76cMEXmZ/3pDT4NodXuIMyuX4YDfU2a shYA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=4wrKYE+o; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-212313-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-212313-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-57cb7462b3bsi40446a12.617.2024.06.12.15.21.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jun 2024 15:21:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-212313-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=4wrKYE+o; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-212313-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-212313-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 598DD1F21591 for ; Wed, 12 Jun 2024 22:21:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B558D12BF32; Wed, 12 Jun 2024 22:21:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="4wrKYE+o" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A154D1DFF0; Wed, 12 Jun 2024 22:21:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718230862; cv=none; b=STCgZ9AloMKSizPz2IAxrAsqiNVS4XrBbLmvdqRHI/ji6ngNmrA5GaNMBP51x1BYNucD+BI1ivK4JSVv/S5Rq99lbab3Kg6cEnZRh8uiMlkvksc4Ak1i1BegXXvBCJHdaMDpdq0N5K7ZSsf0ZNQaes2WsgQJo+CGq8wAQd17njE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718230862; c=relaxed/simple; bh=z6S78JodWNuADElHskPehWDvqD/HSQ05v50azD0XDU0=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=gvSS5fY8onE2EJu1lGVw/2C84bj7NCt54LIXtESMoUSOeAumfce3iJjFrTLI5lz7+rgyu4hxSbUqjc+LCnBGhI4juTTFh74yUgUCV7MYfViIDJf7MOtluevWD3AyhKHn5bzOgXG/5ctL5pi99TEe5DlwVAnb6a4ht0aX2MKBuCU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=4wrKYE+o; arc=none smtp.client-ip=46.235.227.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1718230858; bh=z6S78JodWNuADElHskPehWDvqD/HSQ05v50azD0XDU0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=4wrKYE+oAXWGyeA4J+OREQFqe0MxZHe+9mW95n0gTbaGx42th4Uxk3SHZJyHGNEef /zxCJZA6nGfVgomHsVv0MdEC/nZxaEyJeTiR0HKfJNLaO1l0wTHhuXXKbz28wACs7g /F+NpfIw3rAVgVHV+b4XmdPdMqugLVCXVkKWAW0x6yJPx6B5mk/S3kTkBayuGCPY+S UdYX7Rsavr27VU486ZXami/ExF0Mc1p1FjWF/0KLB+0CKsANr2+1G0YIjUJId9Q1OH bt7gqm92sMaL0X1VhC6r1U1/4sYbVPQg/zsCutfGEG1nzEv9NraGzElM5PQSeM0xs4 pMI5ZuPFNnqbQ== Received: from mercury (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sre) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 6ED2137820F9; Wed, 12 Jun 2024 22:20:58 +0000 (UTC) Received: by mercury (Postfix, from userid 1000) id E54E110608F7; Thu, 13 Jun 2024 00:20:57 +0200 (CEST) Date: Thu, 13 Jun 2024 00:20:57 +0200 From: Sebastian Reichel To: "Rob Herring (Arm)" Cc: Ezequiel Garcia , devicetree@vger.kernel.org, Nicolas Dufresne , Jianfeng Liu , linux-rockchip@lists.infradead.org, Nicolas Frattaroli , Emmanuel Gil Peyrot , kernel@collabora.com, Heiko Stuebner , Krzysztof Kozlowski , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, Philipp Zabel , Conor Dooley Subject: Re: [PATCH v5 1/5] media: dt-bindings: rk3568-vepu: Add RK3588 VEPU121 Message-ID: References: <20240612173213.42827-1-sebastian.reichel@collabora.com> <20240612173213.42827-2-sebastian.reichel@collabora.com> <171821679246.3419351.9732124883795406633.robh@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ntp3lma6src7nirh" Content-Disposition: inline In-Reply-To: <171821679246.3419351.9732124883795406633.robh@kernel.org> --ntp3lma6src7nirh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Wed, Jun 12, 2024 at 12:26:32PM GMT, Rob Herring (Arm) wrote: > On Wed, 12 Jun 2024 19:15:41 +0200, Sebastian Reichel wrote: > > From: Emmanuel Gil Peyrot > >=20 > > This encoder-only device is present four times on this SoC, and should > > support everything the rk3568 vepu supports (so JPEG, H.264 and VP8 > > encoding). No fallback compatible has been added, since the operating > > systems might already support RK3568 VEPU and want to avoid registering > > four of them separately considering they can be used as a cluster. > >=20 > > Signed-off-by: Emmanuel Gil Peyrot > > Signed-off-by: Sebastian Reichel > > --- > > .../devicetree/bindings/media/rockchip,rk3568-vepu.yaml | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > >=20 >=20 > My bot found errors running 'make dt_binding_check' on your patch: >=20 > yamllint warnings/errors: >=20 > dtschema/dtc warnings/errors: > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/m= edia/rockchip,rk3568-vepu.yaml: properties:compatible:oneOf: [{'const': 'ro= ckchip,rk3568-vepu'}, {'const': 'rockchip,rk3588-vepu121'}] should not be v= alid under {'items': {'propertyNames': {'const': 'const'}, 'required': ['co= nst']}} > hint: Use 'enum' rather than 'oneOf' + 'const' entries > from schema $id: http://devicetree.org/meta-schemas/keywords.yaml# >=20 > doc reference errors (make refcheckdocs): >=20 > See https://patchwork.ozlabs.org/project/devicetree-bindings/patch/202406= 12173213.42827-2-sebastian.reichel@collabora.com >=20 > The base for the series is generally the latest rc1. A different dependen= cy > should be noted in *this* patch. >=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 after running the above command yourself. Note > that DT_SCHEMA_FILES can be set to your schema file to speed up checking > your schema. However, it must be unset to test all examples with your sch= ema. oops. That's on me for not doing another test and doing something stupid. I obviously wanted this and didn't recheck the bindings after dropping the fallback compatible. enum: - rockchip,rk3568-vepu - rockchip,rk3588-vepu121 I will change it in v6 if people are fine with this solution. -- Sebastian --ntp3lma6src7nirh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAmZqH0IACgkQ2O7X88g7 +pqdoA/9EV2En/+YR2Jzd8BcFmaqKhPrT3iarETgvi+l5Pil5FpQk+4uPvpRYTpJ XsvG36RWz2jDBnHwqIwcqbU6fzM/YdEQbyk6RzCQwbJ7aZrDgq+Va4+RzlwNb9YG Cvd00NTkP+Nvj1vdP7YQ4hkB9jHpGNAU6AsF+Te+A3K/YDkqvSMwDAyAL+n5bN8D i8n3x0R5DOUVKibVFZgQgf+onqXPf9HGOfZhxGzyPArnK8i9ccyu6BGSjwcQYWIr q24mfPKWIKmRR8+7BQvyG0gA/YPhtYzmCei4zAVXEmM9ZzK3CjNub7jHOBsBTdX/ BEAWc/S1LBboiHF1Nk3eDZr7GyUGL3i+mnMS7VJ9i35GKMNqUo/dLc9su+UVWHGK V4T89f+yADLH1ojY4aUB9Ay3f96D3bVnHlH+RcqNvS4L0R+0lhEJ7DS5NW6yq+kn MR+odxWpNJoQvbQJ66vb0xCr57YmKSOXNqq+k4IBXUbLG8fQf7XytmqVstZ90iGy /PEfFTG1gjpySqENBccrQd2liRWtxsEfF/AQe3N1tthyXMORiCc1805FThm7IsFr tTN2vaFTZt5FCv/07WzT5KyP6iQkxwiKnshN6L7wIhovNj/yo6HkW1GJ1jZx/Eab QnzlBXW2SJpf4q6z3PMLd7ZzjBaYio+FIBDsv4PvO3mOymc6lMs= =977a -----END PGP SIGNATURE----- --ntp3lma6src7nirh--