From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AD9413B777C for ; Wed, 27 May 2026 08:58:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779872302; cv=none; b=na1ELzgq15KxOT/XCagijCwVlhAtDX3bWHGX6T1pfsoYMlhedu6isEWhhWMqNA8qAvMnxDTrArCTcSlHx1Hd0ct4h4GaA2IvpeQksp6jjdkro1l19sOKrogVsofym6SIV6O85R8pjKeqjejTaz1MZY15wlr7x2m/xiSp6BcYwUY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779872302; c=relaxed/simple; bh=5proCsiikjwTOqzqdxLDnWUI9f9BpX/CuV+5BSNrD9k=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=GAi0oG0svTGmPf1uE87I1kzPjbevGegaRsBSgHhbvayCRpqwdOS3wVRKGpTr/dnhC2dpA/6YJatjOBloO89ZXjif4R7wturpG+DqK2jESHr2HajddMKg/yEaNUhn1CDvH4i9l8IrhJBuaqFtfifHocR+gAUEBVS6zYEapI6Ymxo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=TG97pp5g; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TG97pp5g" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-8353fd1cb5fso5756502b3a.0 for ; Wed, 27 May 2026 01:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779872301; x=1780477101; darn=vger.kernel.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; bh=6WBnDUf8A3kCUQmG4DAP0RGklDkvHvWc4BK6TGiSa/U=; b=TG97pp5gKqwd3XwCsH6citvloQ40xbcO6axIotf+uooCOkrAlGQerSvS+ArktXbgpr Bg+j50sDQPmUUDJoWQQWp8QSnuCuymYOQiwH0WJrG2ZuaFiMaZ3XyEEQRdH9BM5kUX7p cX3HuOIQgAGZvsCnqPaR8o0PP6pzz/goWgDj0T6fTezpNdTYe0NByNSayPwpdU0+DJdr 8yeX5SWINAGqleGOWK9wMio+i/vCNb5EcocQwSy41R0uaTiBHR3tGjaEPp7B7514yNTz hfayNb9/TgZHjhl4URDABekmFomPTEjZVfjcVttSvyAiRi86q8ZdwDDMzX3n4yxF7GQj SnkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779872301; x=1780477101; 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; bh=6WBnDUf8A3kCUQmG4DAP0RGklDkvHvWc4BK6TGiSa/U=; b=GsA7VGSgO51RSCo3nOgiEWaUpsSs0vikZDhZ1WuvSl6isBaqpz0+XP4M95636HY/wl x0I9CMY9Cpb+0BXK+N8UFCv/Mz66l4VNQa0QBhPpLZM/LuyebhQQ++GkTA6p+kFxniWh YQFbtcWNUwId1W+1jrRi8a3zUBaIGC0gEEdyqHhYtMFkUXg9xHZGk6qWFLEnIx7AoOH+ Eves13tTSc6sgO0dJyeAj6GKoiFhnmMhELIWx/h9G8xfpUCXa0Ko+bn3ejWVX9kHit7t ZQJaCcE2ce8lj/XcPB/UP5fU6QehrzQi6zmoSguJCtyf3UgfouB0Na81TqCh24cIlVPM 1ehw== X-Forwarded-Encrypted: i=1; AFNElJ9Z0oo6PET5yEYDXyKqCAt1NH8BvREukOkRWz8FKrxU4lVOcFXo/fBtpdH22uEY+QBFr/+U1rqcC0Hg29A=@vger.kernel.org X-Gm-Message-State: AOJu0YxK5kALucnz9X0/pXO0GxHNQEYShrM4eI5uIxlpbUUt2r+ZZWJY rLGqXOC5OxXl0Cxw3osUg1ngJeFj8HbZi6aGn9G3Po/B20aBQ8uyXolN X-Gm-Gg: Acq92OH8Df6Lh/h2qe2+BdGWqEZkqfqJTKmXI/rNugiBr50Q1r3P/qjzWmts1FUVs/T vflBMC5qvk2V9JruhnnAmwN+TJRpNGEq3hOluzOjkrKLXBhSDelEqCMOeWnesdH5ByPidrjv6IB D7D3dmVm2VymAfrEFHVkJs1/uKmB8y/mzHEDu+xSguBG+XopaAGpOVDrzS4yfJl9gMHIYmuFKPs ZqIWvyt0S0nXTkhch3q66a4cvJIGRHyWNE5QylEZj/x1QBJXa3e9weGioQ/TOrOC5UA616oWfcg igs760A5OJF/6oFp9mmyyYe2ep48z2+MFfy4kT1UBcZwCPqp2OHzRagtKMl9n6R+d/eA0EF5kjd VDIaqxD7CXKNoHMW4MbT1JNEG95mn9Lv5M96dYl6KtFCEUEurJ2YviVa1+Tx0d1W5En0vAwGBpX L7xvqQrCi6MoyOX/d9axu2/d+EkuzJ+UACqC8H1v6M3x7o2mqy X-Received: by 2002:a05:6a00:4407:b0:82f:1f43:7190 with SMTP id d2e1a72fcca58-8414b3e1e94mr20242623b3a.3.1779872300967; Wed, 27 May 2026 01:58:20 -0700 (PDT) Received: from test-HP-Desktop-Pro-G3.. ([103.218.174.23]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-841d70b855csm1651909b3a.38.2026.05.27.01.58.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 May 2026 01:58:20 -0700 (PDT) From: Sudarshan Shetty To: andrzej.hajda@intel.com, neil.armstrong@linaro.org, rfoss@kernel.org Cc: Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, luca.ceresoli@bootlin.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, alexander.stein@ew.tq-group.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Sudarshan Shetty Subject: [PATCH v4 2/2] drm: bridge: ti-sn65dsi83: Disable video burst mode for LVDS stability Date: Wed, 27 May 2026 14:27:36 +0530 Message-Id: <20260527085736.920390-3-tessolveupstream@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260527085736.920390-1-tessolveupstream@gmail.com> References: <20260527085736.920390-1-tessolveupstream@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The current DSI configuration enables MIPI_DSI_MODE_VIDEO_BURST. while burst mode is supported by the hardware, its use depends on continuous clock behavior from the DSI host. In practice, burst mode may introduce instability depending on the host controller implementation, as the DSI link may transition to low-power state between bursts. Testing showed improved display stability when using non-burst mode on affected panels. Remove MIPI_DSI_MODE_VIDEO_BURST and use non-burst video mode. Tested-by: Luca Ceresoli Tested-by: Alexander Stein Signed-off-by: Sudarshan Shetty --- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/ti-sn65dsi83.c b/drivers/gpu/drm/bridge/ti-sn65dsi83.c index c03ff1ea9df8..6b5a6019c30d 100644 --- a/drivers/gpu/drm/bridge/ti-sn65dsi83.c +++ b/drivers/gpu/drm/bridge/ti-sn65dsi83.c @@ -976,8 +976,8 @@ static int sn65dsi83_host_attach(struct sn65dsi83 *ctx) dsi->lanes = dsi_lanes; dsi->format = MIPI_DSI_FMT_RGB888; - dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST | - MIPI_DSI_MODE_VIDEO_NO_HSA | MIPI_DSI_MODE_NO_EOT_PACKET; + dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_NO_HSA | + MIPI_DSI_MODE_NO_EOT_PACKET; ret = devm_mipi_dsi_attach(dev, dsi); if (ret < 0) { -- 2.34.1