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

dt-bindings: panel: sw43408: adjust to reflect the DDIC and panel used

Add compatible for used LG panel.
SW43408 is not panel, but DDIC. The panel itself is the
LG LH546WF1-ED01, so introduce combined compatible for it.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: David Heidelberg <david@ixit.cz>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patch.msgid.link/20251214-pixel-3-v7-2-b1c0cf6f224d@ixit.cz

authored by

David Heidelberg and committed by
Neil Armstrong
dbb5d601 4855f260

+9 -4
+9 -4
Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
··· 4 4 $id: http://devicetree.org/schemas/display/panel/lg,sw43408.yaml# 5 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 - title: LG SW43408 1080x2160 DSI panel 7 + title: LG SW43408 AMOLED DDIC 8 8 9 9 maintainers: 10 10 - Casey Connolly <casey.connolly@linaro.org> 11 11 12 12 description: 13 - This panel is used on the Pixel 3, it is a 60hz OLED panel which 14 - required DSC (Display Stream Compression) and has rounded corners. 13 + The SW43408 is display driver IC with connected panel. 14 + 15 + LG LH546WF1-ED01 panel is used on the Pixel 3, it is a 60hz OLED panel 16 + which required DSC (Display Stream Compression) and has rounded corners. 15 17 16 18 allOf: 17 19 - $ref: panel-common.yaml# ··· 21 19 properties: 22 20 compatible: 23 21 items: 22 + - enum: 23 + # LG 5.46 inch, 1080x2160 pixels, 18:9 ratio 24 + - lg,sw43408-lh546wf1-ed01 24 25 - const: lg,sw43408 25 26 26 27 reg: ··· 51 46 #size-cells = <0>; 52 47 53 48 panel@0 { 54 - compatible = "lg,sw43408"; 49 + compatible = "lg,sw43408-lh546wf1-ed01", "lg,sw43408"; 55 50 reg = <0>; 56 51 57 52 vddi-supply = <&vreg_l14a_1p88>;