regulator: rpi-panel-v2: Add regulator for 7" Raspberry Pi 720x1280
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Mon, 9 Jun 2025 00:06:42 +0000 (02:06 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 9 Jun 2025 12:06:29 +0000 (13:06 +0100)
commitd49305862fdc4d9ff1b1093b4ed7d8e0cb9971b4
tree5d7c3b3908e23d73b3121c384f3ebb6f3c55358b
parent6d09c6e474bd27a86352deaf73d02c8c21eeec7c
regulator: rpi-panel-v2: Add regulator for 7" Raspberry Pi 720x1280

Add regulator for the 7" Raspberry Pi 720x1280 DSI panel based on ili9881.
This is the Raspberry Pi DSI Panel V2. The newer Raspberry Pi 5" and 7"
panels have a slightly different register map to the original one. Add a
new driver for this "regulator" chip, this time by exposing two GPIOs and
one PWM controller, both of which can be consumed by panel driver and
pwm-backlight respectively.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Link: https://patch.msgid.link/20250609000748.1665219-2-marek.vasut+renesas@mailbox.org
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/rpi-panel-v2-regulator.c [new file with mode: 0644]