Message ID | 20240330-lg-sw43408-panel-v1-1-f5580fc9f2da@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | drm/panel: add support for LG SW43408 panel | expand |
Context | Check | Description |
---|---|---|
robh/checkpatch | success | |
robh/patch-applied | success | |
robh/dtbs-check | warning | build log |
robh/dt-meta-schema | success |
On 30/03/2024 04:59, Dmitry Baryshkov wrote: > From: Sumit Semwal <sumit.semwal@linaro.org> > > LG SW43408 is 1080x2160, 4-lane MIPI-DSI panel present on Google Pixel 3 > phones. ... Few nits, which could be ignored, and one thing which is blocking - missing example. > + > +maintainers: > + - Caleb Connolly <caleb.connolly@linaro.org> > + > +description: | Do not need '|' unless you need to preserve formatting. > + This panel is used on the Pixel 3, it is a 60hz OLED panel which > + required DSC (Display Stream Compression) and has rounded corners. > + > +allOf: > + - $ref: panel-common.yaml# > + > +properties: > + compatible: > + items: > + - const: lg,sw43408 > + > + reg: true > + port: true > + vddi-supply: true > + vpnl-supply: true > + reset-gpios: true > + > +additionalProperties: false This goes after required: > + > +required: > + - compatible > + - vddi-supply > + - vpnl-supply > + - reset-gpios Please add example DTS. Best regards, Krzysztof
diff --git a/Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml b/Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml new file mode 100644 index 000000000000..f3c9c9343c4f --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml @@ -0,0 +1,37 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/panel/lg,sw43408.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: LG SW43408 1080x2160 DSI panel + +maintainers: + - Caleb Connolly <caleb.connolly@linaro.org> + +description: | + This panel is used on the Pixel 3, it is a 60hz OLED panel which + required DSC (Display Stream Compression) and has rounded corners. + +allOf: + - $ref: panel-common.yaml# + +properties: + compatible: + items: + - const: lg,sw43408 + + reg: true + port: true + vddi-supply: true + vpnl-supply: true + reset-gpios: true + +additionalProperties: false + +required: + - compatible + - vddi-supply + - vpnl-supply + - reset-gpios +...