The Startek KD070FHFID078 panel has a VDDP power input, which feeds its DC-DC converter in addition to VDD and IOVCC. On the MediaTek Genio 520 and 720 EVKs, VDDP is switched by its own regulator, and on the Genio 1200 EVK it comes from its own PMIC LDO, so it needs to be described and enabled. The existing Genio 1200 EVK device tree also turned out to describe the panel supplies incorrectly, so this series fixes that too.
Patch 1 adds vddp-supply to the binding, required for the Startek panel only, since it is not known whether the Aoly panel has a VDDP input. Patch 2 enables the new supply in the driver. Boards without a vddp-supply in their device tree get a dummy regulator and keep working so nothing breaks. Patch 3 adds the property to the Genio 510 and 700 EVK device trees, where VDDP and VDD share the same VSYS_LCM1 rail. Patch 4 fixes the panel supplies on the Genio 1200 EVK: its device tree pointed vdd-supply at the VDDP rail and used the backlight (VDD) switch as the IOVCC regulator. The Genio 520 and 720 EVK device trees are not upstream yet; U-Boot support for them is being submitted separately and uses this property. Signed-off-by: David Lechner <[email protected]> --- David Lechner (4): dt-bindings: display: panel: himax,hx8279: add vddp-supply drm/panel: himax-hx8279: add the VDDP supply arm64: dts: mediatek: mt8390-genio-common: add the panel vddp-supply arm64: dts: mediatek: mt8395-genio-common: fix the panel supplies .../bindings/display/panel/himax,hx8279.yaml | 13 +++++++++++++ .../boot/dts/mediatek/mt8390-genio-common.dtsi | 1 + .../boot/dts/mediatek/mt8395-genio-common.dtsi | 21 ++++++++------------- drivers/gpu/drm/panel/panel-himax-hx8279.c | 3 ++- 4 files changed, 24 insertions(+), 14 deletions(-) --- base-commit: 5d7b464a4f517d1db533b1b231f42ddcf4e1dff4 change-id: 20261006-panel-himax-hx8279-vddp-5dabebff2c99 Best regards, -- David Lechner <[email protected]>
