Add a driver for the HX83112B-based panel, and enable it on Fairphone 3 to enable display output, and enable GPU as well. Signed-off-by: Luca Weiss <luca@xxxxxxxxxxxx> --- Changes in v2: - Change compatible to "djn,98-03057-6598b-i" based on other docs I found - Pick up tags - Link to v1: https://lore.kernel.org/r/20250222-fp3-display-v1-0-ccd812e16952@xxxxxxxxxxxx --- Luca Weiss (4): dt-bindings: vendor-prefixes: document Shenzhen DJN Optronics Technology dt-bindings: display: panel: Add Himax HX83112B drm/panel: Add driver for DJN HX83112B LCD panel arm64: dts: qcom: sdm632-fairphone-fp3: Enable display and GPU .../bindings/display/panel/himax,hx83112b.yaml | 75 ++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 62 +++ drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-himax-hx83112b.c | 430 +++++++++++++++++++++ 7 files changed, 581 insertions(+), 1 deletion(-) --- base-commit: 197aed880d4de2127c80c389ec62601b7d837351 change-id: 20250222-fp3-display-b79cb339e65b Best regards, -- Luca Weiss <luca@xxxxxxxxxxxx>