From nobody Sat Jul 25 03:21:25 2026 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) (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 3282F78F2E for ; Mon, 20 Jul 2026 02:54:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784516070; cv=none; b=tXxmfeDzUn70dIrLOeBQsfXJkTIAGMxyOgGgrXxZyIkdJIrHkIV0mugTHWh9Bh3WDBu8sPFghqrGXm4+0TqjUmmQKVVLROfw3R3okBkX9+s89xVtImQwjKTbTLd0BmnlwBV5sNOjAHQqAxhObjYukYxCfG8XzwKRql7jP8Y9x58= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784516070; c=relaxed/simple; bh=kkmYwfvzFTzqWQhcQ072hfw3wu5BauHDN8vU4/1bs7Q=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=ZekBfVvyqnkXAyTHinPUBe6Slq5uae4cjocvNZD8jaYf68tuH8xrgb0S0UpIJRKeTYCdqEH+328oGRayDt+wKsMUiRdFJ/mMUT4/KpA6n/HwuIIMmhrjSy0SLyu8mzfJ0F5NjAswix2+YgctUxtVYoVKwifnxaI8Qk7ChiwOycE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=compal.corp-partner.google.com; spf=pass smtp.mailfrom=compal.corp-partner.google.com; dkim=pass (2048-bit key) header.d=compal-corp-partner-google-com.20251104.gappssmtp.com header.i=@compal-corp-partner-google-com.20251104.gappssmtp.com header.b=VTmpPg91; arc=none smtp.client-ip=209.85.210.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=compal.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=compal.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=compal-corp-partner-google-com.20251104.gappssmtp.com header.i=@compal-corp-partner-google-com.20251104.gappssmtp.com header.b="VTmpPg91" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-84864086bfeso10209339b3a.1 for ; Sun, 19 Jul 2026 19:54:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=compal-corp-partner-google-com.20251104.gappssmtp.com; s=20251104; t=1784516068; x=1785120868; 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:content-type; bh=rFljCtEFelRS88CSKI1hEHhcvhe70i1rvAJ6/7ijCss=; b=VTmpPg91m1iVMJ9DbfrL1b4ULBNFn+AuyP9lcFWuy0XoIbNDeEE/qHma7HsdwCc+kQ j07XcKBrBRwdj6br4SrZNdZasUivyqEhZVTsVSo84G8wlEiW/ZGdjW/EafFUYpp2Jr6o AXp06lJIugIVEMKn12+3Vckla0zXASZ14Kburtpgdtk9cXrYU8xUOtD3+NeuZsZUE9C9 Mz1+/yCG/5D1WZTLHsEptiyvj/5/znsuAaiBDWlwFoCqrujKENy0JtBnX2G1gyGETsC+ amdXibCrNcqZyDosDzIusMWHDSkSGNoKsqhb1Aie2lh7KCrgk9oDymkOcWFsxOYrPFHO QbJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784516068; x=1785120868; 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:content-type; bh=rFljCtEFelRS88CSKI1hEHhcvhe70i1rvAJ6/7ijCss=; b=f/hhYfqMOupalxbwR8y1F4cULaOwtrrs4pdyk2hg7KxXq4hawgWem2DA54xza/aj7l uqMGzwOHWfnHhJnHzHWqMZbmBWFE5VRFSVrAwv1xjZ/f9gPC8lHIFqtN/X7pViyHUQ+X RwCN1cFbdRXl8KaoU4fk7NVxZwZUhgYv8OO9wdDGxQPM1EDNpL6aTY8kJjThedb4GkKM qZv00EureTXVNdnLDgf34Kp0h9B0tn6h5QM3SMTtusLaLjyM2nCYD5x/5ikdNawSbcTW OxNN1eno82X4hi03c92P7S/9GF5WvzBfW+D7gE6YvplRNchN5i7GewCsl5eVAFFLcThn HP3g== X-Forwarded-Encrypted: i=1; AHgh+Rq6Hu+Yn/XC9/PXYcKfxe/VMqiajDUVu3nAwr4hoQRx1GGzDvlZxkPqqzhelDaGLK3UWVg/N1FnDjk9eYk=@vger.kernel.org X-Gm-Message-State: AOJu0YzvBkJevy2JnHGVyGDpdNB94i6FU7piY/H+Ecy0555Ec+lCun7h 2bvoHH/TdueAjRaUrvvGFHD9c9U2FDzj/K0QofFpibOCqSxU70DEwTK/Nli4RZe/Hrw= X-Gm-Gg: AfdE7ck0SIqbhQ47i9HkFDH+3RZrCRqgPJ6ZdYpoIYDPxTLshGho6FYh96LfQe8QcmY 52gl2mehcuEujrb7gQ323lZ7gApixCzO+QxSIjSBToSW9aLdJKqotYlC3RzZjFGYeY5MmQ1ttZe SzWzdWdaFQI8s6qXaHU1UxGV81CAeyUrr/JXE70UnBs4Avc3lml2ejk1cKXxdO+EmtW3sr7tmw5 Ekga/C+Jzin58/ZCmf45siRyWXM2TGOXLzFzIk5UgaqEgA/tflfSuijP/Sknu4p3BSdPtu/GXfv qHJvcy1k+9+6pTdzsteBQleaPLeNMn4txVtKq/v7gplRQcUADRALtdQ72pt7pntcz0erepCiiVi Sx47ikyozCumHcli0VwM3qZwgAcgmaJaXgUTVeJcs82/cq2xMgBYki8I4iKQpvzq1QUSrT30Wai zhFPu1qkUMIC1H0QmdjI4rjjJQXsHje0Wtg4x3IXx8IdXoiKl1JntpY3QIs/b9BL8Fd73oHSQEx GtYMD4= X-Received: by 2002:a05:6a00:cd2:b0:848:51b3:f3c2 with SMTP id d2e1a72fcca58-84c292c7125mr12415813b3a.33.1784516068464; Sun, 19 Jul 2026 19:54:28 -0700 (PDT) Received: from dio-Nitro-AN517-55.. (61-219-175-100.hinet-ip.hinet.net. [61.219.175.100]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84c2af317c8sm4562360b3a.30.2026.07.19.19.54.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Jul 2026 19:54:28 -0700 (PDT) From: dioyc_zhang To: neil.armstrong@linaro.org, airlied@gmail.com, daniel@ffwll.ch Cc: dianders@chromium.org, sam@ravnborg.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, aj_cheng@compal.corp-partner.google.com, ajye_huang@compal.corp-partner.google.com, Dio Zhang Subject: [PATCH v2] drm/panel: panel-edp: Adjust T8 timing for AUO B116XAK01.6 Date: Mon, 20 Jul 2026 10:53:58 +0800 Message-Id: <20260720025358.2781136-1-dioyc_zhang@compal.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" From: Dio Zhang Screen garbage or flickering can be observed during mode changes(such as VT switches) on systems using the AUO B116XAK01.6 and B140XTK02.4 panels. This occurs because the backlight is enabled before the video signal stabilizes. Waveform measurements show that the panel signal takes=20 around 140ms to stabilize after a mode change, meaning the previous 50ms T8 timing was insufficient. To resolve this issue, adjust the eDP panel delay entry from delay_200_500_e50 to delay_200_500_e200 (increasing T8 from 50ms to 200ms). This matches the updated panel specifications from AUO, which now formally define T8 as 200ms to mask any display abnormalities during mode changes. Signed-off-by: Dio Zhang Reviewed-by: Douglas Anderson --- drivers/gpu/drm/panel/panel-edp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/pane= l-edp.c index 8d3859cd3ddc..3a168bfffd4e 100644 --- a/drivers/gpu/drm/panel/panel-edp.c +++ b/drivers/gpu/drm/panel/panel-edp.c @@ -2055,7 +2055,7 @@ static const struct edp_panel_entry edp_panels[] =3D { EDP_PANEL_ENTRY('A', 'U', 'O', 0x145c, &delay_200_500_e50, "B116XAB01.4"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x1999, &delay_200_500_e50, "Unknown"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x1e9b, &delay_200_500_e50, "B133UAN02.1"), - EDP_PANEL_ENTRY('A', 'U', 'O', 0x1ea5, &delay_200_500_e50, "B116XAK01.6"), + EDP_PANEL_ENTRY('A', 'U', 'O', 0x1ea5, &delay_200_500_e200, "B116XAK01.6"= ), EDP_PANEL_ENTRY('A', 'U', 'O', 0x203d, &delay_200_500_e50, "B140HTN02.0"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x208d, &delay_200_500_e50, "B140HTN02.1"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x235c, &delay_200_500_e50, "B116XTN02.3"), @@ -2074,7 +2074,7 @@ static const struct edp_panel_entry edp_panels[] =3D { EDP_PANEL_ENTRY('A', 'U', 'O', 0x615c, &delay_200_500_e50, "B116XAN06.1"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x635c, &delay_200_500_e50, "B116XAN06.3"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x639c, &delay_200_500_e50, "B140HAK02.7"), - EDP_PANEL_ENTRY('A', 'U', 'O', 0x67a8, &delay_200_500_e50, "B140XTK02.4"), + EDP_PANEL_ENTRY('A', 'U', 'O', 0x67a8, &delay_200_500_e200, "B140XTK02.4"= ), EDP_PANEL_ENTRY('A', 'U', 'O', 0x723c, &delay_200_500_e50, "B140XTN07.2"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x73aa, &delay_200_500_e50, "B116XTN02.3"), EDP_PANEL_ENTRY('A', 'U', 'O', 0x8594, &delay_200_500_e50, "B133UAN01.0"), --=20 2.34.1