From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 34D672765CE; Wed, 20 Aug 2025 18:20:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755714052; cv=none; b=X3f21a/n7Rvo0AR86v+rO+yvK21bospUYt0CzMn9Z78aM9cldu+7yRItXeoCS5K2RzAiavD7Ir/ixjuv/iliru5GZ+2lakr3By3UhArLRVZDU6L7kMFhPLQcte3I9hR1I6BzqKCPArF8CN9GTMXNPoTtQf68nqeZ1OoGy/IqWeA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755714052; c=relaxed/simple; bh=RbplsefrmVx9yxbUrzJhLU2rhn7lzNQM/8FC1eNUedA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=kPA1KXKAD/Bqt7ebBkSQG4G6bLa2VuxXumGdpbdKPJwKs4IVCkjPkqS+0fHtJD/Vt5P+xG3PsK3mDJXrljMKAD49Pv682RYFr5SRWA50g9Rjd7lcpN8Re2ZbLsvjcpCJnFJX9GmKgPkXBLfHzVUDcujXg+hBYB8Kx9o1c/rRi+E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Sy2n40jy; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Sy2n40jy" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 36407C4CEE7; Wed, 20 Aug 2025 18:20:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1755714051; bh=RbplsefrmVx9yxbUrzJhLU2rhn7lzNQM/8FC1eNUedA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Sy2n40jywwGVjo3BrwA4p9agmRVoRXDTjg44ZgGe4F8rj/UV9lGrjrs8KiPd0pLVJ YkW/dVr1f/bkW3+FMQrjTiiW/lNB9irIufkZzwZLcjTtZrnTYNRs5GQeeJa16nlQa1 U/MNjsjeJOlbGaN55bx8cqT4lWUokFQcsxWFAJ3DL5nf991R3jPK6M3oAh/pAQ4oHI 6IWP+YXgmPoMp2/JRL8MuQt0wbPGToGllbBQE1F3ZgYw6gbUGFTtH8G9UqP2i/EJI0 edaX2vB2YewK/KETxgYmBVDbCOBTUn7Lt1JqJL7sD2H4xInKZI1oMrA9GBI1I1taNa nHS6X2TKGRp3w== Date: Wed, 20 Aug 2025 19:20:45 +0100 From: Conor Dooley To: Mike Looijmans Cc: Krzysztof Kozlowski , dri-devel@lists.freedesktop.org, Andrzej Hajda , Conor Dooley , David Airlie , Jernej Skrabec , Jonas Karlman , Krzysztof Kozlowski , Laurent Pinchart , Maarten Lankhorst , Maxime Ripard , Neil Armstrong , Rob Herring , Robert Foss , Simona Vetter , Thomas Zimmermann , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] dt-bindings: drm/bridge: ti-tmds181: Add TI TMDS181 and SN65DP159 bindings Message-ID: <20250820-agreeably-tinker-63ca6b0b652a@spud> References: <20250812145256.135645-1-mike.looijmans@topic.nl> <1b153bce-a66a-45ee-a5c6-963ea6fb1c82.949ef384-8293-46b8-903f-40a477c056ae.3b7d4319-e208-470d-9ada-585343a64822@emailsignatures365.codetwo.com> <20250812145256.135645-2-mike.looijmans@topic.nl> <20250812-designing-tyke-db85527b373d@spud> <9fba4917-a24f-4fee-8f1a-7509a0bc542e@kernel.org> <2d694c9c-704e-4353-8b57-de83eb5a7f96@topic.nl> <1b517073-cadb-41e4-b470-54a6ad93dd59@kernel.org> <3a4448a5-a01f-4d4e-a890-56eb9357abd3@topic.nl> Precedence: bulk X-Mailing-List: devicetree@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="/ZOkBy57ISHRxPqm" Content-Disposition: inline In-Reply-To: <3a4448a5-a01f-4d4e-a890-56eb9357abd3@topic.nl> --/ZOkBy57ISHRxPqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Aug 20, 2025 at 11:37:24AM +0200, Mike Looijmans wrote: > I actually planned (I have implemented it locally already for v3) for the > driver to check the chip type and complain if it doesn't match the > devicetree. If the wrong device is there, the most likely cause is that the > input and output buses got mixed up. That would also justify having separate > compatibles, right? It's not the kernel's job to verify the devicetree, it should be assumed to be correct. You're ensuring that when another compatible device arrives later on that a new string in a binding will not be sufficient for the device to be supported and driver changes will be required to make it work. --/ZOkBy57ISHRxPqm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCaKYR/QAKCRB4tDGHoIJi 0o2sAP9EAzYIeuLIPvdoHl8WRMoGk7q1EJo0Ubj8CI5znYzYXwEAl2Co+1KKffuW r9QASGtzznRJwItPEkgRfk7EDrfnAAA= =EItT -----END PGP SIGNATURE----- --/ZOkBy57ISHRxPqm--