[PATCH 0/2] Add st7735s drm driver and Winstar panel

Stefan x Nilsson posted 2 patches 2 years, 3 months ago
.../bindings/display/sitronix,st7735s.yaml         |  81 +++++++
MAINTAINERS                                        |   7 +
drivers/gpu/drm/tiny/Kconfig                       |  14 ++
drivers/gpu/drm/tiny/Makefile                      |   1 +
drivers/gpu/drm/tiny/st7735s.c                     | 264 +++++++++++++++++++++
5 files changed, 367 insertions(+)
[PATCH 0/2] Add st7735s drm driver and Winstar panel
Posted by Stefan x Nilsson 2 years, 3 months ago
Add a new driver for the Sitronix st7735s display controller
together with a 0.96" 80x160 color TFT display by Winstar.

The driver is very similar to the st7735r driver, but uses a
different pipe_enable sequence and also allows for an
optional regulator to be specified using devicetree.

Signed-off-by: Stefan x Nilsson <stefan.x.nilsson@axis.com>
---
Stefan x Nilsson (2):
      dt-bindings: display: Add st7735s driver
      drm: tiny: Add st7735s driver

 .../bindings/display/sitronix,st7735s.yaml         |  81 +++++++
 MAINTAINERS                                        |   7 +
 drivers/gpu/drm/tiny/Kconfig                       |  14 ++
 drivers/gpu/drm/tiny/Makefile                      |   1 +
 drivers/gpu/drm/tiny/st7735s.c                     | 264 +++++++++++++++++++++
 5 files changed, 367 insertions(+)
---
base-commit: b715dcd3db4a9a57b3fbe7820db37cae930f0867
change-id: 20230825-st7735s-fb9e20e81027

Best regards,
-- 
Stefan x Nilsson <stefan.x.nilsson@axis.com>
Re: [PATCH 0/2] Add st7735s drm driver and Winstar panel
Posted by David Lechner 2 years, 3 months ago
On 9/6/23 11:22 AM, Stefan x Nilsson wrote:
> Add a new driver for the Sitronix st7735s display controller
> together with a 0.96" 80x160 color TFT display by Winstar.
> 
> The driver is very similar to the st7735r driver, but uses a
> different pipe_enable sequence and also allows for an
> optional regulator to be specified using devicetree.
> 

Can this panel be used with the generic "panel-mipi-dbi-spi" driver?

more info: https://github.com/notro/panel-mipi-dbi/wiki
Re: [PATCH 0/2] Add st7735s drm driver and Winstar panel
Posted by Stefan x Nilsson 2 years, 3 months ago
On 9/7/23 01:29, David Lechner wrote:
> On 9/6/23 11:22 AM, Stefan x Nilsson wrote:
>> Add a new driver for the Sitronix st7735s display controller
>> together with a 0.96" 80x160 color TFT display by Winstar.
>>
>> The driver is very similar to the st7735r driver, but uses a
>> different pipe_enable sequence and also allows for an
>> optional regulator to be specified using devicetree.
>>
> 
> Can this panel be used with the generic "panel-mipi-dbi-spi" driver?
> 
> more info: https://github.com/notro/panel-mipi-dbi/wiki
> 

That looks like an excellent suggestion David!

Looks like a very convenient driver. It was not available on my 5.4 
vendor kernel for my hardware so I missed it completely. Will try to 
backport that driver to my 5.4 kernel instead.

So lets drop these patches. Thanks for your input.

Best Regards
Stefan x Nilsson