Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: Add bindings for EBBG FT8719

Add bindings for the EBBG FT8719 6.18" 2246x1080 DSI video mode panel,
which can be found on some Xiaomi Poco F1 phones. The backlight is
managed through the QCOM WLED driver.

Signed-off-by: Joel Selvaraj <jo@jsfamily.in>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/BY5PR02MB7009E821B0D4AC20E11F8F13D9DF9@BY5PR02MB7009.namprd02.prod.outlook.com

authored by

Joel Selvaraj and committed by
Sam Ravnborg
c5ec5fa3 6ef425ab

+74
+74
Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
··· 1 + # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/display/panel/ebbg,ft8719.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: EBBG FT8719 MIPI-DSI LCD panel 8 + 9 + maintainers: 10 + - Joel Selvaraj <jo@jsfamily.in> 11 + 12 + description: | 13 + The FT8719 panel from EBBG is a FHD+ LCD display panel with a resolution 14 + of 1080x2246. It is a video mode DSI panel. The backlight is managed 15 + through the QCOM WLED driver. 16 + 17 + allOf: 18 + - $ref: panel-common.yaml# 19 + 20 + properties: 21 + compatible: 22 + const: ebbg,ft8719 23 + 24 + reg: 25 + maxItems: 1 26 + description: DSI virtual channel of the peripheral 27 + 28 + vddio-supply: 29 + description: power IC supply regulator 30 + 31 + vddpos-supply: 32 + description: positive boost supply regulator 33 + 34 + vddneg-supply: 35 + description: negative boost supply regulator 36 + 37 + required: 38 + - compatible 39 + - reg 40 + - vddio-supply 41 + - vddpos-supply 42 + - vddneg-supply 43 + - reset-gpios 44 + - port 45 + 46 + unevaluatedProperties: false 47 + 48 + examples: 49 + - | 50 + #include <dt-bindings/gpio/gpio.h> 51 + 52 + dsi { 53 + #address-cells = <1>; 54 + #size-cells = <0>; 55 + 56 + panel@0 { 57 + compatible = "ebbg,ft8719"; 58 + reg = <0>; 59 + 60 + vddio-supply = <&vreg_l14a_1p88>; 61 + vddpos-supply = <&lab>; 62 + vddneg-supply = <&ibb>; 63 + 64 + reset-gpios = <&tlmm 6 GPIO_ACTIVE_LOW>; 65 + 66 + backlight = <&pmi8998_wled>; 67 + 68 + port { 69 + ebbg_ft8719_in_0: endpoint { 70 + remote-endpoint = <&dsi0_out>; 71 + }; 72 + }; 73 + }; 74 + };