From nobody Tue Sep 9 21:31:41 2025 Received: from honk.sigxcpu.org (honk.sigxcpu.org [24.134.29.49]) (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 8C90821ADAE; Sat, 6 Sep 2025 15:18:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=24.134.29.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757171915; cv=none; b=gzVUo+qjp2z3q4T/XqYT0BVEEIGrKfTecu5HWPw/fKb5W/L1b6TPmWgzLiQMldlc9pxDmKAaV2xwE6G0Ak06WCoq08Tfz/DtsOVqi++4bQEhqyo0BB1k35I0B9oWlAXmqxbWLTDTctZQZbei6VvaUrlB1ccdvdH0S+dh9AnTKj8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757171915; c=relaxed/simple; bh=TjvPDMNFqr3mJzkVZWlb/lpwhAbg89Dl7cWx3KLOEs0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SB/C1DdsMM1vqhsQkSTn2HssT74z9m759j7yR0u0ENw1qR7XiAq2aktTrKpKX8Us92Wjb7BG0XnSPrBEmEyBXTfs/ndb1dwioepK7gKlJcJaPFQghifEybfE41zKt288eX+cNLNn0kjnpga0UAkETJwDJPD8l6C99VFPqXdwp6I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sigxcpu.org; spf=pass smtp.mailfrom=sigxcpu.org; dkim=pass (2048-bit key) header.d=sigxcpu.org header.i=@sigxcpu.org header.b=Y+5UByfQ; dkim=pass (2048-bit key) header.d=sigxcpu.org header.i=@sigxcpu.org header.b=d3Fv8eFj; arc=none smtp.client-ip=24.134.29.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sigxcpu.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sigxcpu.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sigxcpu.org header.i=@sigxcpu.org header.b="Y+5UByfQ"; dkim=pass (2048-bit key) header.d=sigxcpu.org header.i=@sigxcpu.org header.b="d3Fv8eFj" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=sigxcpu.org; s=2024; t=1757171904; bh=TjvPDMNFqr3mJzkVZWlb/lpwhAbg89Dl7cWx3KLOEs0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=Y+5UByfQnSWetgzLZOZBjNhjBCuSNUVrtfgyoW2wlorhQAyRGq0EPRK49X6WwduTg OR+WuHrVSLfs5lEXY5cXaEE0exrd+0rhISk/SRLYciaX9d/Y8s78uRjxwKwMipbg0H 0T9+h2DhGWp/X8cpTCPStfgUKJAjVKZPjcybCQHrDK4zO0UG5+PPmfC0gHbXwn8Nz6 QfK6hq79/LH2AaaI8yzw/CQinoZEZqv7RMtTDVvscKh7Hvg5MnF5FYwRWBMPHsM5x3 aHiV0MTDXcejWgshdfLP7tGq6JI219jnzIar987S86jO0xlx8wX1tyyTL9jyWaRL2E FmJXvZNuiVteQ== Received: from localhost (localhost [127.0.0.1]) by honk.sigxcpu.org (Postfix) with ESMTP id 9BE88FB04; Sat, 6 Sep 2025 17:18:24 +0200 (CEST) Received: from honk.sigxcpu.org ([127.0.0.1]) by localhost (honk.sigxcpu.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ilgenz7tOuwi; Sat, 6 Sep 2025 17:18:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=sigxcpu.org; s=2024; t=1757171900; bh=TjvPDMNFqr3mJzkVZWlb/lpwhAbg89Dl7cWx3KLOEs0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=d3Fv8eFjdSGzHeo9V5d0LC7S6BYUudTHqbU06us0ev8C2jSKqaM3HMslvL+REBDmT cKxEjDzvhSEaqYV4OJzn1uoV8eI6CkOu4LqZyKZaG0baKxWdMyi/OehdonF87BQOy9 CLKJS50w6NQVtQcH2uPdxPuTnhiggLsw9g5YOg+KUpZtFQqeGQ+k/jopSglGPOZiU+ b3qCYMN3tDn04lX6YhE5BnfwMo2k2kmnpjLp4UvPmIsY/h1NjPLHokd6Qvj12mhU2Y DVl/1C6OqRLybDgzGfL0a/rtP6qfVirHKRls1z1ARslOWy8Rs7TsPOITDKQA3kQdxZ ZDjbjOlHIoT/g== From: =?utf-8?q?Guido_G=C3=BCnther?= Date: Sat, 06 Sep 2025 17:17:26 +0200 Subject: [PATCH v2 2/3] drm/panel: visionox-rm69299: Don't clear all mode flags Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250906-shift6mq-panel-v2-2-aa5e585d8717@sigxcpu.org> References: <20250906-shift6mq-panel-v2-0-aa5e585d8717@sigxcpu.org> In-Reply-To: <20250906-shift6mq-panel-v2-0-aa5e585d8717@sigxcpu.org> To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, =?utf-8?q?Guido_G=C3=BCnther?= X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1051; i=agx@sigxcpu.org; h=from:subject:message-id; bh=TjvPDMNFqr3mJzkVZWlb/lpwhAbg89Dl7cWx3KLOEs0=; b=LS0tLS1CRUdJTiBQR1AgTUVTU0FHRS0tLS0tCgpvd0VCYlFLUy9aQU5Bd0FJQVNXL2hsSksvT UhqQWNzbVlnQm92RkN1eGdkL25iTmp3TWNwODhkMTladCtVeDlMCktudjc5RjMrWWZVMmtRMEda MStKQWpNRUFBRUlBQjBXSVFSajlzemZsaUtkQ1NocktzTWx2NFpTU3Z6QjR3VUMKYUx4UXJnQUt DUkFsdjRaU1N2ekI0K0NKRUFDekFXMGRrWk1sRjRSOXMwc0Y4cWppMzhXVDkzU01BZXFhSkV6Uw pyMmpnazN0eSs3SnFuaitFdHZGTFE4VEQ2QlZidFZBUGNaYmhLSEo1VDVBdTUvSDhONU5yU3JXS FNxbHJYZ1hRCngyYkgvcWFIK3JuaTJOS2RQalMvUVY5dGNSZUNVWGlXU3BxYm5iak9WNS9HcFN6 SkJqV2x6N1h0N2NscXpueXQKTzdWRXp3TVFVaXoyV291WWp0TzBxa3M2eFlmK0tKejY1YWxxYnV NVjBKc1FHQ0N6V21COGZEaTFORWR6UWh2bQpWaFJ6OXpaOGl1cU9aZ0dMQmxCek53OXJDSHpmNm VOcVFaTTdoUVgzeUtIQUZ6ZGIvcUNkbVQyazQvSzJyaFF0Ck5BM1Z4cUgvL1pSMUZIY05yOUt4b HkvTmZkeGVSbU9XR0hEOEJMeDBndDRZUU9zanpTbUhld2ZVVSt0NFAvaUkKbjZDMWlUQVcxSjF1 NWVZYjhOQi9YMHZkTFhwUFBDSzVsNW45Ris5UUpydjcxd0tNenRsYXhwbHAzSndNUTcyRgoxTUl 1NGFDSFlOVWhMdFBWWEoyZVlpNzZ1K0tqOTcyUjc4dWZkT1Vrb3g1aUU4dEpEQlpGczl3KzZaWm JvWVFwCnJLUkM1RHpUVERQTnh5NExUNVl2TWRYSTV6dExPK1VPSGJVbFRJZ1FMVkp5OHgzSGxJT XdLUmZmSTZZU09ZZW8KUUUyTVF6UmxkbE9tL25uTDBFdmhNUEg1bGErbUY5WVQ3MDJSbDMya0RY UjlSeUdTNWRSempWQy9DdXRTTHYzSgpNaTdCbnpjWk1yY1JmaFp6eUg2aklWVkZZWkhUakdQTHF 4cjBQNUJiT1pjUi9COCtqNXdNalJMWHUxbEowMmQwCmVqWStwQT09Cj01d2NRCi0tLS0tRU5EIF BHUCBNRVNTQUdFLS0tLS0K X-Developer-Key: i=agx@sigxcpu.org; a=openpgp; fpr=0DB3932762F78E592F6522AFBB5A2C77584122D3 Don't clear all mode flags. We only want to maek sure we use HS mode during unprepare. Fixes: c7f66d32dd431 ("drm/panel: add support for rm69299 visionox panel") Reviewed-by: Neil Armstrong Signed-off-by: Guido G=C3=BCnther --- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panel/panel-visionox-rm69299.c b/drivers/gpu/d= rm/panel/panel-visionox-rm69299.c index e65697ce6f51c7d64b786da18cf44b16de5d6919..2216d38366ea37368d15480f9d8= a8ccbfe77ba3b 100644 --- a/drivers/gpu/drm/panel/panel-visionox-rm69299.c +++ b/drivers/gpu/drm/panel/panel-visionox-rm69299.c @@ -192,7 +192,7 @@ static int visionox_rm69299_unprepare(struct drm_panel = *panel) struct visionox_rm69299 *ctx =3D panel_to_ctx(panel); struct mipi_dsi_multi_context dsi_ctx =3D { .dsi =3D ctx->dsi }; =20 - ctx->dsi->mode_flags =3D 0; + ctx->dsi->mode_flags &=3D ~MIPI_DSI_MODE_LPM; =20 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); =20 --=20 2.51.0