Lines Matching +full:line +full:- +full:ranges
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf52840dk_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "nordic,nrf52840-dk-nrf52840";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
27 compatible = "gpio-leds";
47 compatible = "pwm-leds";
54 compatible = "gpio-keys";
78 compatible = "arduino-header-r3";
79 #gpio-cells = <2>;
80 gpio-map-mask = <0xffffffff 0xffffffc0>;
81 gpio-map-pass-thru = <0 0x3f>;
82 gpio-map = <0 0 &gpio0 3 0>, /* A0 */
106 arduino_adc: analog-connector {
107 compatible = "arduino,uno-adc";
108 #io-channel-cells = <1>;
109 io-channel-map = <0 &adc 1>, /* A0 = P0.3 = AIN1 */
123 pwm-led0 = &pwm_led0;
128 bootloader-led0 = &led0;
129 mcuboot-button0 = &button0;
130 mcuboot-led0 = &led0;
140 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
148 gpio-as-nreset;
157 gpio-reserved-ranges = <0 2>, <6 1>, <8 3>, <17 7>;
158 gpio-line-names = "XL1", "XL2", "AREF", "A0", "A1", "RTS", "TXD",
167 gpio-line-names = "", "D0", "D1", "D2", "D3", "D4", "D5", "D6",
172 compatible = "nordic,nrf-uarte";
174 current-speed = <115200>;
175 pinctrl-0 = <&uart0_default>;
176 pinctrl-1 = <&uart0_sleep>;
177 pinctrl-names = "default", "sleep";
181 current-speed = <115200>;
182 pinctrl-0 = <&uart1_default>;
183 pinctrl-1 = <&uart1_sleep>;
184 pinctrl-names = "default", "sleep";
188 compatible = "nordic,nrf-twi";
190 pinctrl-0 = <&i2c0_default>;
191 pinctrl-1 = <&i2c0_sleep>;
192 pinctrl-names = "default", "sleep";
196 compatible = "nordic,nrf-twi";
199 pinctrl-0 = <&i2c1_default>;
200 pinctrl-1 = <&i2c1_sleep>;
201 pinctrl-names = "default", "sleep";
206 pinctrl-0 = <&pwm0_default>;
207 pinctrl-1 = <&pwm0_sleep>;
208 pinctrl-names = "default", "sleep";
212 compatible = "nordic,nrf-spi";
215 pinctrl-0 = <&spi0_default>;
216 pinctrl-1 = <&spi0_sleep>;
217 pinctrl-names = "default", "sleep";
221 compatible = "nordic,nrf-spi";
223 pinctrl-0 = <&spi1_default>;
224 pinctrl-1 = <&spi1_sleep>;
225 pinctrl-names = "default", "sleep";
229 compatible = "nordic,nrf-spi";
231 pinctrl-0 = <&spi2_default>;
232 pinctrl-1 = <&spi2_sleep>;
233 pinctrl-names = "default", "sleep";
238 pinctrl-0 = <&qspi_default>;
239 pinctrl-1 = <&qspi_sleep>;
240 pinctrl-names = "default", "sleep";
242 compatible = "nordic,qspi-nor";
248 sck-frequency = <8000000>;
249 jedec-id = [c2 28 17];
250 sfdp-bfp = [
257 has-dpd;
258 t-enter-dpd = <10000>;
259 t-exit-dpd = <35000>;
265 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */
266 pinctrl-0 = <&spi3_default>;
267 pinctrl-1 = <&spi3_sleep>;
268 pinctrl-names = "default", "sleep";
276 compatible = "nordic,nrf-usbd";