From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 0FEF43B38AA; Wed, 1 Jul 2026 11:13:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782904396; cv=none; b=pY5r9oIhONqMiA+lJ1XqmRt+sIJ9L8wKWDPY0uKicNhY7oUUPI8N3pJIBbVrBES4WD4f1tbwjao4AF2teIK/+Hd1JC9hRxzL5u/JgLiyz2YoJFk08OrUA8bUY5Bd/G/SZjzGye4nUuS3MHyJBkAEV24AXwT7YK0GFHgQe938RYQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782904396; c=relaxed/simple; bh=SKWtRqzH79nr1pgUM9FcYZ8OCUU5gOPa8lZy+0tH+gI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bHjplgNwPhc1Scyf6mnlE1NnbalBViBT06AXaKpXs6b6c5yIykbrEYko5llocrmwOG/Cs3i2c2WIAnTUuSU8pgARJY5A7cSZDA6faBtCc4y7LaC6l2ao81scTBIaYNlwtc2ZSOYqbgLCuhptKyH90Yg4VqxXpHYW5GZySC1g4IM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=Bd0Jx6+9; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="Bd0Jx6+9" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 661A9BIc763537; Wed, 1 Jul 2026 11:12:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ddqoQL/WthS5AcI4OX1QbxiCEPni751xndyOZzLzB8o=; b=Bd0Jx6+9tSLfD+13 ppVwE1W0yGdK9t4Z0UrFdQXhrSBQae1976p+JP+RCGARYPv5TATfRws9efFd2q4x tSlxA4GxOKXAL/he546KfjuTwhjAJK+emZ3VCuqxxNolTUE/ve5+wPdbk1aYybWT xu2u9mvUTDm+m7Ndg5YpK7tq9ob7iv2YzRwHmTKwg5jr/SaiAhznO18apGRLvAa0 Kj7t35TGFegygPu93BUaRsEfmNYsGjz9JZRk7NFKDreBN4kuS59vEiyU+1P2KSrD 1jFVp5TG7pnljvqRydZN+KPCqCtTdjr7OUHTAcvfD3sYafOh5K/NlJYRZe8kUFG9 kt6Ngg== Received: from apblrppmta01.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f4jktbtj8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 01 Jul 2026 11:12:55 +0000 (GMT) Received: from pps.filterd (APBLRPPMTA01.qualcomm.com [127.0.0.1]) by APBLRPPMTA01.qualcomm.com (8.18.1.7/8.18.1.7) with ESMTP id 661BCq1p031720; Wed, 1 Jul 2026 11:12:52 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA01.qualcomm.com (PPS) with ESMTPS id 4f27kk0334-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 01 Jul 2026 11:12:52 +0000 (GMT) Received: from APBLRPPMTA01.qualcomm.com (APBLRPPMTA01.qualcomm.com [127.0.0.1]) by pps.reinject (8.18.1.12/8.18.1.12) with ESMTP id 661BCp7O031701; Wed, 1 Jul 2026 11:12:51 GMT Received: from hu-devc-hyd-u22-c.qualcomm.com (hu-arpisain-hyd.qualcomm.com [10.147.248.17]) by APBLRPPMTA01.qualcomm.com (PPS) with ESMTPS id 661BCpFQ031698 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 01 Jul 2026 11:12:51 +0000 (GMT) Received: from hu-arpisain-hyd.qualcomm.com (localhost [127.0.0.1]) by hu-devc-hyd-u22-c.qualcomm.com (Postfix) with ESMTP id AFD4F636; Wed, 1 Jul 2026 16:42:50 +0530 (+0530) From: Arpit Saini Date: Wed, 01 Jul 2026 16:42:49 +0530 Subject: [PATCH v4 1/2] dt-bindings: display: panel: add Ilitek ILI7807S panel controller 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: 7bit Message-Id: <20260701-ili7807s-v4-1-c7d76d4780a5@oss.qualcomm.com> References: <20260701-ili7807s-v4-0-c7d76d4780a5@oss.qualcomm.com> In-Reply-To: <20260701-ili7807s-v4-0-c7d76d4780a5@oss.qualcomm.com> To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: arpit.saini@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ayushi.makhija@oss.qualcomm.com, rajeevny@qti.qualcomm.com, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1782904370; l=2559; i=arpit.saini@oss.qualcomm.com; h=from:subject:message-id; bh=SKWtRqzH79nr1pgUM9FcYZ8OCUU5gOPa8lZy+0tH+gI=; b=7nXTOT8KLZLEtb3kkv5goNzVRXnZZPticEJGnNbboTeSU6ogK6V7P7OUUO7+UF4Rrf2/lA0zd GU5RocIttrMARKRKfFRyL2/66/l/dAW4//sRLCmoGfYPSW2jpxb0MTK X-Developer-Key: i=arpit.saini@oss.qualcomm.com; a=ed25519; pk=OGOh7FGwrnkILHNlcTTABbBMQxxo319duzbTg0YPDAc= X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAxMDExOCBTYWx0ZWRfX0gA40hv1WPrV i8oGRkjp1fHB47ZKRwyh6xC9xnSniLdhYHrfmYtR5hQyh9zpJLTX+zIOo4JPtRZ4cTgGlWhaT74 0mhtyQb+qBbvkEJeEnPKFi6QQwBmet8= X-Proofpoint-GUID: D_V-HxoicbN-OcSQ-0x2B-EEyQCr6K29 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAxMDExOCBTYWx0ZWRfX3Q9blY7JBzXH nSaUMDCtownO2YV1OPcuwBrY6Yc+SWBOS3JNZnt47RgL0sDDyZ8cGlHPxvou1zxBCLvgX6YcZHj CCpfD+0yMMgKQJMzxCvIIAw7PwvhkS93HnMj/lqPjd5eKl9gFs9v1o1nAEZS+vg5INOtWQCw/FY CrBqFkCQuWb/VLW2EABgpzs4PqKv1gkGcSCBqQfDjnzkdpvbTOmVIpjXdqrnuXTjN7UnikU7vfU a8MRKRPDoLzM7afwUmyK8UYSi+3aLXR01Fjbe9tE6mhJQSRd3wa8xAYJ1f8bH8g3JAXNeLUyW84 faW7TkV6XSbxeK2px5dq/tYvwksOyYJ3nJq5Z/9JLMq2zaEnpRWl3QjxpEPXtaBXP7WD/9/w71V smOp2LQ32SLCYTY9xMFsI8hznV+UpOd+y0X/b3GVdsEdMt3PiLKrOzCsuMiQOd3+wB8xq9ZI6RR 5PYLAHV7XUovUv4u2NQ== X-Authority-Analysis: v=2.4 cv=R+wz39RX c=1 sm=1 tr=0 ts=6a44f637 cx=c_pps a=Ou0eQOY4+eZoSc0qltEV5Q==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=rNL3eEAJdr9xQ0xVSqAA:9 a=QEXdDO2ut3YA:10 a=sptkURWiP4Gy88Gu7hUp:22 X-Proofpoint-ORIG-GUID: D_V-HxoicbN-OcSQ-0x2B-EEyQCr6K29 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-01_03,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 phishscore=0 priorityscore=1501 impostorscore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607010118 ILI7807S is a DSI display controller used to drive MIPI-DSI panels. The DLC DLC0697 1080x1920 LCD panel is based on this controller. The panel requires a reset GPIO, I/O voltage supply (vddi), positive LCD bias supply (avdd) and negative LCD bias supply (avee). The panel operates in video burst mode with four data lanes using RGB888 pixel format. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Arpit Saini --- .../bindings/display/panel/ilitek,ili7807s.yaml | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/Documentation/devicetree/bindings/display/panel/ilitek,ili7807s.yaml b/Documentation/devicetree/bindings/display/panel/ilitek,ili7807s.yaml new file mode 100644 index 000000000000..ba8c5bbf8ffc --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/ilitek,ili7807s.yaml @@ -0,0 +1,71 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/panel/ilitek,ili7807s.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Ilitek ILI7807S-based DSI panels + +maintainers: + - Arpit Saini + +allOf: + - $ref: panel-common.yaml# + +properties: + compatible: + items: + - enum: + - dlc,dlc0697 + - const: ilitek,ili7807s + + reg: + maxItems: 1 + description: DSI virtual channel + + vddi-supply: + description: I/O voltage supply (1.8V) + + avdd-supply: + description: Positive LCD bias supply (AVDD), typically +5.5V + (range 4.5V to 6.3V) + + avee-supply: + description: Negative LCD bias supply (AVEE), typically -5.5V + (range -6.3V to -4.5V) + +required: + - compatible + - reg + - reset-gpios + - vddi-supply + - avdd-supply + - avee-supply + - port + +unevaluatedProperties: false + +examples: + - | + #include + + dsi { + #address-cells = <1>; + #size-cells = <0>; + + panel@0 { + compatible = "dlc,dlc0697", "ilitek,ili7807s"; + reg = <0>; + + reset-gpios = <&tlmm 3 GPIO_ACTIVE_LOW>; + vddi-supply = <&pm4125_l15>; + avdd-supply = <&avdd>; + avee-supply = <&avee>; + + port { + panel_in: endpoint { + remote-endpoint = <&dsi0_out>; + }; + }; + }; + }; -- 2.34.1