Lines Matching +full:backlight +full:- +full:gpios
4 * SPDX-License-Identifier: Apache-2.0
6 * DTS for Pine64 PineTime DevKit-0 board
11 /dts-v1/;
13 #include "pinetime_devkit0-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
19 compatible = "pine64,pinetime-devkit0";
23 zephyr,shell-uart = &uart0;
24 zephyr,bt-mon-uart = &uart0;
25 zephyr,bt-c2h-uart = &uart0;
28 zephyr,code-partition = &slot0_partition;
34 led0 = &blled0; /* backlight low */
35 led1 = &blled1; /* backlight mid */
36 led2 = &blled2; /* backlight high */
43 compatible = "gpio-leds";
45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>;
46 label = "Backlight Low";
49 gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
50 label = "Backlight Medium";
53 gpios = <&gpio0 23 GPIO_ACTIVE_LOW>;
54 label = "Backlight High";
57 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>;
63 compatible = "gpio-keys";
65 gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
72 compatible = "zephyr,lvgl-pointer-input";
77 compatible = "voltage-divider";
78 io-channels = <&adc 7>;
79 output-ohms = <1000000>;
80 full-ohms = <(1000000 + 1000000)>;
84 compatible = "zephyr,mipi-dbi-spi";
85 spi-dev = <&spi1>;
86 dc-gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>; /* DET */
87 reset-gpios = <&gpio0 26 GPIO_ACTIVE_LOW>; /* RESX reset */
88 write-only;
89 #address-cells = <1>;
90 #size-cells = <0>;
95 mipi-max-frequency = <8000000>; /* 8MHz */
98 x-offset = <0>;
99 y-offset = <0>;
108 porch-param = [0c 0c 00 33 33];
109 cmd2en-param = [5a 69 02 01];
110 pwctrl1-param = [a4 a1];
111 pvgam-param = [D0 04 0D 11 13 2B 3F 54 4C 18 0D 0B 1F 23];
112 nvgam-param = [D0 04 0C 11 13 2C 3F 44 51 2F 1F 1F 20 23];
113 ram-param = [00 F0];
114 rgb-param = [CD 08 14];
115 mipi-mode = "MIPI_DBI_MODE_SPI_4WIRE";
125 gpio-as-nreset;
133 nfct-pins-as-gpios;
139 key-out {
140 gpio-hog;
141 gpios = <15 GPIO_ACTIVE_HIGH>;
142 output-high;
147 compatible = "nordic,nrf-uart";
148 current-speed = <115200>;
150 pinctrl-0 = <&uart0_default>;
151 pinctrl-1 = <&uart0_sleep>;
152 pinctrl-names = "default", "sleep";
156 compatible = "nordic,nrf-twim";
158 clock-frequency = <I2C_BITRATE_FAST>; /* 400KHz */
161 pinctrl-0 = <&i2c0_default>;
162 pinctrl-1 = <&i2c0_sleep>;
163 pinctrl-names = "default", "sleep";
167 int1-gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
172 compatible = "tian-yi-he-xin-hrs3300";
180 irq-gpios = <&gpio0 28 GPIO_ACTIVE_LOW>;
181 rst-gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
186 compatible = "nordic,nrf-spi";
189 cs-gpios = <&gpio0 5 GPIO_ACTIVE_LOW>, <&gpio0 25 GPIO_ACTIVE_LOW>;
191 pinctrl-0 = <&spi1_default>;
192 pinctrl-1 = <&spi1_sleep>;
193 pinctrl-names = "default", "sleep";
195 compatible = "jedec,spi-nor";
197 spi-max-frequency = <8000000>; /* 8MHz */
198 jedec-id = [0b 40 16];
202 compatible = "fixed-partitions";
203 #address-cells = <1>;
204 #size-cells = <1>;
208 label = "image-1";
223 compatible = "fixed-partitions";
224 #address-cells = <1>;
225 #size-cells = <1>;
235 label = "image-0";