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

dt-bindings: display: Document BOE BF060Y8M-AJ0 panel compatible

Document the boe,bf060y8m-aj0 panel.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210901173115.998628-2-angelogioacchino.delregno@somainline.org

authored by

AngeloGioacchino Del Regno and committed by
Sam Ravnborg
8bf632fe 623a3531

+81
+81
Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.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/boe,bf060y8m-aj0.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: BOE BF060Y8M-AJ0 5.99" 1080x2160 AMOLED Panel 8 + 9 + maintainers: 10 + - AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org> 11 + 12 + description: | 13 + This is a 5.99" 1080x2160 16.7M Color active matrix AMOLED 14 + video mode panel module on MIPI-DSI 4-Lane interface, GGRB 15 + pixel arrangement, 63 micrometers pitch, with an active 16 + area of 68.04 x 136.08 millimeters. 17 + Each pixel is divided into red and green dots, or blue and 18 + green dots, and two pixels share red or blue dots which are 19 + arranged in vertical stripe. 20 + The DriverIC for this panel module is SW43404. 21 + 22 + allOf: 23 + - $ref: panel-common.yaml# 24 + 25 + properties: 26 + compatible: 27 + const: boe,bf060y8m-aj0 28 + 29 + elvdd-supply: 30 + description: EL Driving positive (VDD) supply (4.40-4.80V) 31 + elvss-supply: 32 + description: EL Driving negative (VSS) supply (-5.00V to -1.40V) 33 + vcc-supply: 34 + description: Core (TSP) voltage supply (2.70-3.60V) 35 + vci-supply: 36 + description: DriverIC Operation supply (2.60-3.60V) 37 + vddio-supply: 38 + description: I/O voltage supply (1.62-1.98V) 39 + 40 + port: true 41 + reg: true 42 + reset-gpios: true 43 + 44 + required: 45 + - compatible 46 + - elvdd-supply 47 + - elvss-supply 48 + - vcc-supply 49 + - vci-supply 50 + - vddio-supply 51 + - reg 52 + - reset-gpios 53 + 54 + additionalProperties: false 55 + 56 + examples: 57 + - | 58 + #include <dt-bindings/gpio/gpio.h> 59 + 60 + dsi { 61 + #address-cells = <1>; 62 + #size-cells = <0>; 63 + panel@0 { 64 + compatible = "boe,bf060y8m-aj0"; 65 + reg = <0>; 66 + 67 + reset-gpios = <&tlmm 94 GPIO_ACTIVE_HIGH>; 68 + 69 + vcc-supply = <&disp_vcc_vreg>; 70 + vddio-supply = <&disp_vddio_vreg>; 71 + vci-supply = <&disp_vci_vreg>; 72 + elvdd-supply = <&disp_elvdd_vreg>; 73 + elvss-supply = <&disp_elvss_vreg>; 74 + 75 + port { 76 + panel_in: endpoint { 77 + remote-endpoint = <&dsi0_out>; 78 + }; 79 + }; 80 + }; 81 + };