[PATCH v1 0/6] Add video drivers for endeavoru and p880/p895
Svyatoslav Ryhel
clamor95 at gmail.com
Wed Apr 19 21:16:24 CEST 2023
This patchset contains mostly generic drivers used by endeavoru
and p895/p880 (which are currently in the process of merging).
Drivers do not contain any device specific parts and mostly can
be used by any device with supported hardware.
LG P880\P895 related drivers:
- lm3533 backlight driver implements only backlight part for
bank A. Unfortunately, I can not test and set up bank B since
my device does not use it.
- Solomon ssd2825 bridge is fully implemented for 3wire-9bit
mode. It uses SPI interface and is wrapped into panel DM for
wider compatibility.
- 2 DSI panels which use Renesas R61307 and R69328 controllers
are fully implemented as well.
HTC One X (endeavoru) related drivers:
- backlight driver which uses a PWM source provided by the display
controller.
- endeavoru uses panels made by 3 different vendors but the command
sequence seems to be generally the same. Endeavoru panel driver
is set to support all 3 variants of this panel.
Svyatoslav Ryhel (6):
video: add lm3533 backlight driver
video: bridge: add Solomon SSD2825 DSI/LVDS driver
video: panel: add Renesas R61307 MIPI DSI panel driver
video: panel: add Renesas R69328 MIPI DSI panel driver
video: tegra: add DC based PWM backlight driver
video: panel: add generic endeavoru panel
drivers/video/Kconfig | 37 ++
drivers/video/Makefile | 4 +
drivers/video/bridge/Kconfig | 7 +
drivers/video/bridge/Makefile | 1 +
drivers/video/bridge/ssd2825.c | 523 ++++++++++++++++++++
drivers/video/endeavoru-panel.c | 252 ++++++++++
drivers/video/lm3533_backlight.c | 135 +++++
drivers/video/renesas-r61307.c | 296 +++++++++++
drivers/video/renesas-r69328.c | 232 +++++++++
drivers/video/tegra20/Kconfig | 7 +
drivers/video/tegra20/Makefile | 1 +
drivers/video/tegra20/tegra-pwm-backlight.c | 155 ++++++
12 files changed, 1650 insertions(+)
create mode 100644 drivers/video/bridge/ssd2825.c
create mode 100644 drivers/video/endeavoru-panel.c
create mode 100644 drivers/video/lm3533_backlight.c
create mode 100644 drivers/video/renesas-r61307.c
create mode 100644 drivers/video/renesas-r69328.c
create mode 100644 drivers/video/tegra20/tegra-pwm-backlight.c
--
2.37.2
More information about the U-Boot
mailing list