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