Lines Matching +full:mux +full:- +full:gpios

3  * Copyright (c) 2020-2022 Jason Kridner, BeagleBoard.org Foundation
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "beagleconnect_freedom-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 compatible = "beagle,beagleconnect-freedom";
23 mcuboot-button0 = &button0;
31 zephyr,shell-uart = &uart0;
34 zephyr,code-partition = &slot0_partition;
38 compatible = "gpio-keys";
40 gpios = <&gpio0 15 GPIO_ACTIVE_LOW>;
46 * The BeagleConnect Freedom has an on-board antenna switch (SKY13317-373LF) used to select
47 * the appropriate RF signal port based on the currently-used PHY.
54 * Sub-1 GHz 0 1 // DIO30 mux to IOC_PORT_RFC_GPO0 for auto
55 * 20 dBm TX 1 0 // DIO29 mux to IOC_PORT_RFC_GPO3 for auto
60 gpios = <&gpio0 29 GPIO_ACTIVE_HIGH>, <&gpio0 30 GPIO_ACTIVE_HIGH>;
61 pinctrl-0 = <&board_ant_tx_pa_off &board_ant_subg_off>;
62 pinctrl-1 = <&board_ant_tx_pa_off &board_ant_subg_on>;
63 pinctrl-2 = <&board_ant_tx_pa_on &board_ant_subg_on>;
64 pinctrl-names = "default", "ant_subg", "ant_subg_pa";
68 compatible = "gpio-leds";
70 gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>; // 2.4GHz TX/RX
74 sens_i2c: sensor-switch {
76 compatible = "gpio-i2c-switch";
77 #address-cells = <1>;
78 #size-cells = <0>;
80 gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
82 light: opt3001-light@44 {
88 humidity: hdc2010-humidity@41 {
98 compatible = "fixed-partitions";
99 #address-cells = <1>;
100 #size-cells = <1>;
110 label = "image-0";
117 clock-frequency = <48000000>;
131 current-speed = <115200>;
132 pinctrl-0 = <&uart0_rx_default &uart0_tx_default>;
133 pinctrl-names = "default";
139 current-speed = <115200>;
140 pinctrl-0 = <&uart1_rx_default &uart1_tx_default>;
141 pinctrl-names = "default";
146 clock-frequency = <I2C_BITRATE_FAST>;
147 pinctrl-0 = <&i2c0_scl_default &i2c0_sda_default>;
148 pinctrl-1 = <&i2c0_scl_sleep &i2c0_sda_sleep>;
149 pinctrl-names = "default", "sleep";
151 mcu: msp430-usbbridge@4 {
159 pinctrl-0 = <&spi0_sck_default &spi0_mosi_default
162 pinctrl-names = "default";
163 cs-gpios = <&gpio0 8 GPIO_ACTIVE_LOW>, // SPI flash
168 compatible = "jedec,spi-nor";
170 spi-max-frequency = <2000000>;
172 //has-be32k;
173 has-dpd;
174 t-enter-dpd = <20000>;
175 t-exit-dpd = <100000>;
176 jedec-id = [c8 40 15];
179 compatible = "fixed-partitions";
180 #address-cells = <1>;
181 #size-cells = <1>;
185 label = "image-1";
191 label = "image-scratch";
218 pinctrl-0 = <&pwm0_default>;
219 pinctrl-names = "default";
224 pinctrl-0 = <&pwm1_default>;
225 pinctrl-names = "default";
231 #address-cells = <1>;
232 #size-cells = <0>;
239 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
248 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
257 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
266 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
275 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
284 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;