From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id ABE32C433F5 for ; Mon, 29 Nov 2021 10:07:47 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D21056E3D6; Mon, 29 Nov 2021 10:07:46 +0000 (UTC) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2DBB46E2D5 for ; Mon, 29 Nov 2021 10:07:45 +0000 (UTC) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id C8A123200F3F; Mon, 29 Nov 2021 05:07:43 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 29 Nov 2021 05:07:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=3KOTXV3qv9GxQw/rfxwbzVYwHTV tHs2q8B/dVNvxcmA=; b=H3eSDgZfUAvtwARBsZzJXwlE9DRAYSSIRcOX0NUL0+9 uqJQ1KEmHuoUIw9iYBkNRKHEXxmpI2u6ZPxFvbCxzVVVeoL0wTzOVZvnhrLKWOLi wqzQAWonUT3xGDmIOKYRcnRrZUJbtDQCXk/OJyZuZrissuZu2cHtnwaYN2SQ04rv aeK9ATMNlfkwIjiX0r4DEbfKOXIYUrYVZB4D9miaZY9hJOvO4/UX1DyvkWwl6sDN crrnNQc4oVeFglAbRsY3hIBZNsgbfUkDg3/fG7gG2Ovt5+yna+gOasaR2BgGgOW3 CUIzzamyMesdLqnCCqvB9pVZ7mwc1lIjDWH9eHaTAhQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=3KOTXV 3qv9GxQw/rfxwbzVYwHTVtHs2q8B/dVNvxcmA=; b=fKAI5FE5BhHFJsQDAg9t8m WAfNKWBPeBDdEIeNLS5WDA4jVnwzB4hO3lckZQ3xZMGkyvzVrJjp1CR9S3AlPisA EpeustqI6ZFkwV+VAjzzAU0KbYoJIFGiTQXx7TSNAA3RU+T+PNJbvt+mua+uUh0N xQR2NnS9oXzS/gP+c/XdzeiNw5csiKF3VWOwuBo3l8BhjPUb3UghaKmY5lPc+JI2 nJ+jqyh+Rh/Qlz6vPBXU7TVIkEE4PpuLm2MnIuMZheozgN4WWuyeiQ2cn30OLak3 fkjvqyze2aYMJiHH1J25IKdx7YbTsnM5QyI3fvkvHIKKrXfQqLCSQdKuggEBf8dA == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrheelgdduvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesghdtreertddtvdenucfhrhhomhepofgrgihimhgv ucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrghtth gvrhhnpeevveefffduveeitdegtefhhfetueffteefffdvheevvdehteethedvleffgfej vdenucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhgrgihimhgvsegtvghrnhhordhtvggthh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 29 Nov 2021 05:07:42 -0500 (EST) Date: Mon, 29 Nov 2021 11:07:41 +0100 From: Maxime Ripard To: Daniel Vetter Subject: Re: [PATCH v2 00/13] drm: Add generic helpers for HDMI scrambling Message-ID: <20211129100741.pqxyvu5wcti7ntck@houat> References: <20211118103814.524670-1-maxime@cerno.tech> <20211126154349.aksr4kjhvj3xueir@houat> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="76fknv6s5i2d7plg" Content-Disposition: inline In-Reply-To: X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Dom Cobley , Tim Gover , Dave Stevenson , David Airlie , dri-devel@lists.freedesktop.org, Thomas Zimmermann , Daniel Vetter , Phil Elwell Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" --76fknv6s5i2d7plg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 26, 2021 at 06:12:42PM +0100, Daniel Vetter wrote: > On Fri, Nov 26, 2021 at 04:43:49PM +0100, Maxime Ripard wrote: > > Hi Daniel, > >=20 > > On Fri, Nov 19, 2021 at 05:01:14PM +0100, Daniel Vetter wrote: > > > On Thu, Nov 18, 2021 at 11:38:01AM +0100, Maxime Ripard wrote: > > > > This is a follow-up of the work to support the interactions between= the hotplug > > > > and the scrambling support for vc4: > > > >=20 > > > > https://lore.kernel.org/dri-devel/20210507150515.257424-11-maxime@c= erno.tech/ > > > > https://lore.kernel.org/dri-devel/20211025152903.1088803-10-maxime@= cerno.tech/ > > > >=20 > > > > Ville feedback was that the same discussion happened some time ago = for i915, > > > > and resulted in a function to do an full disable/enable cycle on re= connection > > > > to avoid breaking the HDMI 2.0 spec. > > > >=20 > > > > This series improves the current scrambling support by adding gener= ic helpers > > > > for usual scrambling-related operations, and builds upon them to pr= ovide a > > > > generic alternative to intel_hdmi_reset_link. > > >=20 > > > Out of curiosity, can we rebuild intel_hdmi_reset_link on top of thes= e? > > > Always better to have two drivers to actually show the helpers help, = than > > > just one. > >=20 > > Unfortunately, I don't have any Intel system I can test it on, and it > > looks like the changes wouldn't be trivial. > >=20 > > Maybe we can use dw-hdmi instead? >=20 > Hm I guess so, maybe Ville can be motivated. Just figured since this seems > at least inspired by i915 code. It's not really the conversion to the new helper that I suspect would be hard to do, but rather the usage of the connector state that we do, and the scrambling computation, and how it's all tied together in i915. It seems to be fairly different from drivers that just rely on the atomic helpers, and I'm not really confident about changing that. But yeah, I guess I can give it a try and rely on the CI. Maxime --76fknv6s5i2d7plg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCYaSmbQAKCRDj7w1vZxhR xbqiAQD+4uAF5/+s0h2kPZ+rEkyJGeSnGuj7IedWDsIYU6sa/AD/fTvXttIkAzPk 63q0gtVopD+C0ZmpY70wHK58QifedQI= =ayaN -----END PGP SIGNATURE----- --76fknv6s5i2d7plg--