Devicetree
 help / color / mirror / Atom feed
* [PATCH v2 0/2] drm/panel: Add support for TSD TST070WSBE-196C 8" MIPI-DSI panel
@ 2026-04-28 15:17 William Bright
  2026-04-28 15:17 ` [PATCH v2 1/2] dt-bindings: panel-simple-dsi: Add Team Source Display TST070WSNE-196C William Bright
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: William Bright @ 2026-04-28 15:17 UTC (permalink / raw)
  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, devicetree, linux-kernel, William Bright

This series adds support for the TSD TST070WSBE-196C, a 7" 1024x600                                                                   
MIPI-DSI TFT LCD panel module based on the Fitipower EK79007AD                                                                        
controller. The panel is connected over a 4-lane MIPI-DSI video-mode                                                                  
interface and uses the RGB888 pixel format.                                                                                           
                                                                                                                                        
The driver is a simple non-configurable panel: the EK79007AD comes up                                                                 
with usable defaults after the power/reset sequence, so no                                                                 
DCS init sequence is required. It supports a single power supply, a                                                                   
reset GPIO and the standard backlight framework.

Note that in patch 2, link [2] has the incorrect DTSI name 
(TST070WSBE-165C.dtsi instead of TST070WSBE-196C.dtsi) even though 
its for the same panel as this patchset.
   
Patch 1 adds the dt-binding for the panel.                                                                                            
Patch 2 adds the panel driver, Kconfig/Makefile entries and a                                                                       
MAINTAINERS entry.                                                                                                                    
                                                                                                                                      

Signed-off-by: William Bright <william.bright@imd-tec.com>
---
Changes in v2:
- As suggested by Dmitry, rework patch 1 and 2 so that the 
  panel-simple driver is modified instead of creating a new custom 
  driver for the panel since the panel doesn't require programming 
  via DSI.
- The panel controller (EK79007AD) supports 
  MIPI_DSI_MODE_VIDEO_BURST and
  MIPI_DSI_MODE_VIDEO_SYNC_PULSE. These have been added to the
  panel-desc flags.
- Rework patch 1 and 2 to rename the panel vendor as 
  Team Source Display instead of using the shortened version (TSD).
- Within the timing table, the pixel clock is now given 
  as an explict value instead of a calculated value
  to be similar to the other panels defined in simple-panel.
- Link to v1: https://patch.msgid.link/20260427-imdt-dsi-display-v1-0-bb2768de120b@imd-tec.com

To: Neil Armstrong <neil.armstrong@linaro.org>
To: Jessica Zhang <jesszhan0024@gmail.com>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
To: Maxime Ripard <mripard@kernel.org>
To: Thomas Zimmermann <tzimmermann@suse.de>
To: David Airlie <airlied@gmail.com>
To: Simona Vetter <simona@ffwll.ch>
To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
To: Thierry Reding <thierry.reding@gmail.com>
To: Sam Ravnborg <sam@ravnborg.org>
Cc: dri-devel@lists.freedesktop.org
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org

---
William Bright (2):
      dt-bindings: panel-simple-dsi: Add Team Source Display TST070WSNE-196C
      drm/panel: simple: Add Team Source Display TST070WSBE-196C panel

 .../bindings/display/panel/panel-simple-dsi.yaml   |  2 ++
 drivers/gpu/drm/panel/panel-simple.c               | 36 ++++++++++++++++++++++
 2 files changed, 38 insertions(+)
---
base-commit: f6c73e7156b54d8b9ddf1a27f4e93d3a1e49a73e
change-id: 20260423-imdt-dsi-display-28bb6a2a6188

Best regards,
--  
William Bright <william.bright@imd-tec.com>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-05-05 10:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-28 15:17 [PATCH v2 0/2] drm/panel: Add support for TSD TST070WSBE-196C 8" MIPI-DSI panel William Bright
2026-04-28 15:17 ` [PATCH v2 1/2] dt-bindings: panel-simple-dsi: Add Team Source Display TST070WSNE-196C William Bright
2026-04-30  8:52   ` Krzysztof Kozlowski
2026-04-28 15:17 ` [PATCH v2 2/2] drm/panel: simple: Add Team Source Display TST070WSBE-196C panel William Bright
2026-04-30  9:44   ` Neil Armstrong
2026-05-05 10:05 ` [PATCH v2 0/2] drm/panel: Add support for TSD TST070WSBE-196C 8" MIPI-DSI panel Neil Armstrong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox