From patchwork Wed Mar 18 07:32:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4502 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id DC8FC3F0C6 for ; Wed, 18 Mar 2026 08:34:03 +0100 (CET) Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-4853553944fsf8615105e9.0 for ; Wed, 18 Mar 2026 00:34:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1773819243; cv=pass; d=google.com; s=arc-20240605; b=grNTFzzAEQbZ1awm508G/0INzP+h69Ge3t+tAcIQ1/H5mV9ygMQ0r9s74riwoEefp/ fLPtoMkQfObHK1dcUoG9ctkW5/kVSuh/A5YGyuJtP7IsA40TjL0vDJwYlkKE07fq9E8K HUwlqS9cnsCIJA+NLFTbPleS66WnRhqFB+hkYe5r6FFzyJ9mt/b8ulI9pd5tQCyfLmRd IbRNutqmaQYtTXk5QVHpZRSBLdbg8D7dxWoeKS2axGTakPd6kn2HCVb37PXkpu2OVR0M im2n4oDmIPvFuKE3dFBRwZMHUvvQoGm8+WfSvQOANr136hyIUo4L198OAwzXVJeCUWyf JTPQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=dLvjv3hFIzpu/vd0c0TP5UnFJRYuajeNwN18Z6Z+7yM=; fh=oW1BijI2UFs3JAG8doNXvsTZPh7CVMUcAHXf4FbZvjg=; b=cefyWxIbMtjz3PqzJJxd96mgsb5SZVOkIAIQ47/eg2vPqDFanzkKxfNDcdyznmkbKG j2zQ2NTeiGLdON9mjIq/fRtLs7tMnYcFFztY30OKB4YIUGB17hvT3lylhNfNsP9AZYwS lFKDlrXALI52idZ6eSEImMLxIBzYQKuok3SSHJ+jxtlMbS+SokaDdWYz6ixSl3HhIC48 VHx3l6R8W8cSR5FgQ9lStaK4Wa6M8I8xNRwrqRYHk0PaHLtGtqUHZWu3iVssQWBzq/fZ IsZCN05RxFgivyS6uR/iyzSnMN3ASCK9ALdXy6rm5IxN/PMD6egLlRy2myoRD6FcwNUC KhmA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Y96FDPZi; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1773819243; x=1774424043; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=dLvjv3hFIzpu/vd0c0TP5UnFJRYuajeNwN18Z6Z+7yM=; b=jiS7ibOFkz+pHiWO2wz9fEztiX5NBydOS4XDZ0O1M6l5RkUh8PJ6TWY/0LqegH7lGz HXQONOMAfKRQOfEP5gBXAAsIK4eJFmN/CXy89do1kOmNwPGKEfff6svdbLH9Mq89Lq2K hg88dr9sv2IuuUYw7lLCliVl9vPelVVEpBJOQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773819243; x=1774424043; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dLvjv3hFIzpu/vd0c0TP5UnFJRYuajeNwN18Z6Z+7yM=; b=IWTR/Wz6gJwQy52AdFEuGliGOxPqxaajVP70IXRgsEkCKVGuYbLbqvaafiPotlk4Cr E3kQeY1V2XrImQin7TXtT22qL7MxtNGCZyBinhmJeEAPXl9ODC4FiGFzgMjBKRrabmrN HasN6TceUSgcmdTPzhU3axkP9/ewb/XV0bQg2vb2olLzUtzg1tXvviTmBZlQLmwsE9Eo eBA3eQFSwfOZN8Uiari5inhHOtOpXjjm2sjuebVDLm0RDOnqpVBuKkZ6qOreT7+lBVnp Kw9SJY77vBPQp6nNXmRHBKlnx4yY6VpBl3IiXfAm98pTDWvTdWJ5TaX1uOpyAEeqgxQv M9nQ== X-Forwarded-Encrypted: i=2; AJvYcCU2H55536qBSWuB8h8QnT6KPFHxI22Incnl+pDyvIj3jQcS2RWeFy77HBKSRPih4GsZ7A6N1t3rvocovl75@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxN7pxvBlbpsWra2JWp8+EBIAcwWOPhpCe0DN1+hAQmrgMDHhRI UTKM0lZCqROm5NuS7Nly+dPJya6AbUO7dVBUAGj0Hi/2ZUcxsPJXRYM0WotN7eI33Ytnyw== X-Received: by 2002:a05:600c:8b18:b0:485:38f1:5cec with SMTP id 5b1f17b1804b1-486f40aca00mr35150105e9.7.1773819243197; Wed, 18 Mar 2026 00:34:03 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AV1CL+HklN3brp4XO2w99jEctPEtKXDZknOSQn/2goOIhUQ9Dw==" Received: by 2002:a05:600c:4f52:b0:46f:c63c:450d with SMTP id 5b1f17b1804b1-486f45a21b9ls3772355e9.2.-pod-prod-00-eu; Wed, 18 Mar 2026 00:34:01 -0700 (PDT) X-Received: by 2002:a05:600c:58c1:b0:485:526d:ea77 with SMTP id 5b1f17b1804b1-4856eae11f1mr69427005e9.11.1773819241311; Wed, 18 Mar 2026 00:34:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773819241; cv=none; d=google.com; s=arc-20240605; b=SqXE0gOfOrhNYv3rlGzwed3uC/kI/wSEoud33AbS8PWoTvZHyfQVfdiEQeVGj8B31e mqnZxYrz4IrxKJokaap4/fsNIsi//PGAPsuUibUlEYq5Y65bh1h0Q5Gb/E3emgkoCx2f j4//LUsNZBJ0YLsgoQCOD7OjvlAzZkjxIiH3sHE7yv3fo+zfRbYPQx6KMCetTQ0/f8A8 yUU8K/K3Mlp4DqJoMzs8hqVdwy9jonN3FAgnxttFR5G9h16GyVQOoUenN/sJkWXmA9u1 fia9O/j2+dXknbiZIug8uullRCetc4W8/SFVewvb0aNtwrs2P+qraFlbcF+Jwo7AoVmC 9FzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=omdjRU/gEJw2gRA8WansNujkZayGVofa0KZ631RBZQs=; fh=FUM8HxJCG/XGbHyfMHSzoDiUN7Kb+G0JrH3tvyMSqiY=; b=ZzxyD/axn0xPMXfOxXEeIOg+ou2i+cKhh/tFlChd4pn28HIbfBN0I/3qlBPE65GywT udGTIoQ6BhF/wTeeJJOIARBGLYOxQgzvr6eNnHlsjW1wlVCBHP0/RRGBl4jmOPVP30Ya bp8K1QxvDe8P/fU7Jtz9B5uKCxvgN8baU3NLZmDKb2pN0nnohYaefIZq1D7A9KHUU++c 40TkgWZGjlQBYQ2wo+YFpGD67pimu71uQEMD+v7gSu5Hs8BoZuHVc3nZEdFneb6QMwSP d2xkw4VwNVe7haBYrxoa1vF39oTAyeAdOX7pGOhm+EXrYU9UJgklnjZtIuMzRkKy9w1U QllQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Y96FDPZi; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id ffacd0b85a97d-43b49838e71sor603165f8f.6.2026.03.18.00.34.01 for (Google Transport Security); Wed, 18 Mar 2026 00:34:01 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ATEYQzxPpP7HrquMSCDg9vf4G+nI+Vl/yzhUHcA2sFTqpOT31rZD7Y/Vx3Av+3Z3ztL F4Am+PlOaFIgd+ySDQ6bqgkK3xHFl9eKaOkojJXi6M2qe9Q9tTxACR5zX3T7iQAvnybwz7lGd37 9PqmP9FLg4xpup8b9A9KQkxkBiVXyS06Sk8jhvLZCCbnm/0aGwy1DEuoInVPSzTJCZLthndb31J vGYEok6K9azqfaASzUd/sUJDZj1RzuWbNaCyqZ+zmjHxrAbZf9s4CgqVIL90+HB+bN3Mkn6Lbty KW9g2J0W4s5UwtsWVrmjLH47tIhjaYK96N+57FrT5M1nb/vPznHqEsxm6G55cVP9B9PxGj5gd/U qUCQ7QRzLseOMHy4XmlN2KLoZxHoOGRweLufAoQCnoDPABpYOR69Q0coDEEg3FO6E8JydSej8Ti GMq3J2aEJGdg8Vz4q5LmD9YpI0SasAWYeGQGGeo6EK+kqY8+I1yRvkTL4wbZurAHwzu20Z4PyqS vbbpclTTuV3bNVqWqlJeZgtuAzALQ5yIkBmIazy2yBSL7tao/usIBDSCPjdsn0pvSmTilcEj+km JOPYj0tsFzbP96zH6d3piQ== X-Received: by 2002:a05:600c:a0d:b0:485:3e00:944a with SMTP id 5b1f17b1804b1-486f40c1975mr38877825e9.9.1773819240838; Wed, 18 Mar 2026 00:34:00 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-87-9-97-160.retail.telecomitalia.it. [87.9.97.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-486f45f7e96sm25615765e9.0.2026.03.18.00.33.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 00:34:00 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Dario Binacchi , Neil Armstrong , David Airlie , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Michael Walle , Simona Vetter , Thomas Zimmermann , dri-devel@lists.freedesktop.org Subject: [PATCH v5 1/4] drm/panel: ilitek-ili9806e: rename to specific DSI driver Date: Wed, 18 Mar 2026 08:32:50 +0100 Message-ID: <20260318073346.18041-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260318073346.18041-1-dario.binacchi@amarulasolutions.com> References: <20260318073346.18041-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Y96FDPZi; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The Ilitek ILI9806E controller can support different transport buses, such as MIPI-DSI and SPI. The current implementation is specific to the MIPI-DSI interface. In preparation for adding SPI support, rename the current Kconfig symbol and files to be DSI-specific, clarifying the current scope of the code. Since DRM_PANEL_ILITEK_ILI9806E is not used in any in-tree defconfig, the symbol is renamed directly to DRM_PANEL_ILITEK_ILI9806E_DSI without providing a legacy compatibility alias. Signed-off-by: Dario Binacchi Reviewed-by: Neil Armstrong --- Changes in v5: - Add Reviewed-by tag of Neil Armstrong MAINTAINERS | 2 +- drivers/gpu/drm/panel/Kconfig | 6 +++--- drivers/gpu/drm/panel/Makefile | 2 +- ...{panel-ilitek-ili9806e.c => panel-ilitek-ili9806e-dsi.c} | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename drivers/gpu/drm/panel/{panel-ilitek-ili9806e.c => panel-ilitek-ili9806e-dsi.c} (99%) diff --git a/MAINTAINERS b/MAINTAINERS index d7241695df96..0ac6e344ea01 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -8028,7 +8028,7 @@ F: drivers/gpu/drm/panel/panel-ilitek-ili9805.c DRM DRIVER FOR ILITEK ILI9806E PANELS M: Michael Walle S: Maintained -F: drivers/gpu/drm/panel/panel-ilitek-ili9806e.c +F: drivers/gpu/drm/panel/panel-ilitek-ili9806e-dsi.c DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS M: Jagan Teki diff --git a/drivers/gpu/drm/panel/Kconfig b/drivers/gpu/drm/panel/Kconfig index 307152ad7759..142f32a1d256 100644 --- a/drivers/gpu/drm/panel/Kconfig +++ b/drivers/gpu/drm/panel/Kconfig @@ -257,14 +257,14 @@ config DRM_PANEL_ILITEK_ILI9805 Say Y if you want to enable support for panels based on the Ilitek ILI9805 controller. -config DRM_PANEL_ILITEK_ILI9806E - tristate "Ilitek ILI9806E-based panels" +config DRM_PANEL_ILITEK_ILI9806E_DSI + tristate "Ilitek ILI9806E-based DSI panels" depends on OF depends on DRM_MIPI_DSI depends on BACKLIGHT_CLASS_DEVICE help Say Y if you want to enable support for panels based on the - Ilitek ILI9806E controller. + Ilitek ILI9806E controller using DSI. config DRM_PANEL_ILITEK_ILI9881C tristate "Ilitek ILI9881C-based panels" diff --git a/drivers/gpu/drm/panel/Makefile b/drivers/gpu/drm/panel/Makefile index aeffaa95666d..2ceeec7e2110 100644 --- a/drivers/gpu/drm/panel/Makefile +++ b/drivers/gpu/drm/panel/Makefile @@ -26,7 +26,7 @@ obj-$(CONFIG_DRM_PANEL_HYDIS_HV101HD1) += panel-hydis-hv101hd1.o obj-$(CONFIG_DRM_PANEL_ILITEK_IL9322) += panel-ilitek-ili9322.o obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9341) += panel-ilitek-ili9341.o obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9805) += panel-ilitek-ili9805.o -obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9806E) += panel-ilitek-ili9806e.o +obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9806E_DSI) += panel-ilitek-ili9806e-dsi.o obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9881C) += panel-ilitek-ili9881c.o obj-$(CONFIG_DRM_PANEL_ILITEK_ILI9882T) += panel-ilitek-ili9882t.o obj-$(CONFIG_DRM_PANEL_INNOLUX_EJ030NA) += panel-innolux-ej030na.o diff --git a/drivers/gpu/drm/panel/panel-ilitek-ili9806e.c b/drivers/gpu/drm/panel/panel-ilitek-ili9806e-dsi.c similarity index 99% rename from drivers/gpu/drm/panel/panel-ilitek-ili9806e.c rename to drivers/gpu/drm/panel/panel-ilitek-ili9806e-dsi.c index 18aa6222b0c5..c337c4f1a1c7 100644 --- a/drivers/gpu/drm/panel/panel-ilitek-ili9806e.c +++ b/drivers/gpu/drm/panel/panel-ilitek-ili9806e-dsi.c @@ -561,5 +561,5 @@ module_mipi_dsi_driver(ili9806e_dsi_driver); MODULE_AUTHOR("Gunnar Dibbern "); MODULE_AUTHOR("Michael Walle "); -MODULE_DESCRIPTION("Ilitek ILI9806E Controller Driver"); +MODULE_DESCRIPTION("Ilitek ILI9806E Controller DSI Driver"); MODULE_LICENSE("GPL");