From: David Heidelberg <[email protected]> The Google Pixel 3 XL (crosshatch) uses a Samsung AMB630QY01 6.3" 1440x2960 flexible AMOLED panel.
Assisted-by: LLM Signed-off-by: David Heidelberg <[email protected]> --- .../bindings/display/panel/samsung,s6e3ha8.yaml | 31 ++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml b/Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml index ca250b1b91712..acc2ea2969298 100644 --- a/Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml +++ b/Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml @@ -7,48 +7,75 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# title: Samsung s6e3ha8 AMOLED DSI panel description: | The s6e3ha8 is a display driver IC used in 1440x2960 AMOLED panels from Samsung Mobile Displays (SMD). Known panels: - AMB577PX01, 5.77", Samsung Galaxy S9 (samsung,s6e3ha8-amb577px01) + - AMB630QY01, 6.3", Google Pixel 3 XL (samsung,s6e3ha8-amb630qy01) maintainers: - Dzmitry Sankouski <[email protected]> allOf: - $ref: panel-common.yaml# + - if: + properties: + compatible: + contains: + enum: + - samsung,s6e3ha8 + - samsung,s6e3ha8-amb577px01 + then: + required: + - vddr-supply + - if: + properties: + compatible: + contains: + const: samsung,s6e3ha8-amb630qy01 + then: + required: + - vddpos-supply + - vddneg-supply properties: compatible: oneOf: - - const: samsung,s6e3ha8-amb577px01 + - enum: + - samsung,s6e3ha8-amb577px01 + - samsung,s6e3ha8-amb630qy01 - const: samsung,s6e3ha8 deprecated: true reg: maxItems: 1 vdd3-supply: description: VDD regulator vci-supply: description: VCI regulator vddr-supply: description: VDDR regulator + vddpos-supply: + description: positive boost supply regulator (ELVDD) + + vddneg-supply: + description: negative boost supply regulator (ELVSS) + required: - compatible - reset-gpios - vdd3-supply - vci-supply - - vddr-supply unevaluatedProperties: false examples: - | #include <dt-bindings/gpio/gpio.h> dsi { -- 2.55.0
