Cover Letter Detail
Show a cover letter.
GET /api/covers/2218395/?format=api
{ "id": 2218395, "url": "http://patchwork.ozlabs.org/api/covers/2218395/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260401-waveshare-dsi-touch-v1-0-5e9119b5a014@oss.qualcomm.com/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/projects/42/?format=api", "name": "Linux GPIO development", "link_name": "linux-gpio", "list_id": "linux-gpio.vger.kernel.org", "list_email": "linux-gpio@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260401-waveshare-dsi-touch-v1-0-5e9119b5a014@oss.qualcomm.com>", "list_archive_url": null, "date": "2026-04-01T07:26:19", "name": "[00/19] drm/panel: support Waveshare DSI TOUCH kits", "submitter": { "id": 90483, "url": "http://patchwork.ozlabs.org/api/people/90483/?format=api", "name": "Dmitry Baryshkov", "email": "dmitry.baryshkov@oss.qualcomm.com" }, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260401-waveshare-dsi-touch-v1-0-5e9119b5a014@oss.qualcomm.com/mbox/", "series": [ { "id": 498284, "url": "http://patchwork.ozlabs.org/api/series/498284/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=498284", "date": "2026-04-01T07:26:23", "name": "drm/panel: support Waveshare DSI TOUCH kits", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/498284/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2218395/comments/", "headers": { "Return-Path": "\n <linux-gpio+bounces-34529-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-gpio@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=AFTt2puW;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=B7CWC6qx;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-34529-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"AFTt2puW\";\n\tdkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"B7CWC6qx\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=205.220.168.131", "smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4flxZz31C3z1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 01 Apr 2026 18:34:51 +1100 (AEDT)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id B87933117D8B\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 1 Apr 2026 07:26:44 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id C006937AA61;\n\tWed, 1 Apr 2026 07:26:43 +0000 (UTC)", "from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 655165B1EB\n\tfor <linux-gpio@vger.kernel.org>; Wed, 1 Apr 2026 07:26:42 +0000 (UTC)", "from pps.filterd (m0279863.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 6317Ccb83103857\n\tfor <linux-gpio@vger.kernel.org>; Wed, 1 Apr 2026 07:26:41 GMT", "from mail-qt1-f198.google.com (mail-qt1-f198.google.com\n [209.85.160.198])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d8js233d5-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <linux-gpio@vger.kernel.org>; Wed, 01 Apr 2026 07:26:41 +0000 (GMT)", "by mail-qt1-f198.google.com with SMTP id\n d75a77b69052e-50937cf66b5so336838561cf.3\n for <linux-gpio@vger.kernel.org>;\n Wed, 01 Apr 2026 00:26:41 -0700 (PDT)", "from umbar.lan\n (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi.\n [2001:14ba:a073:af00:264b:feff:fe8b:be8a])\n by smtp.gmail.com with ESMTPSA id\n 38308e7fff4ca-38cb9f31972sm8638421fa.12.2026.04.01.00.26.38\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 01 Apr 2026 00:26:38 -0700 (PDT)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775028403; cv=none;\n b=a7bXxrXmz8kdl6TUmHzaEocg4ThLnYXgq6vPyJ7FXvObFz19gKtzWvKNfhBYTBU0Z2jWT8S2bzVKjkbN+UzbmADN9OEB6k6hKXjlBtxUdkfO0/B7Nr/VhqsN+kQmj4PUVsHcS8UFsOYY7dBwsOtPyhMikhufvEIxdZ+oDP42Bfw=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775028403; c=relaxed/simple;\n\tbh=uu9o8NADvdeOLd4A6s7eBAhwO4ogsE0lTg/OwWLwDas=;\n\th=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc;\n b=YuOhn3eh5gMhezXOopFe8SNLO+g0+2vwYYD72LpuUyWuA+G02HPGzW8BCJiU9EN1QJ++HWHds0827AcLa9s/CU2vofG8lDcawfi80ddmQQmzn070Y06GCO1seY0BGJRjAxQszGvzg3zwbxrQ8saoSOTrTVmmUGn0mOuhooi+6QQ=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com;\n spf=pass smtp.mailfrom=oss.qualcomm.com;\n dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=AFTt2puW;\n dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=B7CWC6qx; arc=none smtp.client-ip=205.220.168.131", "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:message-id\n\t:mime-version:subject:to; s=qcppdkim1; bh=Zx/6+DXla+EZMiXJy/SeCR\n\tkIOHRL6ZlK26xm52LAe2Q=; b=AFTt2puWDVAQAv+JjOfPfO/T+H00SM+SofdIAm\n\ts+IWJTp4TNSKDdAOTYfkCYJQPhmKq4gTOxPCjieCIthdxyp4zcQ0wcT5xbCoOEC+\n\tzy2uRY3CeUXbc3zNc+HZafZEd/65yc0CB+ejVa+Tw3lO1zGUFxMg4xs2lmdiJk4i\n\tq0XU+n2dSLUKZ0YBAefHogPz/T5uql4dUKQSwn1KSu+xUVLAENAsvxKl3AjOLggh\n\tEQi7fztYz7MO/BTnj9/4SdKX6aB47bPoRV+c62LoUhegN/soY7gSteHAJf9eVLA2\n\tdYCm73da68jgoak9Pv7Dd7isFcfGMIEA5J/3k7azd8lHFRpA==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1775028400; x=1775633200;\n darn=vger.kernel.org;\n h=cc:to:content-transfer-encoding:mime-version:message-id:date\n :subject:from:from:to:cc:subject:date:message-id:reply-to;\n bh=Zx/6+DXla+EZMiXJy/SeCRkIOHRL6ZlK26xm52LAe2Q=;\n b=B7CWC6qxzcGpzaIkcgdogxsjNWnq0j7EeKXMc1EeA/yl1IoXQOfRAZAS0i74JYemdm\n 05Dx6ByVbl/Q4blI1qvw/FgB90uaKdsj1apJxdWZ/2g+EBYTaT08Kx9zdAYaa6LNNH5c\n KmAteIlSaitajbdglSy4RVn84aWt5y72hTRfdHuLMc40hhJVnHPjE5aAMo/kCphVS/7f\n x8iZrqTjPxPJu/XhoynmLyYLmJreHMnGoKaVN3xP35foFRqnqvmi5jv1TQ4y03qCSzIR\n Lsnhb5oElane3dOCgcQZDO1sXqEgrwx6LkH3LqmvDDVN0uUl0vAA/IUUsQXTNTsCJNvT\n ikwQ==" ], "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775028400; x=1775633200;\n h=cc:to:content-transfer-encoding:mime-version:message-id:date\n :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=Zx/6+DXla+EZMiXJy/SeCRkIOHRL6ZlK26xm52LAe2Q=;\n b=snl75jZsfOcGnllHByxTCWT4eCKe+UCoF9R6mX6grm55k+/OCYTL5wl101zXhdcO8w\n DwT9vH6GA4r+9i0SFxe4Unord5hsU3wqln8utUE5zLDTxOs93nhJ1ZQjaK/N/8C/ho50\n DyrVrOS7XdoH9GehGobOYSH9Uq6jWId0On9ZlSwF+JeJv6j3j1bJUIIrJZvFg+Kc8ypz\n SLREoloaZZ+XKzQP+XUAa+34IsMgE/obM+U71dk8R+jPnA/amsWreFTvVtqxqztd2P4L\n FeHTD8GM8SY61R2kMPrzrb845pYNNKFOOLSApm0RusP6UqXekE9/R0KpVeZK2FwG9UgT\n K2jQ==", "X-Forwarded-Encrypted": "i=1;\n AJvYcCVq1LKUdbXWuitwUboHk0DlDCiSACwnytrRcwg05TZtpGUMLZFqI6ThENtXMOzvbU6geIW+DWk8XDC1@vger.kernel.org", "X-Gm-Message-State": "AOJu0YxdODlt3Fjt6rg1dV5m/MC6f7kTQPd1vKav3hRcrhZ6Dv2RVRbW\n\th2pj9f5mouQvXGZJnZByWaiYYfuCyQ2MuqvN9U8WBp8NPWGjSMUWhsNzlfCjYE1hQ+HTMG/mT2o\n\t+qoxfa71GXv7jl08cD9QhrKXz2fF5+2FIMLSkctIpgNWC+HAD/Uo9vfp+ds39lVz7", "X-Gm-Gg": "ATEYQzzf0LITEvgJGD57uaZMOtlSGRjYUBl1zYKdaDJ9yG1HdAijGJYulw8TWtEqZ7U\n\teNQf8ZtcSQkuROzhIp/8JOA/51Q6tutDvm89X6lpZJD6BT3x6yCaI2S4/K2dN7iodTGEPKXMmLT\n\ti5SifQ2BpoNtBkSqaWYobIfizR+8gLq2fjAOTuBAXI8D35zU+gShv+A2cCcMtqCFbqrgb+zmQ7C\n\tYvHVPyMI7l7U72uo5Ria6z5Wukz1d9VhFDcE3CXFFeRYAjx7x4W4L7AFMD+2+Aylpi0o5zoprcx\n\t67LpRMVTl8lbemyjuyG+6Byu+x9RLVQ/Qn887HzeaD/Owm8lzIq/tFuOcFCA0IATIwwEJsyNsLi\n\tl4zfAdP/b0TicU5UnqF5yv8Y76H7L83MnBI/DOe6QQ9mzK8Us1ImU5ZybRmudtfyLYZZKORmA+w\n\t1VlXSBZNw1iyFSa3/2M5UcDI5InBDGgs7yQFs=", "X-Received": [ "by 2002:a05:622a:18a4:b0:50b:3ff3:f4a7 with SMTP id\n d75a77b69052e-50d3bc8cd7bmr35884601cf.35.1775028400353;\n Wed, 01 Apr 2026 00:26:40 -0700 (PDT)", "by 2002:a05:622a:18a4:b0:50b:3ff3:f4a7 with SMTP id\n d75a77b69052e-50d3bc8cd7bmr35884241cf.35.1775028399937;\n Wed, 01 Apr 2026 00:26:39 -0700 (PDT)" ], "From": "Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>", "Subject": "[PATCH 00/19] drm/panel: support Waveshare DSI TOUCH kits", "Date": "Wed, 01 Apr 2026 10:26:19 +0300", "Message-Id": "<20260401-waveshare-dsi-touch-v1-0-5e9119b5a014@oss.qualcomm.com>", "Precedence": "bulk", "X-Mailing-List": "linux-gpio@vger.kernel.org", "List-Id": "<linux-gpio.vger.kernel.org>", "List-Subscribe": "<mailto:linux-gpio+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-gpio+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "X-B4-Tracking": "v=1; b=H4sIAJvIzGkC/yXMywqDMBBG4VeRWXcgI6Lgq0gXafzTTBdaMl4K4\n rs3rctvcc5Bhqww6quDMjY1nacCuVUUkp+eYB2LqXZ16xonvPsNlnwGj6a8zGtIDOmk8xJjaBy\n V8p0R9fO/DvfLtj5eCMtvRef5BaR0hFN3AAAA", "X-Change-ID": "20260401-waveshare-dsi-touch-e1717a1ffc40", "To": "Neil Armstrong <neil.armstrong@linaro.org>,\n Jessica Zhang <jesszhan0024@gmail.com>,\n David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,\n Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,\n Maxime Ripard <mripard@kernel.org>,\n Thomas Zimmermann <tzimmermann@suse.de>,\n Rob Herring <robh@kernel.org>,\n Krzysztof Kozlowski <krzk+dt@kernel.org>,\n Conor Dooley <conor+dt@kernel.org>,\n Cong Yang <yangcong5@huaqin.corp-partner.google.com>,\n Ondrej Jirman <megi@xff.cz>,\n Javier Martinez Canillas <javierm@redhat.com>,\n Jagan Teki <jagan@edgeble.ai>, Liam Girdwood <lgirdwood@gmail.com>,\n Mark Brown <broonie@kernel.org>, Linus Walleij <linusw@kernel.org>,\n Bartosz Golaszewski <brgl@kernel.org>", "Cc": "dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org,\n linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org", "X-Mailer": "b4 0.15.1", "X-Developer-Signature": "v=1; a=openpgp-sha256; l=3192;\n i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id;\n bh=uu9o8NADvdeOLd4A6s7eBAhwO4ogsE0lTg/OwWLwDas=;\n b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpzMiq4WFJ8Dxjp+4X36YIJ0NK5WmevadjdTtez\n mPpKMNySpmJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaczIqgAKCRCLPIo+Aiko\n 1XN9B/sFhT31k096LM2EitmHCAK6iB+rQZ9+q+KIbQlE7eMcVgUawYSfZXcEWHZat9vqjZXG85X\n Im1vKtAv/D+u8I/Piox9p1Y1hpQj17t9E9vxt2DA+EsaFEu0/vgO5iZTAP3PT8GvULu49//KhtN\n U6ygVHhWqZ0jEqQl35w6xelxdiVVpFWrfqCUN7SpLCf4vLQe5tEV9aQccPjBAeiUEwhnx3MUlv6\n lMY70G2cq0BqoNwlO2ZDr1Bt29wqCYXy7V4stL+X6k7F2ha5WdLvVa+Hc7yKD4kd75fTr0UPVLg\n 0R0feqyLQypesJK0gdmRUym9YzNhFopyPvP5oY7tJvOTj/G+", "X-Developer-Key": "i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp;\n fpr=8F88381DD5C873E4AE487DA5199BF1243632046A", "X-Proofpoint-ORIG-GUID": "YbbjXjWOgaGcHVnO218G4kRwE3EFv3cL", "X-Authority-Analysis": "v=2.4 cv=XfqEDY55 c=1 sm=1 tr=0 ts=69ccc8b1 cx=c_pps\n a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8\n a=oOvrkLZsNLQ3oAnAngEA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNDAxMDA2NCBTYWx0ZWRfX0xW1Aro0OUdj\n hkLFHMdfBPA6AVRtLbRBktAu1uqoeAJIrWKC51Gk+xPEOCf8n0nRkI8p+POfoj7k48PM/3itpf6\n KqEPdN5V/E/2J/4cDiXbTS8Z3/tMx/372Ax5IVLGfbnDG6HULeakHdoeI9yZC4yVihv7jCG5Nga\n Pto1B5xlmydtCdVVBQ2wze/xwOd7YxC2yMehgC973bSMI1naHVNElMvNiQl3jcgOnN2XsOEcpZM\n uUSocqJ6+Q9p7pGxwgA+/RJSCRpMNM3DfMz8SCyNDOP8WA34V3q7ELoPr0PQDRpHLayDWFmGEYS\n 3lf2MmsIuYfUDE2FXkf3igBNhvb/m34LU/DBwFF6QVFENGs0IlAIYIZFMvpRstBSD5x3audydEc\n 8N8yzqu2C37xNmb5zKHH/8ug/7J7KVj01bqyOBMP3gA63B3pChp3/DVQbGjZ3+KQODYYrz0oDvK\n FcyI4sV3ekiRgEiA8MQ==", "X-Proofpoint-GUID": "YbbjXjWOgaGcHVnO218G4kRwE3EFv3cL", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-01_02,2026-04-01_01,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n spamscore=0 adultscore=0 priorityscore=1501 impostorscore=0\n lowpriorityscore=0 phishscore=0 suspectscore=0 clxscore=1015 bulkscore=0\n malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc=\n route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001\n definitions=main-2604010064" }, "content": "The Waveshare DSI TOUCH family of DSI panel kits feature different DSI\nvideo-mode panels, bundled with the separate controlling circuit,\nproduing necessary voltages from the 3.3V and 5V supplies. Extend panel\ndrivers to support those Waveshare panels and also add GPIO driver for\nthe onboard control circuitry.\n\nSigned-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>\n---\nDmitry Baryshkov (19):\n dt-bindings: display/panel: himax,hx83102: describe Waveshare panel\n dt-bindings: display/panel: himax,hx8394: describe Waveshare panel\n dt-bindings: display/panel: jadard,jd9365da-h3: describe Waveshare panel\n dt-bindings: display/panel: ilitek,ili9881c: describe Waveshare panel\n dt-bindings: dipslay/panel: describe panels using Focaltech OTA7290B\n drm/of: add helper to count data-lanes on a remote endpoint\n drm/panel: himax-hx83102: support Waveshare 12.3\" DSI panel\n drm/panel: himax-hx8394: set prepare_prev_first\n drm/panel: himax-hx8394: simplify hx8394_enable()\n drm/panel: himax-hx8394: support Waveshare DSI panels\n drm/panel: jadard-jd9365da-h3: use drm_connector_helper_get_modes_fixed\n drm/panel: jadard-jd9365da-h3: support variable DSI configuration\n drm/panel: jadard-jd9365da-h3: set prepare_prev_first\n drm/panel: jadard-jd9365da-h3: support Waveshare DSI panels\n drm/panel: ilitek-ili9881c: support Waveshare 7.0\" DSI panel\n drm/panel: add devm_drm_panel_add() helper\n drm/panel: add driver for Waveshare 8.8\" DSI TOUCH-A panel\n dt-bindings: gpio: describe Waveshare GPIO controller\n gpio: add GPIO controller found on Waveshare DSI TOUCH panels\n\n .../bindings/display/panel/focaltech,ota7290b.yaml | 70 +\n .../bindings/display/panel/himax,hx83102.yaml | 2 +\n .../bindings/display/panel/himax,hx8394.yaml | 2 +\n .../bindings/display/panel/ilitek,ili9881c.yaml | 2 +\n .../bindings/display/panel/jadard,jd9365da-h3.yaml | 6 +\n .../bindings/gpio/waveshare,dsi-touch-gpio.yaml | 100 ++\n drivers/gpio/Kconfig | 10 +\n drivers/gpio/Makefile | 1 +\n drivers/gpio/gpio-waveshare-dsi.c | 220 +++\n drivers/gpu/drm/drm_of.c | 34 +\n drivers/gpu/drm/drm_panel.c | 23 +\n drivers/gpu/drm/panel/Kconfig | 13 +\n drivers/gpu/drm/panel/Makefile | 1 +\n drivers/gpu/drm/panel/panel-focaltech-ota7290b.c | 208 +++\n drivers/gpu/drm/panel/panel-himax-hx83102.c | 144 +-\n drivers/gpu/drm/panel/panel-himax-hx8394.c | 279 +++-\n drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 251 +++-\n drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 1563 ++++++++++++++++++--\n include/drm/drm_of.h | 13 +\n include/drm/drm_panel.h | 1 +\n 20 files changed, 2813 insertions(+), 130 deletions(-)\n---\nbase-commit: 3b058d1aeeeff27a7289529c4944291613b364e9\nchange-id: 20260401-waveshare-dsi-touch-e1717a1ffc40\n\nBest regards,\n-- \nWith best wishes\nDmitry" }