[PATCH v1 0/9] Tegra 2: add support for LG Optimus 2X P990

Svyatoslav Ryhel clamor95 at gmail.com
Mon Apr 14 08:00:10 CEST 2025


Add support for LG Optimus 2X P990 Tegra 2 device along with drivers for
PMIC complex, panels, video bridge and backlight led-controller found on
this device.

Svyatoslav Ryhel (9):
  gpio: tegra_gpio: implement rfree operation
  power: pmic: add the base MAX8907 PMIC support
  power: regulator: max9807: add regulator support
  sysreset: implement MAX9807 sysreset functions
  video: tegra: add 8-bit CPU driven protocol
  video: panel: add Hitachi TX10D07VM0BAA MIPI DSI panel driver
  video: panel: add LG LH400WV3-SD04 MIPI DSI panel driver
  video: backlight: add Skyworks/Analogictech AAT2870 led controller
    driver
  board: lg: star: add Optimus 2X P990 support

 arch/arm/dts/Makefile                       |   1 +
 arch/arm/dts/tegra20-lg-star.dts            | 538 ++++++++++++++++++++
 arch/arm/include/asm/arch-tegra/dc.h        |  48 ++
 arch/arm/mach-tegra/tegra20/Kconfig         |   5 +
 board/lg/star/Kconfig                       |  16 +
 board/lg/star/MAINTAINERS                   |   7 +
 board/lg/star/Makefile                      |   9 +
 board/lg/star/star.c                        |  50 ++
 board/lg/star/star.env                      |  15 +
 configs/star_defconfig                      |  93 ++++
 doc/board/lg/index.rst                      |   1 +
 doc/board/lg/star.rst                       | 125 +++++
 drivers/gpio/tegra_gpio.c                   |  11 +
 drivers/power/pmic/Kconfig                  |   9 +
 drivers/power/pmic/Makefile                 |   1 +
 drivers/power/pmic/max8907.c                |  94 ++++
 drivers/power/regulator/Kconfig             |   9 +
 drivers/power/regulator/Makefile            |   1 +
 drivers/power/regulator/max8907_regulator.c | 249 +++++++++
 drivers/sysreset/Kconfig                    |   7 +
 drivers/sysreset/Makefile                   |   1 +
 drivers/sysreset/sysreset_max8907.c         |  37 ++
 drivers/video/Kconfig                       |  26 +
 drivers/video/Makefile                      |   3 +
 drivers/video/aat2870_backlight.c           | 132 +++++
 drivers/video/hitachi-tx10d07vm0baa.c       | 304 +++++++++++
 drivers/video/lg-lh400wv3-sd04.c            | 230 +++++++++
 drivers/video/tegra/Kconfig                 |  10 +
 drivers/video/tegra/Makefile                |   1 +
 drivers/video/tegra/cpu-bridge.c            | 325 ++++++++++++
 include/power/max8907.h                     |  77 +++
 31 files changed, 2435 insertions(+)
 create mode 100644 arch/arm/dts/tegra20-lg-star.dts
 create mode 100644 board/lg/star/Kconfig
 create mode 100644 board/lg/star/MAINTAINERS
 create mode 100644 board/lg/star/Makefile
 create mode 100644 board/lg/star/star.c
 create mode 100644 board/lg/star/star.env
 create mode 100644 configs/star_defconfig
 create mode 100644 doc/board/lg/star.rst
 create mode 100644 drivers/power/pmic/max8907.c
 create mode 100644 drivers/power/regulator/max8907_regulator.c
 create mode 100644 drivers/sysreset/sysreset_max8907.c
 create mode 100644 drivers/video/aat2870_backlight.c
 create mode 100644 drivers/video/hitachi-tx10d07vm0baa.c
 create mode 100644 drivers/video/lg-lh400wv3-sd04.c
 create mode 100644 drivers/video/tegra/cpu-bridge.c
 create mode 100644 include/power/max8907.h

-- 
2.43.0



More information about the U-Boot mailing list