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

dt-bindings: display: panel: document Samsung AMS561RA01 panel with S6E8AA5X01 controller

Samsung AMS561RA01 is an AMOLED panel, using the Samsung S6E8AA5X01 MIPI
DSI panel controller. Document the compatible and devicetree properties
of this hardware. It has a reset GPIO and two voltage regulators.

Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20250721-panel-samsung-s6e8aa5x01-v5-1-1a315aba530b@disroot.org

authored by

Kaustabh Chakraborty and committed by
Neil Armstrong
f3e1caef 26232780

+55
+55
Documentation/devicetree/bindings/display/panel/samsung,s6e8aa5x01-ams561ra01.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/samsung,s6e8aa5x01-ams561ra01.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Samsung AMS561RA01 panel with S6E8AA5X01 controller 8 + 9 + maintainers: 10 + - Kaustabh Chakraborty <kauschluss@disroot.org> 11 + 12 + allOf: 13 + - $ref: panel-common.yaml# 14 + 15 + properties: 16 + compatible: 17 + const: samsung,s6e8aa5x01-ams561ra01 18 + 19 + reg: 20 + maxItems: 1 21 + 22 + vdd-supply: 23 + description: core voltage supply 24 + 25 + vci-supply: 26 + description: voltage supply for analog circuits 27 + 28 + reset-gpios: true 29 + 30 + required: 31 + - compatible 32 + - reg 33 + 34 + additionalProperties: false 35 + 36 + examples: 37 + - | 38 + #include <dt-bindings/gpio/gpio.h> 39 + 40 + dsi { 41 + #address-cells = <1>; 42 + #size-cells = <0>; 43 + 44 + panel@0 { 45 + compatible = "samsung,s6e8aa5x01-ams561ra01"; 46 + reg = <0>; 47 + 48 + vdd-supply = <&panel_vdd_reg>; 49 + vci-supply = <&panel_vci_reg>; 50 + 51 + reset-gpios = <&gpd3 4 GPIO_ACTIVE_HIGH>; 52 + }; 53 + }; 54 + 55 + ...