/Zephyr-latest/dts/bindings/lora/ |
D | semtech,sx127x-base.yaml | 3 # SPDX-License-Identifier: Apache-2.0 5 include: spi-device.yaml 8 reset-gpios: 9 type: phandle-array 14 This signal is open-drain, active-high (SX1272/3) or 15 active-low (SX1276/7/8/9) as interpreted by the modem. 17 dio-gpios: 18 type: phandle-array 23 These signals are normally active-high. 25 power-amplifier-output: [all …]
|
D | semtech,sx126x-base.yaml | 3 # SPDX-License-Identifier: Apache-2.0 5 include: spi-device.yaml 8 reset-gpios: 9 type: phandle-array 13 This signal is open-drain, active-low as interpreted by the 16 busy-gpios: 17 type: phandle-array 21 antenna-enable-gpios: 22 type: phandle-array 24 Antenna power enable pin. [all …]
|
/Zephyr-latest/tests/subsys/pm/device_driver_init/ |
D | app.overlay | 3 compatible = "power-domain-gpio"; 4 enable-gpios = <&gpio0 0 0>; 5 #power-domain-cells = <0>; 9 compatible = "power-domain-gpio"; 10 enable-gpios = <&gpio0 1 0>; 11 power-domains = <&test_reg>; 12 #power-domain-cells = <0>; 16 compatible = "power-domain-gpio"; 17 enable-gpios = <&gpio0 2 0>; 18 power-domains = <&test_reg>; [all …]
|
/Zephyr-latest/samples/shields/npm1300_ek/ |
D | nrf52dk_nrf52832.overlay | 3 * SPDX-License-Identifier: Apache-2.0 7 bias-pull-up; 12 dvs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>, 17 regulator-init-microvolt = <2000000>; 21 regulator-init-microvolt = <3300000>; 22 retention-microvolt = <2500000>; 23 enable-gpios = <&npm1300_ek_gpio 1 GPIO_ACTIVE_LOW>; 24 retention-gpios = <&npm1300_ek_gpio 2 GPIO_ACTIVE_HIGH>; 25 pwm-gpios = <&npm1300_ek_gpio 2 GPIO_ACTIVE_LOW>; 29 regulator-initial-mode = <NPM1300_LDSW_MODE_LDO>; [all …]
|
/Zephyr-latest/dts/bindings/regulator/ |
D | nordic,npm1300-regulator.yaml | 2 # SPDX-License-Identifier: Apache-2.0 16 compatible = "nordic,npm1300-regulator"; 33 compatible: "nordic,npm1300-regulator" 38 dvs-gpios: 39 type: phandle-array 41 List of SOC GPIOs connected to PMIC GPIOs. 43 DVS mode 1 will enable the first pin 44 DVS mode 2 will enable the second pin 47 The effect of the mode change is defined by the enable-gpios 50 child-binding: [all …]
|
D | regulator-gpio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 GPIO-controlled voltage of regulators 8 vccq_sd0: regulator-vccq-sd0 { 9 compatible = "regulator-gpio"; 11 regulator-name = "SD0 VccQ"; 12 regulator-min-microvolt = <1800000>; 13 regulator-max-microvolt = <3300000>; 15 enable-gpios = <&gpio5 3 GPIO_ACTIVE_HIGH>; 17 gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>, <&gpio5 2 GPIO_ACTIVE_HIGH>; 20 regulator-boot-on; [all …]
|
/Zephyr-latest/tests/subsys/lorawan/frag_decoder/boards/ |
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/lora/sx126x.h> 13 zephyr,code-partition = &slot0_partition; 21 #address-cells = <1>; 22 #size-cells = <1>; 25 #address-cells = <1>; 26 #size-cells = <0>; 30 clock-frequency = <2000000>; 32 cs-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; 38 reset-gpios = <&gpio0 2 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/tests/subsys/lorawan/clock_sync/boards/ |
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/lora/sx126x.h> 13 zephyr,code-partition = &slot0_partition; 21 #address-cells = <1>; 22 #size-cells = <1>; 25 #address-cells = <1>; 26 #size-cells = <0>; 30 clock-frequency = <2000000>; 32 cs-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; 38 reset-gpios = <&gpio0 2 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/samples/drivers/auxdisplay/boards/ |
D | esp_wrover_kit.overlay | 9 gpio-controller; 11 #gpio-cells = <2>; 21 boot-delay-ms = <100>; 22 enable-line-rise-delay-us = <1000>; 23 enable-line-fall-delay-us = <500>; 24 register-select-gpios = <&aux_display_gpio 0 (GPIO_ACTIVE_HIGH)>; 25 read-write-gpios = <&aux_display_gpio 1 (GPIO_ACTIVE_HIGH)>; 26 enable-gpios = <&aux_display_gpio 2 (GPIO_ACTIVE_HIGH)>; 27 backlight-gpios = <&aux_display_gpio 3 (GPIO_ACTIVE_HIGH)>; 28 data-bus-gpios = <0>, <0>, <0>, <0>,
|
/Zephyr-latest/drivers/regulator/ |
D | regulator_gpio.c | 3 * SPDX-License-Identifier: Apache-2.0 19 const struct gpio_dt_spec *gpios; member 25 const struct gpio_dt_spec enable; member 35 const struct regulator_gpio_config *cfg = dev->config; in regulator_gpio_apply_state() 37 for (unsigned int gpio_idx = 0; gpio_idx < cfg->num_gpios; gpio_idx++) { in regulator_gpio_apply_state() 41 ret = gpio_pin_get_dt(&cfg->gpios[gpio_idx]); in regulator_gpio_apply_state() 43 LOG_ERR("%s: can't get pin state", dev->name); in regulator_gpio_apply_state() 48 ret = gpio_pin_set_dt(&cfg->gpios[gpio_idx], new_state_of_gpio); in regulator_gpio_apply_state() 50 LOG_ERR("%s: can't set pin state", dev->name); in regulator_gpio_apply_state() 61 const struct regulator_gpio_config *cfg = dev->config; in regulator_gpio_enable() [all …]
|
/Zephyr-latest/boards/shields/semtech_sx1262mb2das/ |
D | semtech_sx1262mb2das.overlay | 3 * SPDX-License-Identifier: Apache-2.0 15 cs-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; 20 spi-max-frequency = <16000000>; 22 reset-gpios = <&arduino_header 0 GPIO_ACTIVE_LOW>; 23 busy-gpios = <&arduino_header 9 GPIO_ACTIVE_HIGH>; 24 antenna-enable-gpios = <&arduino_header 14 GPIO_ACTIVE_HIGH>; 25 dio1-gpios = <&arduino_header 11 GPIO_ACTIVE_HIGH>; 26 dio2-tx-enable; 27 tcxo-power-startup-delay-ms = <5>;
|
/Zephyr-latest/dts/bindings/auxdisplay/ |
D | hit,hd44780.yaml | 4 # SPDX-License-Identifier: Apache-2.0 11 include: [auxdisplay-device.yaml] 17 description: Operating mode of display, 8-bit or 4 for 4-bit mode 19 - 4 20 - 8 22 register-select-gpios: 23 type: phandle-array 27 read-write-gpios: 28 type: phandle-array 31 enable-gpios: [all …]
|
/Zephyr-latest/boards/silabs/dev_kits/sltb010a/ |
D | sltb010a_2.overlay | 5 * SPDX-License-Identifier: Apache-2.0 15 gpios = <&gpiob 3 GPIO_ACTIVE_LOW>; 19 gpios = <&gpioa 4 GPIO_ACTIVE_HIGH>; 23 enable-gpios = <&gpioc 6 GPIO_ACTIVE_HIGH>; 27 enable-gpios = <&gpioc 7 GPIO_ACTIVE_HIGH>;
|
/Zephyr-latest/tests/subsys/pm/device_power_domains/ |
D | app.overlay | 3 compatible = "power-domain-gpio"; 4 enable-gpios = <&gpio0 0 0>; 5 #power-domain-cells = <0>; 9 compatible = "power-domain-gpio"; 10 enable-gpios = <&gpio0 1 0>; 11 #power-domain-cells = <0>; 15 compatible = "power-domain-gpio"; 16 enable-gpios = <&gpio0 2 0>; 17 power-domains = <&test_reg_0>; 18 #power-domain-cells = <0>; [all …]
|
/Zephyr-latest/boards/96boards/wistrio/ |
D | 96b_wistrio.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 8 #include <st/l1/stm32l151Xb-a.dtsi> 9 #include <st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi> 18 zephyr,shell-uart = &usart1; 24 compatible = "gpio-leds"; 26 gpios = <&gpioa 12 GPIO_ACTIVE_LOW>; 30 gpios = <&gpiob 4 GPIO_ACTIVE_LOW>; 37 eeprom-0 = &eeprom; 42 rf_switch: rf-switch { [all …]
|
/Zephyr-latest/dts/bindings/misc/ |
D | zephyr,modbus-serial.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,modbus-serial" 8 include: uart-device.yaml 11 de-gpios: 12 type: phandle-array 13 description: Driver enable pin. 15 Driver enable pin (DE) of the RS-485 transceiver. 19 re-gpios: 20 type: phandle-array 21 description: Receiver enable pin. [all …]
|
/Zephyr-latest/boards/nxp/hexiwear/ |
D | hexiwear_mk64f12.dts | 1 /* SPDX-License-Identifier: Apache-2.0 */ 3 /dts-v1/; 6 #include <zephyr/dt-bindings/pwm/pwm.h> 7 #include "hexiwear_mk64f12-pinctrl.dtsi" 17 pwm-led0 = &green_pwm_led; 18 red-pwm-led = &red_pwm_led; 19 green-pwm-led = &green_pwm_led; 20 blue-pwm-led = &blue_pwm_led; 28 zephyr,code-partition = &slot0_partition; 29 zephyr,uart-mcumgr = &uart0; [all …]
|
/Zephyr-latest/boards/shields/g1120b0mipi/ |
D | g1120b0mipi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 13 en_mipi_display_g1120b0mipi: enable-mipi-display { 14 compatible = "regulator-fixed"; 15 regulator-name = "en_mipi_display"; 16 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>; 17 regulator-boot-on; 21 compatible = "zephyr,lvgl-pointer-input"; 23 invert-y; 31 * Note- the actual controller present on this IC is a FT3267, 36 int-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_LOW>; [all …]
|
/Zephyr-latest/tests/drivers/regulator/fixed/dts/bindings/ |
D | test-regulator-fixed.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 compatible: "test-regulator-fixed" 11 check-gpios: 12 type: phandle-array 16 regulator enable-gpios property. This is used to confirm that signal's 20 of the flags cell in the regulator's enable-gpios property, and the
|
/Zephyr-latest/tests/drivers/build_all/lora/ |
D | sx1262.overlay | 3 * SPDX-License-Identifier: Apache-2.0 8 #address-cells = <1>; 9 #size-cells = <1>; 13 gpio-controller; 15 #gpio-cells = <0x2>; 20 #address-cells = <1>; 21 #size-cells = <0>; 26 cs-gpios = <&test_gpio 0 0>, 34 spi-max-frequency = <16000000>; 35 reset-gpios = <&test_gpio 0 0>; [all …]
|
/Zephyr-latest/tests/drivers/build_all/adc/boards/ |
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 15 #address-cells = <1>; 16 #size-cells = <1>; 19 compatible = "zephyr,adc-emul"; 21 ref-internal-mv = <3300>; 22 ref-external1-mv = <5000>; 23 #io-channel-cells = <1>; 29 gpio-controller; 31 #gpio-cells = <0x2>; [all …]
|
/Zephyr-latest/boards/nordic/thingy52/ |
D | thingy52_nrf52832.dts | 6 * SPDX-License-Identifier: Apache-2.0 9 /dts-v1/; 11 #include "thingy52_nrf52832-pinctrl.dtsi" 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 16 compatible = "nordic,thingy52-nrf52832"; 20 zephyr,shell-uart = &uart0; 21 zephyr,bt-mon-uart = &uart0; 22 zephyr,bt-c2h-uart = &uart0; 25 zephyr,code-partition = &slot0_partition; 39 compatible = "gpio-leds"; [all …]
|
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/ |
D | Kconfig | 1 # ST Microelectronics LSM6DSV16X 6-axis IMU sensor driver 4 # SPDX-License-Identifier: Apache-2.0 18 Enable driver for LSM6DSV16X accelerometer and gyroscope 30 Use this config option to enable streaming sensor data via RTIO subsystem. 45 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LSM6DSV16X),int1-gpios) ||\ 46 $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LSM6DSV16X),int2-gpios) ||\ 53 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LSM6DSV16X),int1-gpios) ||\ 54 $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LSM6DSV16X),int2-gpios) ||\ 84 Enable/disable temperature 89 Enable/disable internal sensorhub. You can enable
|
/Zephyr-latest/drivers/sensor/ti/ina23x/ |
D | Kconfig | 3 # SPDX-License-Identifier: Apache-2.0 11 Enable driver for INA23X Current and Power Monitor. 20 Enable driver for INA230/INA231/INA236. 27 Enable driver for INA237. 30 bool "INA237 VShunt Measurement Enable" 33 Enable shunt voltage measurement for INA237. 40 SENSOR_CHAN_ALL is selected, so only enable if the shunt voltage 47 …any_has_prop,$(DT_COMPAT_TI_INA230),alert-gpios) || $(dt_compat_any_has_prop,$(DT_COMPAT_TI_INA236… 49 Set to enable trigger mode using gpio interrupt, where
|
/Zephyr-latest/boards/quicklogic/qomu/ |
D | qomu.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <zephyr/dt-bindings/pinctrl/quicklogic-eos-s3-pinctrl.h> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 19 zephyr,shell-uart = &uart1; 20 zephyr,uart-pipe = &uart1; 31 compatible = "gpio-leds"; 33 gpios = <&gpio 3 GPIO_ACTIVE_HIGH>; 38 gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; 43 gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; [all …]
|