Skip to content

Commit 7cad20e

Browse files
passgatsuperna9999
authored andcommitted
dt-bindings: ili9806e: add Rocktech RK050HR345-CT106A display
Document the Rocktech 5" 480x854 panel based on the Ilitek ILI9806E controller. This panel uses SPI for control and an RGB interface for display data, so adjust the binding requirements accordingly. Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patch.msgid.link/20260318073346.18041-4-dario.binacchi@amarulasolutions.com
1 parent 0efa792 commit 7cad20e

1 file changed

Lines changed: 36 additions & 2 deletions

File tree

Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
$id: http://devicetree.org/schemas/display/panel/ilitek,ili9806e.yaml#
55
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

7-
title: Ilitek ILI9806E based MIPI-DSI panels
7+
title: Ilitek ILI9806E based panels
88

99
maintainers:
1010
- Michael Walle <mwalle@kernel.org>
@@ -18,6 +18,7 @@ properties:
1818
- enum:
1919
- densitron,dmt028vghmcmi-1d
2020
- ortustech,com35h3p70ulc
21+
- rocktech,rk050hr345-ct106a
2122
- const: ilitek,ili9806e
2223

2324
reg:
@@ -30,11 +31,24 @@ required:
3031
- compatible
3132
- reg
3233
- vdd-supply
33-
- vccio-supply
3434
- reset-gpios
3535
- backlight
3636
- port
3737

38+
if:
39+
properties:
40+
compatible:
41+
contains:
42+
enum:
43+
- rocktech,rk050hr345-ct106a
44+
then:
45+
$ref: /schemas/spi/spi-peripheral-props.yaml#
46+
required:
47+
- spi-max-frequency
48+
else:
49+
required:
50+
- vccio-supply
51+
3852
unevaluatedProperties: false
3953

4054
examples:
@@ -60,5 +74,25 @@ examples:
6074
};
6175
};
6276
};
77+
- |
78+
#include <dt-bindings/gpio/gpio.h>
79+
80+
spi {
81+
#address-cells = <1>;
82+
#size-cells = <0>;
6383
84+
panel@0 {
85+
compatible = "rocktech,rk050hr345-ct106a", "ilitek,ili9806e";
86+
reg = <0>;
87+
vdd-supply = <&reg_vdd_panel>;
88+
spi-max-frequency = <10000000>;
89+
reset-gpios = <&gpiob 6 GPIO_ACTIVE_LOW>;
90+
backlight = <&backlight>;
91+
port {
92+
panel_in_rgb: endpoint {
93+
remote-endpoint = <&ltdc_out_rgb>;
94+
};
95+
};
96+
};
97+
};
6498
...

0 commit comments

Comments
 (0)