From nobody Wed Apr 1 22:36:28 2026 Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (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 92A42225791 for ; Wed, 1 Apr 2026 09:03:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775034225; cv=none; b=aqCp5zx2czy3PwMKCPi+MEJrm8+uj8pdwhZ1b8aKypccsGxGSmkXUc6wx6PgrRYTxj6CQi7K6qvITzfbX7U+xLFTctGZRDJpg3Uscodt0g3huyRjM7jc2zUnXvA4oyUfeImJLJk67xmlO6tFvjy2TloIhgZJ0Q8nS9DSU2/FTCc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775034225; c=relaxed/simple; bh=/04ETzrZkCjHdDg1VzJfj0x+AYH6jg60bcM7Lw4jQAU=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=llOAsrNbdrR+p54MqlaVXYrqzlRI1RAaNmf3cxMIaol4QdJJWu03LM/ebHAnSJd5UKRWxkFyLOZBEEh8bgYL0r+7JOOURiU1nWJNc6P6ciA/Thb58wHuHOfZisBt5YqV+CULGeAdA8/moqeOfpgPoJgSOerfRphN6WTWixh3s3c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=lcfc.corp-partner.google.com; spf=pass smtp.mailfrom=lcfc.corp-partner.google.com; dkim=pass (2048-bit key) header.d=lcfc-corp-partner-google-com.20230601.gappssmtp.com header.i=@lcfc-corp-partner-google-com.20230601.gappssmtp.com header.b=jwQmC5SY; arc=none smtp.client-ip=209.85.210.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=lcfc.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lcfc.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=lcfc-corp-partner-google-com.20230601.gappssmtp.com header.i=@lcfc-corp-partner-google-com.20230601.gappssmtp.com header.b="jwQmC5SY" Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-82a67ce6969so4716885b3a.1 for ; Wed, 01 Apr 2026 02:03:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lcfc-corp-partner-google-com.20230601.gappssmtp.com; s=20230601; t=1775034223; x=1775639023; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ZUYa9X0WVzD3ZaNiuSe96MbGzpjXqAhyynXjDtnFg24=; b=jwQmC5SYn1IFOJpaGlG53kZTM38SKyZtCqd291OX2DCCjfIrZoFGMMwLn0WZZZTABo valWzxExS/HICAIR6bLfiZJNpqNf4DRxtiS3rncDQd5/b/61RKt8zVU66oZD0Aw0bTH2 5qldjK+USNnI6WCiTc3ZlKcyRG0MKrYOYG2HPk/DAV8Idd4qIRrWJDleNFiyEMJii8kL yAp0TVnd9EAp0Djfex1xbRV/QKAvprv5Wwokn5RkzZ6ZYJJm3/PkBDzhTv0L4dbiWRoY iAjG4IpZ6aVM5TR8tAL1JhCDAm5Mn97lzS5FokBi4t90D8eEASoWvHHsgm4BcSqYvAbA fhJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775034223; x=1775639023; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZUYa9X0WVzD3ZaNiuSe96MbGzpjXqAhyynXjDtnFg24=; b=ajx+du11A1nRUTfzC6+uw2byoD0B8u1Kl+NffbVzI4zagbIuT22EhrkBvvT5NQXb0I QP6wsyH18DclQDBOaRvdceYH571Y2fTW55b6Oe0Jl0NgZ2RiguEDPXZFhiWvD5AYXex9 dpwZpsXzBqI3D4atoDoB/fY4aYPbsnn2ol1Z/vyYhFmnnu2dtJ9zzlqdrqtfGYNpEMbv tHnfYQfF7gTSAAnErFy4jeeFeLHO9P4W3Vt5QzPhfYuvBgAtJd2RoCOT5sYOyEwUEV6S kgQ/wM2IIMBbI13+MvazFBLqBL+iWqoHnPzQXYtoxPFsRgP9WHl7hVe5TZkBuMGFNJzM SV5A== X-Forwarded-Encrypted: i=1; AJvYcCVrrTqt4nJhIPGhzVQs5Q6ceCC6etcL/WTXlkp3niMZlhUVTVKGZsw9DV7In1Oz0A4Is7n/K87MAs+Tzr4=@vger.kernel.org X-Gm-Message-State: AOJu0YxuoJJwKjTawkSxQLgvKgshcAKsdvHKSVu4UR3smbzuCXyTAUBD e+JnV7LV5lIaeW5e3s15a7bPtCuEcSLW6PITBMM2J5ycDuewPnJDbw3Uyzl50y7FGeQ= X-Gm-Gg: ATEYQzyYePVpXbHjD+c5wmJX+Sxqgzzri71i1dohaDFtPdyJ65YytHkZYsvFs+WjDbf hOChlmYa1GrVlgvM0B0I/7YjWYeuPxqXkVpj4MMQDrl2JkFQ/GWXGcaXBdDYgyy8DqSB7VgjE3P clc7LVux+J8Bp78YI3MFRh7gWCuIp0v2mbfypQ0qYd0Sx2Hscpr2jS9rrCHH8Yk3ft56iI06o2Y N4wmKsu6SfIb03NT4kELRALpHO9DyFPI9VXDXvyFHXiwE5lkv3x4L0l24OHdNtFmHnpwEI76OFv PUa2AlIiRmk9RlznBuvOW4RIhIOLuPCeEelZsEDzMEWLBRWFpjgVcVFL2Sgx7VdyfNNx8kmlUIO Qf1AVZKcoiHHjbmrDoWHrwCpZG7Vie0IgeMxX8h8sfE5ZAc6ezVgsCUIath5wsi3AV0jBGEk/tt Vggc6ShU01ZROIu89TJTAObz9Klujif4V0gZ3Ulbrxw2rNGytxiOZb35hryYycSCM/5HE+pxNjW Fs+TEcBwA== X-Received: by 2002:a05:6a00:f97:b0:82a:805a:7cc with SMTP id d2e1a72fcca58-82ce88bbc42mr2890517b3a.4.1775034222893; Wed, 01 Apr 2026 02:03:42 -0700 (PDT) Received: from thinkpad.. (211-21-152-94.hinet-ip.hinet.net. [211.21.152.94]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82ca862dee1sm14033934b3a.61.2026.04.01.02.03.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Apr 2026 02:03:42 -0700 (PDT) From: Alvin1 Chen To: Douglas Anderson Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Alvin1 Chen Subject: [PATCH] drm/panel-edp: Change BOE NV153WUM-N42 enable timings Date: Wed, 1 Apr 2026 17:03:34 +0800 Message-Id: <20260401090334.2329270-1-alvin1.chen@lcfc.corp-partner.google.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" BOE: NV153WUM-N42 00 ff ff ff ff ff ff 00 09 e5 b3 0d 00 00 00 00 11 23 01 04 a5 21 15 78 03 af e5 97 5e 58 92 28 1f 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 9c 3e 80 c8 70 b0 3c 40 30 20 36 00 49 ce 10 00 00 1a 00 00 00 fd 00 28 3c 4c 4c 10 01 0a 20 20 20 20 20 20 00 00 00 fe 00 42 4f 45 20 43 51 0a 20 20 20 20 20 20 00 00 00 fc 00 4e 56 31 35 33 57 55 4d 2d 4e 34 32 0a 01 92 70 20 79 02 00 81 00 15 74 1a 00 00 03 01 28 3c 00 00 60 49 60 49 3c 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cb 90 The default 80ms enable delay (T8) for the BOE NV153WUM-N42 panel has been found to be insufficient for certain hardware units, leading to intermittent display initialization failures and "drmSetMaster failed with -1" errors during VT2 switching. Through extensive stress testing, increasing the '.enable' delay to 200ms provides a **significant improvement** in synchronization reliability. While this adjustment may not completely eliminate failures on marginal hardware units, it substantially reduces the failure rate and provides a more robust timing margin for the DRM driver to complete initialization. Validation: On a previously failing unit, the 200ms delay demonstrated a marked improvement in stability, successfully passing over 1,200 cold boot cycles before a failure was observed. This is a significant leap in reliability compared to the original 80ms generic setting. Signed-off-by: Alvin1 Chen --- drivers/gpu/drm/panel/panel-edp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/pane= l-edp.c index f3cdaea89b29..a39d33afdd4e 100644 --- a/drivers/gpu/drm/panel/panel-edp.c +++ b/drivers/gpu/drm/panel/panel-edp.c @@ -2025,7 +2025,7 @@ static const struct edp_panel_entry edp_panels[] =3D { EDP_PANEL_ENTRY('B', 'O', 'E', 0x0cfa, &delay_200_500_e50, "NV116WHM-A4D"= ), EDP_PANEL_ENTRY('B', 'O', 'E', 0x0d45, &delay_200_500_e80, "NV116WHM-N4B"= ), EDP_PANEL_ENTRY('B', 'O', 'E', 0x0d73, &delay_200_500_e80, "NE140WUM-N6S"= ), - EDP_PANEL_ENTRY('B', 'O', 'E', 0x0db3, &delay_200_500_e80, "NV153WUM-N42"= ), + EDP_PANEL_ENTRY('B', 'O', 'E', 0x0db3, &delay_200_500_e200, "NV153WUM-N42= "), EDP_PANEL_ENTRY('B', 'O', 'E', 0x0ddf, &delay_200_500_e80, "NV116WHM-T01"= ), =20 EDP_PANEL_ENTRY('C', 'M', 'N', 0x1130, &delay_200_500_e50, "N116BGE-EB2"), --=20 2.34.1