From nobody Fri Jul 24 05:26:36 2026 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (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 34A9234B1AD; Thu, 23 Jul 2026 16:32:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784824343; cv=none; b=EBx267iEBw4qz7YymP9VB/OHEYW2r351+MICniV+W22//HOfYFkooMfE4CUazcjMWH3uKHq/IQexALgOPitbg2rA8fpzSjTXbKbh+GQ7ZgeJqTxNRLH03kNxXN28I0h0oKR2aKwI3fxmA3GNXQsLuql7tdTpy6V0V9lkqn0wvMI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784824343; c=relaxed/simple; bh=/9wQhNpMRLbleeKLSRQV39PTddwcffZxQnPG9IReTP0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ALEOIE36iZCGWIIY9eEm4GcYJFfbv97ihcIehsEenoDJ1aWb7Qwz65w1TkPztA8wYFhsqy+zEfT2/i6rvR9C2NV+4YlErltgfQIfFeQrgyo4mts/3D1N8bKE8k3IqexZSzaRzrTje8TvVNcXxUX/qB8Sd0i+DltdBJKE1DT6zQs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=NnosTmB+; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="NnosTmB+" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id A02E24E40F11; Thu, 23 Jul 2026 16:32:18 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 748A46038D; Thu, 23 Jul 2026 16:32:18 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 9EABB11C1122F; Thu, 23 Jul 2026 18:32:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1784824337; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=BarVgAGGeOvcPeeUBNpcflLHNBqaoPcGJM6mqXgOooc=; b=NnosTmB+6RyUpm4Md8ka5qAY+JH17gCvkyFwghVkSgSMzX7yH48jm8qYNYc+CpwnaEcqN5 H5N3Y5e2vp5QnaooGHygoEnIXvgF7a2CKETgjWoUhJjM9d221ttk1QNdX/jadjslkxCGfj vvSRPWj2VrOI2dziKelRTlgmukPLiPa7khpsKTU27pQXXYLmBZ39uw27qHJoejg+Imz4A3 LHiqL8JVVbi7k7YdlcsVmKQfDUgB8f6DdeGlMlglNkQ9rmsLk4DIsHKfuUPBKxDXfm6sX+ q2/w38R0tgL5Morc1dWR5wwji6hOferv3lMpQ9NZK3YTQhrcuvZV647eZOPNYg== From: Paul Louvel Date: Thu, 23 Jul 2026 18:31:49 +0200 Subject: [PATCH 1/2] dt-bindings: display: simple: Add Ampire AM-800480N3TZQW-00H 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: <20260723-support-am-800480n3tzqw-00h-v1-1-6a4ae0575a19@bootlin.com> References: <20260723-support-am-800480n3tzqw-00h-v1-0-6a4ae0575a19@bootlin.com> In-Reply-To: <20260723-support-am-800480n3tzqw-00h-v1-0-6a4ae0575a19@bootlin.com> To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Sam Ravnborg Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Paul Louvel , Thomas Petazzoni X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784824328; l=1016; i=paul.louvel@bootlin.com; s=20260313; h=from:subject:message-id; bh=/9wQhNpMRLbleeKLSRQV39PTddwcffZxQnPG9IReTP0=; b=yADaO0pzjUcifVvpUMJXtAEoCNvf2KtNfDAwCboRylnA2wXtGR3MZiye+0OvJECHuNEyinS5v RGA6wv8d5N0DASIgp/uSHNFCIULPcghnEjhMT8/KRrdk5YYgn0CLWJB X-Developer-Key: i=paul.louvel@bootlin.com; a=ed25519; pk=eLW50NT18UAvUT5cAcYf88zNbBCZDLFXuptpyLVhVIU= X-Last-TLS-Session-Version: TLSv1.3 Add compatible for the AM-800480N3TZQW-00H from Ampire Co. Ltd. Signed-off-by: Paul Louvel --- Documentation/devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.y= aml b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml index 21453f0d7ce2..3d1cc11ba3aa 100644 --- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml +++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml @@ -37,6 +37,8 @@ properties: - ampire,am-480272h3tmqw-t01h # Ampire AM-800480L1TMQW-T00H 5" WVGA TFT LCD panel - ampire,am-800480l1tmqw-t00h + # Ampire AM-800480N3TZQW-00H 5" WVGA TFT LCD panel + - ampire,am-800480n3tzqw-00h # Ampire AM-800480R3TMQW-A1H 7.0" WVGA TFT LCD panel - ampire,am800480r3tmqwa1h # Ampire AM-800600P5TMQW-TB8H 8.0" SVGA TFT LCD panel --=20 2.55.0 From nobody Fri Jul 24 05:26:36 2026 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (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 34BAB3515DC for ; Thu, 23 Jul 2026 16:32:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784824343; cv=none; b=D+RJ7gJ2nSE+im/ekKPEGxVMkudatxQ5oukOMF3qsvEPK9ASodibiitdx1lS2bDs4zy8mtMpXsdln7Px2xA8xZrims4uK5K5xcPT/YhZ25Ed+ROoYv8AvowIDRoq2lfdhqPQsvd3r/hXnxAsXtwuAXzVZ+iLzDbXdEUp6Wrtls8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784824343; c=relaxed/simple; bh=BLWdS7ls6yh2R1mNrfKWAkzXGvBmaZR8H5PKIJOEF54=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kLbNb6ZFFiDJdP/kyh0e7OXXSaO+wYsD8uR7rELylA5in3fSj3S8stGKbCgVXL+w5wFT/2T+MGiVr8fTXG6k5Rk83O45n5Ud5hI70oXve/+kvYSX50mflu3AwLUqnlAGI+kuNhRolieaZG5ZG62KEVD0frNI/6Ee370EOxcZs/s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=gChkYnh9; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="gChkYnh9" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 4561C4E40F12; Thu, 23 Jul 2026 16:32:20 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 19ABD6038D; Thu, 23 Jul 2026 16:32:20 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id ACC6811C1122C; Thu, 23 Jul 2026 18:32:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1784824339; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=MM+M8rHkJncpiN3+he3kwjEM79mP/B+n3GQzIblaN7A=; b=gChkYnh9J0LfiLxbEGY8Xxig/IANeSd/Ks9jz//SBZHq5MdN96ZBzbABw8bfME0Ylzpo6T QTdl+oLdJK0kOiJrOckJcV/o9SsJSDcjwTyQNR3cA2fDj81edLaBNo7+K7/v4sDPerlIYI WHcaC40NJkCOZDXWpPYd2ozNX/KtW/1XLaBMn5ard4UH7usxllaRSk3fTnrhcbJTIMfLum 5HYPhsh/Vkb4Y0KRtStJxFPghvMRXeEZphgzg4DaPIFDIt61Y8iUGq2nvgf6pBNjPQ3sGG lcelV0O847ZOCRQCe6Ei8dfcyK2RvjZ4SG0bUwLgTmTiFT+bN2VNoZj9u+fvOQ== From: Paul Louvel Date: Thu, 23 Jul 2026 18:31:50 +0200 Subject: [PATCH 2/2] drm/panel: simple: Add Ampire AM-800480N3TZQW-00H 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: <20260723-support-am-800480n3tzqw-00h-v1-2-6a4ae0575a19@bootlin.com> References: <20260723-support-am-800480n3tzqw-00h-v1-0-6a4ae0575a19@bootlin.com> In-Reply-To: <20260723-support-am-800480n3tzqw-00h-v1-0-6a4ae0575a19@bootlin.com> To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Sam Ravnborg Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Paul Louvel , Thomas Petazzoni X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784824328; l=2086; i=paul.louvel@bootlin.com; s=20260313; h=from:subject:message-id; bh=BLWdS7ls6yh2R1mNrfKWAkzXGvBmaZR8H5PKIJOEF54=; b=8N9W7ZGo+1WMIF8GJpr2k/q9OaBtyb1CK+eH9CEW02SjYSan9xIwLAXRLAcCDwRIDPAVDdwXs gqeQBW0W2RXB7oxaMPzriErVNCbZFcvCIc87AX64gGNrtdGDJfx1TF9 X-Developer-Key: i=paul.louvel@bootlin.com; a=ed25519; pk=eLW50NT18UAvUT5cAcYf88zNbBCZDLFXuptpyLVhVIU= X-Last-TLS-Session-Version: TLSv1.3 Add support for the Ampire AM-800480N3TZQW-00H 5" WVGA TFT LCD panel. Signed-off-by: Paul Louvel --- drivers/gpu/drm/panel/panel-simple.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/p= anel-simple.c index c09bf3db5e78..fb60d8e7f47c 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -912,6 +912,36 @@ static const struct panel_desc ampire_am_800480l1tmqw_= t00h =3D { .connector_type =3D DRM_MODE_CONNECTOR_DPI, }; =20 +static const struct display_timing ampire_am_800480n3tzqw_00h_timing =3D { + .pixelclock =3D {23000000, 25000000, 27000000}, + .hactive =3D { 800, 800, 800 }, + .hfront_porch =3D { 4, 8, 48 }, + .hback_porch =3D { 4, 8, 48 }, + .hsync_len =3D { 2, 8, 8 }, + .vactive =3D { 480, 480, 480 }, + .vfront_porch =3D { 4, 8, 12 }, + .vback_porch =3D { 4, 8, 12 }, + .vsync_len =3D { 2, 4, 8 }, + .flags =3D DISPLAY_FLAGS_HSYNC_LOW | DISPLAY_FLAGS_VSYNC_LOW | + DISPLAY_FLAGS_DE_HIGH | DISPLAY_FLAGS_PIXDATA_POSEDGE | + DISPLAY_FLAGS_SYNC_POSEDGE, +}; + +static const struct panel_desc ampire_am_800480n3tzqw_00h =3D { + .timings =3D &ire_am_800480n3tzqw_00h_timing, + .num_timings =3D 1, + .bpc =3D 8, + .size =3D { + .width =3D 108, + .height =3D 65, + }, + .bus_format =3D MEDIA_BUS_FMT_RGB888_1X24, + .bus_flags =3D DRM_BUS_FLAG_DE_HIGH | + DRM_BUS_FLAG_PIXDATA_SAMPLE_NEGEDGE | + DRM_BUS_FLAG_SYNC_SAMPLE_NEGEDGE, + .connector_type =3D DRM_MODE_CONNECTOR_DPI, +}; + static const struct panel_desc ampire_am800480r3tmqwa1h =3D { .modes =3D &ire_am800480r3tmqwa1h_mode, .num_modes =3D 1, @@ -5648,6 +5678,9 @@ static const struct of_device_id platform_of_match[] = =3D { }, { .compatible =3D "ampire,am-800480l1tmqw-t00h", .data =3D &ire_am_800480l1tmqw_t00h, + }, { + .compatible =3D "ampire,am-800480n3tzqw-00h", + .data =3D &ire_am_800480n3tzqw_00h, }, { .compatible =3D "ampire,am800480r3tmqwa1h", .data =3D &ire_am800480r3tmqwa1h, --=20 2.55.0