From nobody Mon Feb 9 11:55:46 2026 Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) (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 4C2071C3F30 for ; Wed, 22 Jan 2025 08:23:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737534231; cv=none; b=qKJ+vUgQRbZtUxNzoeNjBhi7B708LPlRJKOF1/inNJGtmF/RLFusJyrWlQN0iZNyL9BiP7D3EI5Qndxw9md4V5Uub09N5rSbqqSEbrEFQZgvASbaM9f7EBT6KzFg3t+Q6TqJldmhLgJgtyvbnXZ+mYqhN4Y6wlUJ6iRMDwSB1y8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737534231; c=relaxed/simple; bh=b+xnCI5ysOZ33lbYKybuLCESk6FVcV7cj54q9onD7qA=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=R4+WBZC9KGdBvpmwdifO45zeyv3ZnK863974dWyfVkVXWJ0ZavxNMGaUqTjn1iLdytbOIX4IDQnG01WI/kN9uCDlUoGkORUgwx/uKngjOm9eBrhPDhwutxWF1blZY2IVOQKPCgJ1M9EXcexzijrckTidvEOgK1rLCLC0neELhCE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b=Pfg6THjh; arc=none smtp.client-ip=209.85.216.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=huaqin-corp-partner-google-com.20230601.gappssmtp.com header.i=@huaqin-corp-partner-google-com.20230601.gappssmtp.com header.b="Pfg6THjh" Received: by mail-pj1-f49.google.com with SMTP id 98e67ed59e1d1-2ee9a780de4so8539273a91.3 for ; Wed, 22 Jan 2025 00:23:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=huaqin-corp-partner-google-com.20230601.gappssmtp.com; s=20230601; t=1737534228; x=1738139028; 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=1eoGo501A1lPIrAblVFLn0zExfwniV9VkQNrE/D29l4=; b=Pfg6THjhztPjb6FGXgimhqRG6oTbCUOleVDCbYCu6EjrDtn1AEgY/s0qQrNQ0RH0Y2 IlOfx2ptdSFbBzBS0sBp6Ne0qyzn6I99QqzJJsM5KL/4By3iwK3rTJUJJaETHgdkqDay /APIdyuEdcz99aG9oixjBJb5dlhQCMv62Egoqc+gXcv/fHoh/LK8W42Nu9f+4ZdUBCvl qjUAY1nUqt7Awq4irqnW6pp1RBqEMqllkielFcCGuGq/evAx6IHq7GeubZ/XbJSAxVhl hrLVXW4RedVRkLFJ73oBMhww7LSR2BydMQAK6UnLSBIQ98+VWwWDf8J6UUIav7PYy46+ EBqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737534228; x=1738139028; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1eoGo501A1lPIrAblVFLn0zExfwniV9VkQNrE/D29l4=; b=YpOKcyEY8Zjt1hE/BV68QQa2bCmP30hfWQxJOWxPJUNLmp8OvwjBLMibGFn2npe8DB RH9c10ML8ZLW59C2dbb3WIKtbwIpmDxsR4slkOvuGEpTGnzz3tdr2nyXnJRbGvxfSLBW i3hMSzXI2gw5v2R6PCNdh3DUpITVD8sUhrdf9Cfo5E2Ej//H471CIkjkjpg8LfQ6ofBM R4/6bu/9lmTYptc5A+o7Z+FnTYu2lEpxSfOhlkMua9+NN+47B1U+I3N5rAowAm4FHH8+ 0w8ETcTqwtlpINna3mJHOzoFGeq4n+cO6mBHEL6kdaNhh5tEDet98gfc6KppjVYpk3vU x/Fg== X-Forwarded-Encrypted: i=1; AJvYcCWCd94AaXF/J0UCcFnHpuvSGCoOUvgpVj9t1+xwP1wCfhDlU7DR3ozAtURD3XHle+r/kTg6OuEqQZS5Xvw=@vger.kernel.org X-Gm-Message-State: AOJu0YyQA71GLU9spd9guwOEZ8W5JtM6MFC4WPphWJEeXyvVd8IKnlru YklS3C+ZbMyvJKYp5wA8ANueWgcvhFscPpyUHk7/c9i5/qmqQvimF/5wxpGDALo= X-Gm-Gg: ASbGnct5kLJr7ve+IGifkBw906O9Ejw+rHu8cWimXaQl9AFcDwHUZIdIqLX5lj9fl1F m+uAHk9TTT7BOZ5n/5t/eysnM4mRVLuaJKHDoVp8eaCz+nYAAWvdMLGuxT66Hz+PHi/dP12g5sD v1CrYdHESNycuJbcKVEp6G9Esyfni7A3ZR5prnTnJ+D0ohB3lG8nuc2KCoF8YJp9B+3kBXrL/ZS MKoEMOlXsPfoDu9fSAnG1GhKeuVwFtNnrZmemW4+9ksltCkGl+RN36CJLOlAiRmK5wTQJGcEaJK SsoqLF0RXnyn0gcH78WozdXHerQPBDZ2ZK6sraG2ow== X-Google-Smtp-Source: AGHT+IEVARNiMRvn4jrKGvIQB9HHW7bki6U2L2id2vgsonP+1GP7pk/8cb6P3EDZ7E4gojx6kxdI3Q== X-Received: by 2002:a17:90b:2e4b:b0:2ee:5bc9:75b5 with SMTP id 98e67ed59e1d1-2f782c51387mr29391430a91.4.1737534228527; Wed, 22 Jan 2025 00:23:48 -0800 (PST) Received: from dgp100339560-01.huaqin.com ([116.66.212.162]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f7e6aa608csm957498a91.27.2025.01.22.00.23.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jan 2025 00:23:48 -0800 (PST) From: Langyan Ye To: dianders@chromium.org, neil.armstrong@linaro.org, quic_jesszhan@quicinc.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: Langyan Ye Subject: [PATCH] drm/panel-edp: Add STA 116QHD024002 Date: Wed, 22 Jan 2025 16:23:40 +0800 Message-Id: <20250122082340.1603169-1-yelangyan@huaqin.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" Add support for the STA 116QHD024002, pleace the EDID here for subsequent reference. 00 ff ff ff ff ff ff 00 4e 81 09 00 00 00 00 00 26 21 01 04 a5 1a 0e 78 02 1e b5 9a 5f 57 94 26 0f 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 8e 1c 56 a0 50 00 1e 30 28 20 55 00 00 90 10 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 20 20 20 20 20 20 0a 20 20 20 20 20 20 00 00 00 fe 00 31 31 36 51 48 44 30 32 34 30 30 32 0a 00 3b Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/pane= l-edp.c index 1721a3397dbf..73b8938f175b 100644 --- a/drivers/gpu/drm/panel/panel-edp.c +++ b/drivers/gpu/drm/panel/panel-edp.c @@ -1808,6 +1808,13 @@ static const struct panel_delay delay_200_150_e50 = =3D { .enable =3D 50, }; =20 +static const struct panel_delay delay_200_500_e250_po2e200 =3D { + .hpd_absent =3D 200, + .unprepare =3D 500, + .enable =3D 250, + .powered_on_to_enable =3D 200, +}; + #define EDP_PANEL_ENTRY(vend_chr_0, vend_chr_1, vend_chr_2, product_id, _d= elay, _name) \ { \ .ident =3D { \ @@ -1998,6 +2005,7 @@ static const struct edp_panel_entry edp_panels[] =3D { EDP_PANEL_ENTRY('S', 'H', 'P', 0x1593, &delay_200_500_p2e100, "LQ134N1"), =20 EDP_PANEL_ENTRY('S', 'T', 'A', 0x0004, &delay_200_500_e200, "116KHD024006= "), + EDP_PANEL_ENTRY('S', 'T', 'A', 0x0009, &delay_200_500_e250_po2e200, "116Q= HD024002"), EDP_PANEL_ENTRY('S', 'T', 'A', 0x0100, &delay_100_500_e200, "2081116HHD02= 8001-51D"), =20 { /* sentinal */ } --=20 2.34.1