Lines Matching +full:control +full:- +full:gpios
2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "nrf9160dk_nrf52840-pinctrl.dtsi"
15 compatible = "nordic,nrf9160-dk-nrf52840";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
25 interface_to_nrf9160: gpio-interface {
26 compatible = "nordic,nrf9160dk-nrf52840-interface";
27 #gpio-cells = <2>;
28 gpio-map-mask = <0xf 0>;
29 gpio-map-pass-thru = <0 0xffffffff>;
30 gpio-map = <0 0 &gpio0 17 0>,
41 reset_input: gpio-reset {
42 compatible = "nordic,nrf9160dk-nrf52840-reset";
45 * with the previously used Kconfig-based configuration.
47 gpios = <&interface_to_nrf9160 5
52 board-control {
53 vcom0_pins_routing: switch-nrf91-uart1 {
54 compatible = "nordic,nrf9160dk-optional-routing";
55 control-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
59 vcom2_pins_routing: switch-nrf91-uart2 {
60 compatible = "nordic,nrf9160dk-optional-routing";
65 control-gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>,
70 led1_pin_routing: switch-nrf91-led1 {
71 compatible = "nordic,nrf9160dk-optional-routing";
72 control-gpios = <&gpio1 5 GPIO_ACTIVE_LOW>;
76 led2_pin_routing: switch-nrf91-led2 {
77 compatible = "nordic,nrf9160dk-optional-routing";
78 control-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
82 led3_pin_routing: switch-nrf91-led3 {
83 compatible = "nordic,nrf9160dk-optional-routing";
84 control-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
88 led4_pin_routing: switch-nrf91-led4 {
89 compatible = "nordic,nrf9160dk-optional-routing";
90 control-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
94 switch1_pin_routing: switch-nrf91-switch1 {
95 compatible = "nordic,nrf9160dk-optional-routing";
96 control-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
100 switch2_pin_routing: switch-nrf91-switch2 {
101 compatible = "nordic,nrf9160dk-optional-routing";
102 control-gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
106 button1_pin_routing: switch-nrf91-button1 {
107 compatible = "nordic,nrf9160dk-optional-routing";
108 control-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
112 button2_pin_routing: switch-nrf91-button2 {
113 compatible = "nordic,nrf9160dk-optional-routing";
114 control-gpios = <&gpio0 26 GPIO_ACTIVE_LOW>;
118 nrf_interface_pins_0_2_routing: switch-nrf-if0-2-ctrl {
119 compatible = "nordic,nrf9160dk-optional-routing";
120 control-gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
124 nrf_interface_pins_3_5_routing: switch-nrf-if3-5-ctrl {
125 compatible = "nordic,nrf9160dk-optional-routing";
126 control-gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>;
130 nrf_interface_pins_6_8_routing: switch-nrf-if6-8-ctrl {
131 compatible = "nordic,nrf9160dk-optional-routing";
132 control-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
143 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
147 gpio-as-nreset;
167 compatible = "nordic,nrf-uarte";
168 current-speed = <115200>;
170 pinctrl-0 = <&uart0_default>;
171 pinctrl-1 = <&uart0_sleep>;
172 pinctrl-names = "default", "sleep";