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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 851AAC624D3 for ; Wed, 2 Sep 2026 15:29:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9MXUHRHv6mdQu75QbE6gje5Tl06wXjx0jFX9ghg1OPk=; b=H2mJd/zT6vN6Pp 5FvS/g5HBGqQbJT4c1XVsNVb/cgJwFDdGsdyUlKvQWMHx8dG5s/NTvUiq3r2jPHrv2MsJAyiClZEU +22YkzfH2Hxh7oZROTKblB3tpR6jsfBnKrYbAotWbZT56Ofs2uslbYBimj/Qk85ymHk2tP96I9vme GUu3ps5D4gg9SpDX1+UrhsfjV9J5NhhsMbNuX90aXG0+NQJY47xCc4nc6sJRXQXFj1+b6CiAckEXO i2WRlHHKLObz+W+uDyaCFowgmjuIyUt4gSP1Jau8DZbITIXQ8yrtcM5nJDoI3pVo+P+vS4TwINKS3 amvXjifuDnnsdM39bFww==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x1mte-0000000F5A9-1Yea; Wed, 02 Sep 2026 15:29:06 +0000 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x1mtc-0000000F58c-12tq for linux-rockchip@lists.infradead.org; Wed, 02 Sep 2026 15:29:05 +0000 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-4994d41ceb9so900075e9.2 for ; Wed, 02 Sep 2026 08:29:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1788362942; x=1788967742; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=P9gX6/N+hUOidEKEDGQo/G6sZJ3cDNUMsczJpk9kQyc=; b=beZqx4I1+LCB6L7xSjsKtxSN8Ztn4MiSnJ8uTYuCZnhbdG/NGObRH/Eyf9JW9JXHge SDd0PAFIqC/WM+3/VXmEPuPQQxLmH7mQy+XEnn5B6+LH99oyUOVnmEZkUceG0MQqWJRU TJb66y071ex+uam1X1XegHxq+D/PLcjK+wA9rRibU4xPCaUb4e/qsIS2KFWcdQ0b5vKA 3i/Qk4a6wo/TK/boXhAW6Z9oJgcqY5VQ4rNECOUazzDeDX3cHT/5KiBaEmO3ExzZ5FmH 6ar2GFy1bztyfD7YXWXfBvvJJ2ji01eZ3olY/yfWR5JD1ZVyY34jBAyfHvO32xbf2et8 hBpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788362942; x=1788967742; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=P9gX6/N+hUOidEKEDGQo/G6sZJ3cDNUMsczJpk9kQyc=; b=Jhmo8N4mYUqpJ5PDQojuYPucImgeMyr5zLh+nHU0hY+oFsA2ZFaqjHlLg+E8+O2Bse kU7XQdGXc8vurXT3c+3hf7vjuAkNSDoCP1Yhu/n9B44pa6zIWbUhpulpOHH99nFm39NG D2QMKUptt7wtXdbGpWnJ0M9PRua8Mh1E/Ir/pc9RB72bJ3lfmUiXtA9iZlzXrTsOCn/k FAi6dIDRerBKZKeGhBH/NSep2esmSG3qkv3aRtt5A/WAw4CKny2Z/v6ZMGacN1x6mlmw iPc1FAeV7TBp1q4VM0U7em+xOKUSWHfXcddTzhPWV8s+0lNHuzs7m+JXV7nDHYq35MvN vzGA== X-Forwarded-Encrypted: i=1; AHgh+RqEiFIuVut/81zeJGGG5Y0DW284vx1lei4lQv0VCXIup1BANNOZ1owUTs/M5hIwTA+IBUAuqgS49m7qqAX8Iw==@lists.infradead.org X-Gm-Message-State: AFuF++kN8oKiGTrcqjDLYmydsHBQU36uMd1v9+Gw2pwpmbSGIdyGLAV7 dmY4reRnpWO3FlH9q8jC/OxXWiRa1XTo08TsUSIVyVV94r+S69wWBYK3 X-Gm-Gg: AR+sD1103UogLS0fZ7DckWoq7Mb4Q145m19c2jHw5aJhZa6ZwJi6hv6PCo4vOptS+n1 KhZN6uy9rETqVYMd2NPYjb1Xx32w5VDo7AEFbAYfTxHaOy3r99zZQKeUreC9H7aXNWvKLbgl/1r gCD6BSsElpGruWm10i9mcpqPLdmp4P3E0EZtUB0KX8hWYW+5w3NurBOPopfSi1IILMQn9egGRNC VeoGBkByw4KRPb7fjqp9+W3W9en43SdkTYvJu0xBB36bNHFoZJaBY3YoSlnOAeGlxGVWtNEE5Jq mDYjeTNz3po723OgmDtfzJfTG7POIoebQ4dHkSQ887OrFdnLhGGlJKN4HK6ysfuLDiUv4Qbpk36 XFnXv1O6cn9gUK9kARy7yBSmyAiatt+d69FfiYgl5iyo4leXUNlQmE9+c/eK6XFGTY/qsBziSOh uzvejn/IQYq0cahuBXXr53qVi6FwaObBzON0K6Wj80zcfzrv43QEoKEIfdljmoXie0xhKqj/n5+ KXZH+Cnp8M0CBVpcVO26Ypt2xtKYgJz6apkEB9XhRJbtCvo+snVQlCBoxFtKcp7FfT74cQaazjD OCbF X-Received: by 2002:a05:600c:c48e:b0:499:d95a:41f with SMTP id 5b1f17b1804b1-49ce558d5cbmr47256105e9.0.1788362942067; Wed, 02 Sep 2026 08:29:02 -0700 (PDT) Received: from OrangePi5-Plus.BB-HOME (20014C4E1B831700D60D5CCF7970D839.dsl.pool.telekom.hu. [2001:4c4e:1b83:1700:d60d:5ccf:7970:d839]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49ce4775005sm91395395e9.10.2026.09.02.08.28.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Sep 2026 08:29:01 -0700 (PDT) From: Igor Paunovic To: Cristian Ciocaltea Cc: Igor Paunovic , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Dave Stevenson , Dmitry Baryshkov , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Chen-Yu Tsai , Samuel Holland , mcanal@igalia.com, Raspberry Pi Kernel Maintenance , Raphael Gallais-Pou , Sandy Huang , Heiko Stuebner , Andy Yan , Algea Cao , Daniel Stone , Liu Ying , Phong LE , Helge Deller , kernel@collabora.com, Dmitry Baryshkov , Diederik de Haas , Maud Spierings , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org Subject: Re: [PATCH v11 00/74] Add HDMI 2.0 support to DW HDMI QP TX Date: Wed, 2 Sep 2026 17:28:35 +0200 Message-ID: <20260902152838.5771-1-royalnet026@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260901-dw-hdmi-qp-scramb-v11-0-bc12954a0688@collabora.com> References: <20260901-dw-hdmi-qp-scramb-v11-0-bc12954a0688@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260902_082904_305044_0249857D X-CRM114-Status: GOOD ( 11.77 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org Hi Cristian, > This has been tested on the following boards: One more, with a sink pair your boards cannot cover: Tested-by: Igor Paunovic # RK3588 Orange Pi 5 Plus, dual HDMI Setup: whole v11 on its stated base (drm-misc-next 47b823940e38), both SoC HDMI ports driven at once: a Samsung with HF-VSDB (max TMDS character rate 600 MHz, SCDC present) and a Sony limited to 300 MHz TMDS. 1) HDMI 2.0 path: the Samsung now offers and runs 3840x2160@60 RGB with a 594 MHz pixel clock (modetest-confirmed). Without the series the same port tops out at 4K@30. A stable picture at 594 MHz is only possible with scrambling and the 1/40 TMDS ratio active; it stayed stable across boot, mode changes and hotplug. 2) Non-2.0 fallback: the Sony keeps its 297 MHz 4K@30 modes. No regression. 3) The result I care most about: this Sony in standby keeps EDID/5V up but drops the link, and on my 7.2 stack that generates a storm of detect/modeset cycles - measured 119-194 per hour, enough to make the desktop stutter. On v11, twenty minutes of standby produced ZERO events, and wake restored both sinks by itself. Whatever share of that the cached-status detect and the SCDC-loss handling each take - thank you. 4) Hotplug on both ports: clean detach and reattach, no storms. 5) Audio on a dead link: this morning my 7.2 stack took an SError panic (regmap read in dw_hdmi_qp_bridge_clear_audio_infoframe when a PCM was closed on a link whose SCDC never came up - full UART trace available if useful). On v11 I could not reproduce the class: six open/close cycles against the standby sink plus one natural prepare-failure-then-close during replug all survived cleanly. Caveat: different base kernels, so this is not a clean A/B on the series alone. Scope: RGB output only (the YUV420 output series is separate), no USB-C DP on this base, VC4 side not exercised. Igor _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip