xref: /openbmc/linux/Documentation/devicetree/bindings/display/ilitek,ili9225.txt (revision 3fd8d9e00f44b7057aa02a50b06e8320cc822526)
1*3fd8d9e0SDavid LechnerIlitek ILI9225 display panels
2*3fd8d9e0SDavid Lechner
3*3fd8d9e0SDavid LechnerThis binding is for display panels using an Ilitek ILI9225 controller in SPI
4*3fd8d9e0SDavid Lechnermode.
5*3fd8d9e0SDavid Lechner
6*3fd8d9e0SDavid LechnerRequired properties:
7*3fd8d9e0SDavid Lechner- compatible:	"ilitek,ili9225-2.2in-176x220"
8*3fd8d9e0SDavid Lechner- rs-gpios:	Register select signal
9*3fd8d9e0SDavid Lechner- reset-gpios:	Reset pin
10*3fd8d9e0SDavid Lechner
11*3fd8d9e0SDavid LechnerThe node for this driver must be a child node of a SPI controller, hence
12*3fd8d9e0SDavid Lechnerall mandatory properties described in ../spi/spi-bus.txt must be specified.
13*3fd8d9e0SDavid Lechner
14*3fd8d9e0SDavid LechnerOptional properties:
15*3fd8d9e0SDavid Lechner- rotation:	panel rotation in degrees counter clockwise (0,90,180,270)
16*3fd8d9e0SDavid Lechner
17*3fd8d9e0SDavid LechnerExample:
18*3fd8d9e0SDavid Lechner	display@0{
19*3fd8d9e0SDavid Lechner		compatible = "ilitek,ili9225-2.2in-176x220";
20*3fd8d9e0SDavid Lechner		reg = <0>;
21*3fd8d9e0SDavid Lechner		spi-max-frequency = <12000000>;
22*3fd8d9e0SDavid Lechner		rs-gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>;
23*3fd8d9e0SDavid Lechner		reset-gpios = <&gpio0 8 GPIO_ACTIVE_HIGH>;
24*3fd8d9e0SDavid Lechner		rotation = <270>;
25*3fd8d9e0SDavid Lechner	};
26