Searched +full:in +full:- +full:gpios (Results 1 – 25 of 659) sorted by relevance
12345678910>>...27
/Zephyr-latest/dts/bindings/gpio/ |
D | nordic,nrf-gpio-forwarder.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 In nRF53 family of SoCs, GPIO pins must be explicitly forwarded by 15 Here is an example of how a nrf-gpio-forwarder can be used with a nRF5340 16 combined with a nRF21540 Front-End module. Consider the following node 17 present in DTS file targeted for the nRF5340 network core, which defines 18 the details of the nRF21540 Front-End module's interface: 21 compatible = "nordic,nrf21540-fem"; 22 tx-en-gpios = <&gpio0 30 GPIO_ACTIVE_HIGH>; 23 rx-en-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>; 24 pdn-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; [all …]
|
D | gpio-controller.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 "gpio-controller": 11 "#gpio-cells": 14 description: Number of items to expect in a GPIO specifier 19 This property indicates the number of in-use slots of available slots 20 for GPIOs. The typical example is something like this: the hardware 23 be used, but the IP block is reused in a lot of designs, some using 24 all 32 bits, some using 18 and some using 12. In this case, setting 25 "ngpios = <18>;" informs the driver that only the first 18 GPIOs, at 26 local offset 0 .. 17, are in use. For cases in which there might be [all …]
|
D | adi,max22190-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 10 filter-wbes = <CH0 CH1 CH2 ... CH7 > for wire break 12 filter-fbps and filter-delays. 16 pinctrl-names = "default"; 18 compatible = "adi,max22190-gpio"; 21 spi-max-frequency = <1000000>; 24 gpio-controller; 25 #gpio-cells = <2>; 29 max22190-mode = <1>; // modes range from 0-4 31 drdy-gpios = <&gpioj 12 GPIO_ACTIVE_LOW>; /* SDP-GPIO5 - PMOD-PIN8 */ [all …]
|
/Zephyr-latest/dts/bindings/net/wireless/ |
D | nordic,nrf-radio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 15 Front-End Module (FEM) support 16 ------------------------------ 18 External front-end modules are range extenders used for boosting 20 system includes an external FEM, set it up in the devicetree using 27 nrf_radio_fem: my-fem { 34 - generic-fem-two-ctrl-pins 35 - nordic,nrf21540-fem 41 --------------------------- 44 The 'dfe-supported' property will be set when it is available. [all …]
|
D | nordic,nrf21540-fem.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 This is a representation of the nRF21540 Radio Front-End module. 8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI 11 the FEM and SPI configurations using the spi-if property. 17 compatible = "nordic,nrf-spim"; 19 cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; 22 my_spi_if: nrf21540-spi@0 { 23 compatible = "nordic,nrf21540-fem-spi"; 25 spi-max-frequency = <8000000>; 30 compatible = "nordic,nrf21540-fem"; [all …]
|
/Zephyr-latest/tests/drivers/gpio/gpio_basic_api/dts/bindings/ |
D | test-gpio-basic-api.yaml | 4 # SPDX-License-Identifier: Apache-2.0 9 tests/drivers/gpio/gpio_basic_api test in Zephyr. 11 compatible: "test-gpio-basic-api" 14 out-gpios: 15 type: phandle-array 19 must be on the same device as in-gpios, and physically 20 connected to in-gpios. 22 in-gpios: 23 type: phandle-array 27 must be on the same device as out-gpios,and physically [all …]
|
/Zephyr-latest/dts/bindings/fpga/ |
D | lattice,ice40-fpga-bitbang.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 compatible: "lattice,ice40-fpga-bitbang" 9 include: lattice,ice40-fpga-base.yaml 12 clk-gpios: 13 type: phandle-array 18 clk-gpios = <&gpio0 5 GPIO_PUSH_PULL>; 19 pico-gpios: 20 type: phandle-array 23 Peripheral-In Controller-Out GPIO input on iCE40. 25 pico-gpios = <&gpio0 7 GPIO_PUSH_PULL>; [all …]
|
/Zephyr-latest/dts/bindings/mfd/ |
D | infineon,tle9104.yaml | 4 # SPDX-License-Identifier: Apache-2.0 7 description: Infineon TLE9104 4-channel powertrain switch 11 include: spi-device.yaml 16 en-gpios: 17 type: phandle-array 20 resn-gpios: 21 type: phandle-array 24 in1-gpios: 25 type: phandle-array 28 in2-gpios: [all …]
|
/Zephyr-latest/dts/bindings/display/ |
D | nordic,nrf-led-matrix.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Generic LED matrix driven by nRF SoC GPIOs 6 compatible: "nordic,nrf-led-matrix" 8 include: display-controller.yaml 11 row-gpios: 12 type: phandle-array 15 Array of GPIOs to be used as rows of the matrix. 17 col-gpios: 18 type: phandle-array 21 Array of GPIOs to be used as columns of the matrix. [all …]
|
/Zephyr-latest/tests/drivers/regulator/fixed/dts/bindings/ |
D | test-regulator-fixed.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 tests/drivers/regulator/fixed test in Zephyr. 8 compatible: "test-regulator-fixed" 11 check-gpios: 12 type: phandle-array 15 Identity of a GPIO that is shorted to the GPIO identified in the test 16 regulator enable-gpios property. This is used to confirm that signal's 19 The active level in the flags cell of this must match the active level 20 of the flags cell in the regulator's enable-gpios property, and the
|
/Zephyr-latest/dts/bindings/regulator/ |
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 …]
|
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. 47 The effect of the mode change is defined by the enable-gpios 50 child-binding: 52 - name: regulator.yaml 53 property-allowlist: [all …]
|
/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/drivers/display/ |
D | Kconfig.nrf_led_matrix | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "LED matrix driven by GPIOs" 12 GPIOs. The driver allows setting one of 256 levels of brightness 14 Assignment of GPIOs to rows and columns and the mapping of those 15 to pixels are specified in properties of a "nordic,nrf-led-matrix" 16 compatible node in devicetree. 17 The driver uses one TIMER instance and, depending on what is set in 19 (the latter value depends on the chosen pixel group size - the number 20 of LEDs in one row that can be lit simultaneously).
|
/Zephyr-latest/dts/bindings/spi/ |
D | spi-controller.yaml | 1 # Copyright (c) 2018, I-SENSE group of ICCS 2 # SPDX-License-Identifier: Apache-2.0 11 clock-frequency: 14 Clock frequency the SPI peripheral is being driven at, in Hz. 15 "#address-cells": 18 "#size-cells": 21 cs-gpios: 22 type: phandle-array 24 An array of chip select GPIOs to use. Each element 25 in the array specifies a GPIO. The index in the array [all …]
|
D | raspberrypi,pico-spi-pio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "raspberrypi,pico-spi-pio" 8 include: ["spi-controller.yaml", "raspberrypi,pico-pio-device.yaml", "reset-device.yaml"] 11 clk-gpios: 12 type: phandle-array 17 mosi-gpios: 18 type: phandle-array 20 Output pin for Master Out Slave In. 22 miso-gpios: 23 type: phandle-array [all …]
|
D | zephyr,spi-bitbang.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,spi-bitbang" 8 include: spi-controller.yaml 11 clk-gpios: 12 type: phandle-array 17 mosi-gpios: 18 type: phandle-array 20 MOSI gpio info. Output pin for Master Out Slave In. 23 miso-gpios: 24 type: phandle-array [all …]
|
/Zephyr-latest/soc/nordic/common/ |
D | soc_nrf_common.h | 3 * SPDX-License-Identifier: Apache-2.0 19 * @brief Get a PSEL value out of a foo-gpios or foo-pin devicetree property 21 * Many Nordic bindings have 'foo-pin' properties to specify a pin 22 * configuration as a PSEL value directly instead of using a 'foo-gpios' 25 * It would be better to use 'foo-gpios' properties instead. This type 26 * of property is more in line with the recommended DT encoding for GPIOs. 28 * To allow for a smooth migration from 'foo-pin' to 'foo-gpios', this 30 * using whichever one of 'foo-gpios' or 'foo-pin' is in the DTS. 34 * - NRF_DT_PSEL_CHECK_*() to check the property configuration at build time 35 * - NRF_DT_GPIOS_TO_PSEL() if you only have a 'foo-gpios' [all …]
|
/Zephyr-latest/dts/bindings/led/ |
D | gpio-leds.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 This allows you to define a group of LEDs. Each LED in the group is 6 controlled by a GPIO. Each LED is defined in a child node of the 7 gpio-leds node. 9 Here is an example which defines three LEDs in the node /leds: 13 compatible = "gpio-leds"; 15 gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; 18 gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>; 21 gpios = <&gpio1 15 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; 28 - led_0 is pin 1 on gpio0. The LED is on when the pin is low, [all …]
|
/Zephyr-latest/samples/drivers/espi/dts/bindings/ |
D | mec15xx-board-power.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 compatible: "microchip,mec15xx-board-power" 8 build and run samples/drives/espi in Zephyr. 9 GPIOs required before performing a eSPI host-slave handshake 12 pwrg-gpios: 13 type: phandle-array 18 rsm-gpios: 19 type: phandle-array 23 power has stabilized and bare minimum initialization in eSPI slave
|
D | mec172x-board-power.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 compatible: "microchip,mec172x-board-power" 8 build and run samples/drives/espi in Zephyr. 9 GPIOs required before performing a eSPI host-slave handshake 12 pwrg-gpios: 13 type: phandle-array 18 rsm-gpios: 19 type: phandle-array 23 power has stabilized and bare minimum initialization in eSPI slave
|
/Zephyr-latest/boards/96boards/wistrio/dts/bindings/ |
D | qorvo,rfsw8001.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 in the "Switch Control Logic Table" in the datasheet. 14 rf1-gpios: 15 type: phandle-array 19 rf2-gpios: 20 type: phandle-array 24 rf3-gpios: 25 type: phandle-array
|
/Zephyr-latest/dts/bindings/flash_controller/ |
D | st,stm32-qspi-nor.yaml | 2 # SPDX-License-Identifier: Apache-2.0 9 mx25r6435f: qspi-nor-flash@90000000 { 10 compatible = "st,stm32-qspi-nor"; 12 qspi-max-frequency = <80000000>; 13 reset-gpios = <&gpiod 3 GPIO_ACTIVE_LOW>; 14 reset-gpios-duration = <1>; 15 spi-bus-width = <4>; 19 compatible: "st,stm32-qspi-nor" 21 include: ["flash-controller.yaml", "jedec,jesd216.yaml"] 23 on-bus: qspi [all …]
|
/Zephyr-latest/boards/nordic/nrf9160dk/ |
D | nrf9160dk_nrf52840_0_14_0.overlay | 4 * SPDX-License-Identifier: Apache-2.0 8 board-control { 9 nrf_interface_pin_9_routing: switch-nrf-if9-ctrl { 10 compatible = "nordic,nrf9160dk-optional-routing"; 11 control-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; 15 io_expander_pins_routing: switch-io-exp-en { 16 compatible = "nordic,nrf9160dk-optional-routing"; 17 control-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; 21 external_flash_pins_routing: switch-ext-mem-ctrl { 22 compatible = "nordic,nrf9160dk-optional-routing"; [all …]
|
/Zephyr-latest/dts/bindings/stepper/adi/ |
D | adi,tmc2209.yaml | 1 # SPDX-FileCopyrightText: Copyright (c) 2024 Fabian Blatz <fabianblatz@gmail.com> 2 # SPDX-License-Identifier: Apache-2.0 10 enable-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; 11 msx-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>, 13 step-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; 14 dir-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>; 15 dual-edge-step; 21 - name: stepper-controller.yaml 22 property-allowlist: 23 - micro-step-res [all …]
|
12345678910>>...27