Home
last modified time | relevance | path

Searched +full:data +full:- +full:gpios (Results 1 – 25 of 331) sorted by relevance

12345678910>>...14

/Zephyr-latest/dts/bindings/mipi-dbi/
Dzephyr,mipi-dbi-bitbang.yaml3 # SPDX-License-Identifier: Apache-2.0
6 MIPI-DBI Mode A and B bit banging controller. This driver emulates MIPI DBI mode A and B (6800
9 compatible: "zephyr,mipi-dbi-bitbang"
11 include: ["mipi-dbi-controller.yaml", "pinctrl-device.yaml"]
15 dc-gpios:
16 type: phandle-array
19 Data/command GPIO pin. Set to low when sending a command, or high when sending data.
21 reset-gpios:
22 type: phandle-array
27 rd-gpios:
[all …]
Dnxp,mipi-dbi-flexio-lcdif.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,mipi-dbi-flexio-lcdif"
8 include: [mipi-dbi-controller.yaml, base.yaml, pinctrl-device.yaml]
11 shifters-count:
17 timers-count:
23 enwr-pin:
29 rd-pin:
34 data-pin-start:
38 Start index of the data pin.
40 cs-gpios:
[all …]
Dzephyr,mipi-dbi-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 MIPI-DBI Mode C compatible SPI controller. This driver emulates MIPI DBI
7 compatible: "zephyr,mipi-dbi-spi"
9 include: ["mipi-dbi-controller.yaml", "pinctrl-device.yaml"]
12 spi-dev:
16 SPI device to use for data transfers with MIPI DBI commands. This SPI
19 dc-gpios:
20 type: phandle-array
22 Data/command gpio pin. Required when using 4 wire SPI mode (Mode C1).
23 Set to low when sending a command, or high when sending data.
[all …]
/Zephyr-latest/drivers/regulator/
Dregulator_gpio.c3 * SPDX-License-Identifier: Apache-2.0
19 const struct gpio_dt_spec *gpios; 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()
64 if (cfg->enable.port == NULL) { in regulator_gpio_enable()
[all …]
/Zephyr-latest/dts/bindings/bluetooth/
Dzephyr,bt-hci-spi.yaml1 # Copyright (c) 2018, I-SENSE group of ICCS
2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "zephyr,bt-hci-spi"
10 include: [spi-device.yaml, bt-hci.yaml]
13 irq-gpios:
14 type: phandle-array
17 reset-gpios:
18 type: phandle-array
21 reset-assert-duration-ms:
24 Minimum duration to hold the reset-gpios pin low for.
[all …]
/Zephyr-latest/dts/bindings/wifi/
Dinventek,eswifi.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: es-WiFi module
8 include: spi-device.yaml
11 resetn-gpios:
12 type: phandle-array
15 data-gpios:
16 type: phandle-array
19 wakeup-gpios:
20 type: phandle-array
22 boot0-gpios:
[all …]
Dinfineon,airoc-wifi-spi.yaml2 AIROC Wi-Fi Connectivity over SPI.
4 compatible: "infineon,airoc-wifi"
6 include: [spi-device.yaml, "infineon,airoc-wifi.yaml"]
9 wifi-host-wake-gpios:
12 bus-select-gpios:
16 wifi-reg-on-gpios goes high to select SPI bus mode.
17 type: phandle-array
19 spi-half-duplex:
21 Use half-duplex communication; if not present, full-
25 spi-word-size:
[all …]
/Zephyr-latest/boards/shields/inventek_eswifi/
Dinventek_eswifi_arduino_spi.overlay4 * SPDX-License-Identifier: Apache-2.0
11 cs-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>;
16 spi-max-frequency = <2000000>;
20 data-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>;
22 wakeup-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>;
24 resetn-gpios = <&arduino_header 12 GPIO_ACTIVE_HIGH>;
26 boot0-gpios = <&arduino_header 11 GPIO_ACTIVE_HIGH>;
/Zephyr-latest/boards/shields/rk055hdmipi4ma0/
Drk055hdmipi4ma0.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
15 en_mipi_display_rk055hdmipi4ma0: enable-mipi-display-rk055hdmipi4ma0 {
16 compatible = "regulator-fixed";
17 regulator-name = "en_mipi_display";
18 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>;
19 regulator-boot-on;
23 compatible = "zephyr,lvgl-pointer-input";
30 gt911_rk055hdmipi4ma0: gt911-rk055hdmipi4ma0@5d {
33 irq-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/shields/rk055hdmipi4m/
Drk055hdmipi4m.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
15 en_mipi_display: enable-mipi-display {
16 compatible = "regulator-fixed";
17 regulator-name = "en_mipi_display";
18 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>;
19 regulator-boot-on;
23 compatible = "zephyr,lvgl-pointer-input";
33 irq-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_HIGH>;
34 reset-gpios = <&nxp_mipi_connector 28 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/drivers/sensor/grow_r502a/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
17 int "Template data packet size"
20 Template data packet size for upload and download
42 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_HZGROW_R502A),int-gpios)
68 Enable control of vin-gpios and act-gpios.
/Zephyr-latest/drivers/sensor/ti/tmag5170/
DKconfig1 # Texas Instruments TMAG5170 high-precision, linear 3D Hall-effect sensor with SPI bus interface
4 # SPDX-License-Identifier: Apache-2.0
7 bool "TMAG5170 SPI Hall-effect sensor driver"
12 Enable driver for TMAG5170 Hall-effect sensor driver
27 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_TI_TMAG5170),int-gpios)
33 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_TI_TMAG5170),int-gpios)
39 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_TI_TMAG5170),int-gpios)
49 Verify CRC of RX data and append CRC to TX data
/Zephyr-latest/dts/bindings/flash_controller/
Dst,stm32-qspi-nor.yaml2 # 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/tests/drivers/build_all/input/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
17 #io-channel-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 gpio-controller;
34 #gpio-cells = <0x2>;
[all …]
/Zephyr-latest/tests/drivers/build_all/wifi/
Dspi_devices.overlay3 * 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>;
25 clock-frequency = <2000000>;
28 cs-gpios = <&test_gpio 0 0>,
38 spi-max-frequency = <5000000>;
[all …]
/Zephyr-latest/drivers/sensor/st/hts221/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
14 Enable driver for HTS221 I2C/SPI-based temperature and humidity sensor.
30 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_HTS221),drdy-gpios)
36 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_HTS221),drdy-gpios)
59 string "Output data rate"
62 Sensor output data rate expressed in samples per second.
63 Data rates supported by the chip are 1, 7 and 12.5.
/Zephyr-latest/boards/atmel/sam/sam4l_ek/
Dsam4l_ek.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "sam4l_ek-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "Atmel SAM4L-EK Board with an Atmel SAM4LC4C SoC";
17 i2c-0 = &twim0;
24 zephyr,shell-uart = &usart2;
30 compatible = "gpio-leds";
32 gpios = <&gpioc 10 GPIO_ACTIVE_HIGH>;
38 compatible = "gpio-keys";
[all …]
/Zephyr-latest/samples/drivers/auxdisplay/boards/
Desp_wrover_kit.overlay9 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/sensor/honeywell/hmc5883l/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
10 Enable driver for HMC5883L I2C-based magnetometer.
26 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_HONEYWELL_HMC5883L),int-gpios)
32 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_HONEYWELL_HMC5883L),int-gpios)
55 string "Output data rate"
58 Magnetometer output data rate expressed in samples per second.
59 Data rates supported by the chip are 0.75, 1.5, 3, 7.5, 15, 30
63 string "Full-scale range"
66 Magnetometer full-scale range.
67 An X value for the config represents a range of +/- X gauss. Valid
/Zephyr-latest/boards/shields/g1120b0mipi/
Dg1120b0mipi.overlay4 * 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/boards/shields/nxp_btb44_ov5640/
Dnxp_btb44_ov5640.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/video/video-interfaces.h>
21 reset-gpios = <&nxp_cam_connector 9 GPIO_ACTIVE_LOW>;
22 powerdown-gpios = <&nxp_cam_connector 17 GPIO_ACTIVE_HIGH>;
26 remote-endpoint-label = "mipi_csi2rx_ep_in";
27 bus-type = <VIDEO_BUS_TYPE_CSI2_DPHY>;
28 data-lanes = <1 2>;
42 remote-endpoint-label = "ov5640_ep_out";
43 data-lanes = <1 2>;
/Zephyr-latest/drivers/sensor/nxp/fxls8974/
DKconfig1 # FXLS8974 3-axis accelerometer
4 # SPDX-License-Identifier: Apache-2.0
27 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_NXP_FXLS8974),int1-gpios) || \
28 $(dt_compat_any_has_prop,$(DT_COMPAT_NXP_FXLS8974),int2-gpios)
41 bool "Data ready interrupt to INT1 pin"
44 Say Y to route data ready interrupt to INT1 pin. Say N to route to
/Zephyr-latest/drivers/sensor/st/lis3mdl/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
10 Enable driver for LIS3MDL I2C-based magnetometer.
26 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LIS3MDL_MAGN),irq-gpios)
32 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_ST_LIS3MDL_MAGN),irq-gpios)
55 string "Output data rate"
58 Magnetometer output data rate expressed in samples per second.
59 Data rates supported by the chip are 0.625, 1.25, 2.5, 5, 10, 20,
63 int "Full-scale range"
66 Magnetometer full-scale range.
67 An X value for the config represents a range of +/- X gauss. Valid
/Zephyr-latest/dts/bindings/display/
Draydium,rm67162.yaml4 # SPDX-License-Identifier: Apache-2.0
11 include: [mipi-dsi-device.yaml, display-controller.yaml]
14 reset-gpios:
15 type: phandle-array
18 reset. The sensor receives this as an active-low signal.
20 bl-gpios:
21 type: phandle-array
24 The sensor receives this as an active-high signal.
26 te-gpios:
27 type: phandle-array
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dams,ccs811.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [sensor-device.yaml, i2c-device.yaml]
11 wake-gpios:
12 type: phandle-array
15 sensor receives this as an active-low signal.
17 reset-gpios:
18 type: phandle-array
21 reset. The sensor receives this as an active-low signal.
23 irq-gpios:
24 type: phandle-array
[all …]

12345678910>>...14