Lines Matching +full:hsync +full:- +full:gpios
1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * The CFA-10055 is an expansion board for the CFA-10036 module and
9 * CFA-10037, thus we need to include the CFA-10037 DTS.
11 #include "imx28-cfa10037.dts"
14 model = "Crystalfontz CFA-10055 Board";
17 spi-2 {
18 compatible = "spi-gpio";
19 pinctrl-names = "default";
20 pinctrl-0 = <&spi2_pins_cfa10055>;
22 sck-gpios = <&gpio2 16 0>;
23 mosi-gpios = <&gpio2 17 0>;
24 miso-gpios = <&gpio2 18 0>;
25 cs-gpios = <&gpio3 5 0>;
26 num-chipselects = <1>;
27 #address-cells = <1>;
28 #size-cells = <0>;
33 spi-max-frequency = <100000>;
34 spi-cpol;
35 spi-cpha;
36 gpios-reset = <&gpio3 30 0>;
41 compatible = "pwm-backlight";
43 brightness-levels = <0 4 8 16 32 64 128 255>;
44 default-brightness-level = <6>;
49 pinctrl-names = "default";
50 pinctrl-0 = <&lcdif_18bit_pins_cfa10055
57 bits-per-pixel = <32>;
58 bus-width = <18>;
60 display-timings {
61 native-mode = <&timing0>;
63 clock-frequency = <9216000>;
66 hback-porch = <2>;
67 hfront-porch = <2>;
68 vback-porch = <2>;
69 vfront-porch = <2>;
70 hsync-len = <15>;
71 vsync-len = <15>;
72 hsync-active = <0>;
73 vsync-active = <0>;
74 de-active = <1>;
75 pixelclk-active = <1>;
82 fsl,lradc-touchscreen-wires = <4>;
87 spi2_pins_cfa10055: spi2-cfa10055@0 {
89 fsl,pinmux-ids = <
95 fsl,drive-strength = <MXS_DRIVE_8mA>;
97 fsl,pull-up = <MXS_PULL_ENABLE>;
100 lcdif_18bit_pins_cfa10055: lcdif-18bit@0 {
102 fsl,pinmux-ids = <
122 fsl,drive-strength = <MXS_DRIVE_4mA>;
124 fsl,pull-up = <MXS_PULL_DISABLE>;
127 lcdif_pins_cfa10055: lcdif-evk@0 {
129 fsl,pinmux-ids = <
135 fsl,drive-strength = <MXS_DRIVE_4mA>;
137 fsl,pull-up = <MXS_PULL_DISABLE>;
140 lcdif_pins_cfa10055_pullup: lcdif-10055-pullup@0 {
142 fsl,pinmux-ids = <
145 fsl,drive-strength = <MXS_DRIVE_4mA>;
147 fsl,pull-up = <MXS_PULL_ENABLE>;
152 pinctrl-names = "default";
153 pinctrl-0 = <&pwm3_pins_b>;