Lines Matching +full:rw +full:- +full:gpios
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/display/media-bus-format.h>
11 compatible = "pwm-backlight";
13 brightness-levels = <
46 default-brightness-level = <200>;
49 reserved-memory {
50 #address-cells = <1>;
51 #size-cells = <1>;
55 compatible = "shared-dma-pool";
59 linux,cma-default;
62 drm_logo: drm-logo@00000000 {
63 compatible = "rockchip,drm-logo";
71 logo-memory-region = <&drm_logo>;
76 pinctrl-names = "active";
77 pinctrl-0 = <&pwm3m1_pins>;
82 rockchip,data-sync-bypass;
83 pinctrl-names = "default";
84 pinctrl-0 = <&rgb565_pins>;
89 mcu_panel: mcu-panel {
94 bus-format = <MEDIA_BUS_FMT_RGB565_1X16>;
96 enable-gpios = <&gpio1 RK_PA3 GPIO_ACTIVE_LOW>;
97 enable-delay-ms = <20>;
98 reset-gpios = <&gpio1 RK_PA4 GPIO_ACTIVE_LOW>;
99 reset-value = <0>;
100 reset-delay-ms = <10>;
101 prepare-delay-ms = <20>;
102 unprepare-delay-ms = <20>;
103 disable-delay-ms = <20>;
104 width-mm = <217>;
105 height-mm = <136>;
108 panel-init-sequence = [
198 panel-exit-sequence = [
204 display-timings {
205 native-mode = <&kd050fwfba002_timing>;
208 clock-frequency = <73174500>;
211 hback-porch = <10>;
212 hfront-porch = <5>;
213 vback-porch = <10>;
214 vfront-porch = <5>;
215 hsync-len = <10>;
216 vsync-len = <10>;
217 hsync-active = <0>;
218 vsync-active = <0>;
219 de-active = <0>;
220 pixelclk-active = <1>;
226 remote-endpoint = <&rgb_out_panel>;
234 #address-cells = <1>;
235 #size-cells = <0>;
239 remote-endpoint = <&panel_in_rgb>;
270 * mcu-pix-total = <9>;
271 * mcu-cs-pst = <1>;
272 * mcu-cs-pend = <8>;
273 * mcu-rw-pst = <2>;
274 * mcu-rw-pend = <5>;
275 * mcu-hold-mode = <0>; // default set to 0
280 mcu-timing {
281 mcu-pix-total = <7>;
282 mcu-cs-pst = <1>;
283 mcu-cs-pend = <6>;
284 mcu-rw-pst = <2>;
285 mcu-rw-pend = <5>;
287 mcu-hold-mode = <0>; // default set to 0