Home
last modified time | relevance | path

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

12

/Zephyr-latest/dts/bindings/input/
Dgpio-keys.yaml2 # SPDX-License-Identifier: Apache-2.0
8 is defined in a child node of the gpio-keys node and defines a specific key
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 compatible = "gpio-keys";
19 gpios = <&gpio0 13 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
26 compatible: "gpio-keys"
31 debounce-interval-ms:
38 polling-mode:
41 Do not use interrupts for the key GPIOs, poll the pin periodically at the
42 specified debounce-interval-ms instead.
[all …]
/Zephyr-latest/dts/bindings/usb/
Dst,stm32-usb.yaml1 # Copyright (c) 2017, I-SENSE group of ICCS
2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "st,stm32-usb"
8 include: [usb-ep.yaml, pinctrl-device.yaml]
17 ram-size:
24 disconnect-gpios:
25 type: phandle-array
27 Some boards use a USB DISCONNECT pin to enable
28 the pull-up resistor on USB Data Positive signal.
/Zephyr-latest/tests/drivers/gpio/gpio_basic_api/boards/
Dmec15xxevb_assy6853.overlay5 * SPDX-License-Identifier: Apache-2.0
10 compatible = "test-gpio-basic-api";
13 * Remove jumpers on JP31 to disconnect pull-up resistor.
14 * Also remove jumpers on JP41 (1-2, 3-4) as the LEDs
15 * are connected to pull-up resistors also.
17 in-gpios = <MCHP_GPIO_DECODE_156 0>; /* GPIO_156, JP31 Pin 13 */
18 out-gpios = <MCHP_GPIO_DECODE_157 0>; /* GPIO_157, JP31 Pin 15 */
/Zephyr-latest/dts/bindings/sensor/
Dst,lis2dh-common.yaml2 # SPDX-License-Identifier: Apache-2.0
5 When setting the int1-gpio-config/int2-gpio-config and anym-mode properties
9 #include <zephyr/dt-bindings/sensor/lis2dh.h>
14 int1-gpio-config = <LIS2DH_DT_GPIO_INT_LEVEL_LOW>;
15 int2-gpio-config = <LIS2DH_DT_GPIO_INT_LEVEL_LOW>;
16 anym-mode = <LIS2DH_DT_ANYM_6D_POSITION>;
19 include: sensor-device.yaml
22 irq-gpios:
23 type: phandle-array
26 are active-high as produced by the sensor.
[all …]
/Zephyr-latest/boards/olimex/stm32_h103/
Dolimex_stm32_h103.dts2 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
8 #include <st/f1/stm32f103r(8-b)tx-pinctrl.dtsi>
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 model = "Olimex STM32-H103 board";
13 compatible = "olimex,stm32-h103";
17 zephyr,shell-uart = &usart2;
23 compatible = "gpio-leds";
25 gpios = <&gpioc 12 GPIO_ACTIVE_LOW>;
31 compatible = "gpio-keys";
[all …]
/Zephyr-latest/tests/drivers/build_all/sensor/
Dspi.dtsi4 * SPDX-License-Identifier: Apache-2.0
16 spi-max-frequency = <0>;
17 int1-gpios = <&test_gpio 0 0>;
23 spi-max-frequency = <0>;
24 int1-gpios = <&test_gpio 0 0>;
30 spi-max-frequency = <0>;
36 spi-max-frequency = <0>;
37 int-gpios = <&test_gpio 0 0>;
43 spi-max-frequency = <0>;
49 spi-max-frequency = <0>;
[all …]
Di2c.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/sensor/lsm6dsv16x.h>
10 #include <zephyr/dt-bindings/sensor/lsm6dso.h>
11 #include <zephyr/dt-bindings/sensor/lsm6dso16is.h>
12 #include <zephyr/dt-bindings/sensor/lps22hh.h>
13 #include <zephyr/dt-bindings/sensor/lps2xdf.h>
14 #include <zephyr/dt-bindings/sensor/lis2ds12.h>
15 #include <zephyr/dt-bindings/sensor/lis2dw12.h>
16 #include <zephyr/dt-bindings/sensor/ism330dhcx.h>
17 #include <zephyr/dt-bindings/sensor/iis2dlpc.h>
[all …]
/Zephyr-latest/boards/waveshare/open103z/
Dwaveshare_open103z.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f1/stm32f103z(c-d-e)tx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 zephyr,shell-uart = &usart1;
25 compatible = "gpio-leds";
27 gpios = <&gpiof 6 GPIO_ACTIVE_HIGH>;
31 gpios = <&gpiof 7 GPIO_ACTIVE_HIGH>;
35 gpios = <&gpiof 8 GPIO_ACTIVE_HIGH>;
39 gpios = <&gpiof 9 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/olimex/olimexino_stm32/
Dolimexino_stm32.dts2 * Copyright (c) 2017 I-SENSE group of ICCS
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f1/stm32f103r(8-b)tx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "Olimex OLIMEXINO-STM32 board";
18 zephyr,shell-uart = &usart1;
25 compatible = "gpio-leds";
27 gpios = <&gpioa 5 GPIO_ACTIVE_HIGH>;
31 gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/ezurio/bt510/
Dbt510.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "bt510-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
25 zephyr,code-partition = &slot0_partition;
30 compatible = "gpio-leds";
[all …]
/Zephyr-latest/tests/drivers/gpio/gpio_get_direction/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
11 #define TEST_NODE DT_GPIO_CTLR(DT_ALIAS(led0), gpios)
12 #define TEST_PIN DT_GPIO_PIN(DT_ALIAS(led0), gpios)
13 #define TEST_PIN_DTS_FLAGS DT_GPIO_FLAGS(DT_ALIAS(led0), gpios)
35 zassert_true(device_is_ready(fixture->port), "GPIO device is not ready"); in gpio_get_direction_before()
42 rv = gpio_pin_configure(fixture->port, fixture->pin, fixture->flags); in common()
43 if (rv == -ENOTSUP) { in common()
44 /* some drivers / hw might not support e.g. input-output or disconnect */ in common()
55 fixture->flags = GPIO_DISCONNECTED; in ZTEST_F()
58 rv = gpio_pin_is_input(fixture->port, fixture->pin); in ZTEST_F()
[all …]
/Zephyr-latest/boards/circuitdojo/feather/
Dcircuitdojo_feather_nrf9160_common.dtsi2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
7 #include "circuitdojo_feather_nrf9160_common-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "circuitdojo,feather-nrf9160";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
21 compatible = "gpio-leds";
23 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
29 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/nxp/rd_rw612_bga/dts/
Dgoworld_16880_lcm.overlay1 #include <zephyr/dt-bindings/spi/spi.h>
10 compatible = "zephyr,lvgl-pointer-input";
12 swap-xy;
13 invert-y;
19 nxp,swap-bytes;
21 nxp,timer0-ratio = <15>;
25 * - R125, R123, R12, R124, R15, R243, R239, R236, R233, R286, R246
27 * - R9, R11, R20, R19, R242, R241, R237, R235, R245
28 * Remove JP30 to disconnect Flexcomm SPI CS
31 * -------------------------------
[all …]
/Zephyr-latest/drivers/ethernet/nxp_enet/
DKconfig3 # Copyright (c) 2016-2017 ARM Ltd
5 # SPDX-License-Identifier: Apache-2.0
37 There is no support for PHY disconnect, reconnect or configuration change.
62 - IPv4, UDP and TCP checksum (both Rx and Tx)
113 - IPv4, UDP and TCP checksum (both Rx and Tx)
141 communication with MAC ENET controller. Other busses - like SPI
160 Reset the ethernet PHY at boot. Requires dts properties int-gpios and
161 reset-gpios to be present.
/Zephyr-latest/boards/adi/max32655evkit/doc/
Dindex.rst6 of the MAX32655 microcontroller, which is an advanced system-on-chip (SoC).
7 It features an Arm® Cortex®-M4F CPU for efficient computation of complex functions and
9 Bluetooth® 5.0 Low Energy (Bluetooth LE), long-range radio for wearable and hearable device applica…
24 - MAX32655 MCU:
26 - Ultra-Low-Power Wireless Microcontroller
27 - Internal 100MHz Oscillator
28 - Flexible Low-Power Modes with 7.3728MHz System Clock Option
29 - 512KB Flash and 128KB SRAM (Optional ECC on One 32KB SRAM Bank)
30 - 16KB Instruction Cache
31 - Bluetooth 5.2 LE Radio
[all …]
/Zephyr-latest/drivers/usb_c/tcpc/
Ducpd_numaker.c4 * SPDX-License-Identifier: Apache-2.0
36 * by Timer-trigger EADC. To implement this interconnection, TCPC node_id
39 * NOTE: EADC and Timer interrupts needn't enable for Timer-triggered EADC.
49 * (1) DPM-supplied callback
76 #define NUMAKER_SYS_REG_DUMP(dev, reg_name) LOG_INF("SYS: %8s: 0x%08x", #reg_name, SYS->reg_name);
82 LOG_INF("%s: %8s: 0x%08x", #port, #reg_name, port->reg_name);
98 utcpd_base->reg_name = (val); \
110 LOG_ERR("UTCPD register (%s) write timeout, force-write", #reg_name); \
112 utcpd_base->reg_name = (val); \
137 LOG_ERR("UTCPD register (0x%04x) write timeout, force-write", reg_offset); \
[all …]
/Zephyr-latest/boards/arduino/nano_33_ble/doc/
Dindex.rst10 nRF52840 ARM Cortex-M4F CPU. Arduino sells 2 variants of the board, the
28 +-----------+------------+----------------------+
31 | ADC | on-chip | adc |
32 +-----------+------------+----------------------+
33 | CLOCK | on-chip | clock_control |
34 +-----------+------------+----------------------+
35 | FLASH | on-chip | flash |
36 +-----------+------------+----------------------+
37 | GPIO | on-chip | gpio |
38 +-----------+------------+----------------------+
[all …]
/Zephyr-latest/boards/adi/max78002evkit/doc/
Dindex.rst10 are supported, while a pair of industry-standard QWIIC connectors supports a large and growing arra…
11 development boards. An onboard stereo audio codec offers line-level audio input and output, and tac…
12 provided by a touch-enabled 2.4in TFT display. The MAX78002 energy consumption is tracked by a powe…
13 with four channels of formatted results presented on a secondary TFT display. All device GPIOs are …
14 … headers. A standard coaxial power jack serves as power input, using the included 5V, 3A wall-mount
32 - MAX78002 MCU:
34 - Dual-Core, Low-Power Microcontroller
36 - Arm Cortex-M4 Processor with FPU up to 120MHz
37 - 2.5MB Flash, 64KB ROM, and 384KB SRAM
38 - Optimized Performance with 16KB Instruction Cache
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]
/Zephyr-latest/boards/microchip/mec172xmodular_assy6930/doc/
Dmec172xmodular_assy6930.rst12 - MEC172x (MEC1723, MEC1727 and MEC1728) ARM Cortex-M4 Processor
13 - 416 KB RAM and 128 KB boot ROM
14 - UART1 using microUSB
15 - PECI interface 3.0
16 - FAN, PWM and TACHO pins
17 - 5 SMBus instances
18 - eSPI header
19 - VCI interface
20 - 1 hardware driven PS/2 ports
21 - Keyboard interface headers
[all …]
/Zephyr-latest/drivers/display/
Ddisplay_nrf_led_matrix.c4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/gpio/gpio.h>
31 #if (GROUP_SIZE > DT_PROP(TIMER_NODE, cc_num) - 1) || \
33 #error "Invalid pixel-group-size configured."
40 #error "Invalid length of pixel-mapping."
48 _GET_ROW_IDX(dev_config->pixel_mapping[pixel_idx])
54 _GET_COL_IDX(dev_config->pixel_mapping[pixel_idx])
59 "Invalid row index in pixel-mapping["#idx"]."); \
61 "Invalid column index in pixel-mapping["#idx"].");
77 #error "Invalid pixel period. Change refresh-frequency or pixel-group-size."
[all …]
/Zephyr-latest/drivers/wifi/nrf_wifi/
DKconfig.nrfwifi1 # Nordic Wi-Fi driver for nRF70 series SoCs
5 # SPDX-License-Identifier: Apache-2.0
21 Nordic Wi-Fi Driver
124 bool "Wi-Fi interface auto start on boot"
145 bool "Low power mode in nRF Wi-Fi chipsets"
169 module-dep = LOG
170 module-str = Log level for Wi-Fi nRF70 driver
171 module-help = Sets log level for Wi-Fi nRF70 driver
193 # Wi-Fi and SR Coexistence Hardware configuration.
195 bool "Wi-Fi and SR coexistence support"
[all …]
/Zephyr-latest/drivers/adc/
Dadc_ads114s0x.c4 * SPDX-License-Identifier: Apache-2.0
12 #include <zephyr/dt-bindings/adc/ads114s0x_adc.h>
85 FIELD_GET(GENMASK(pos + length - 1, pos), value)
87 target &= ~GENMASK(pos + length - 1, pos); \
88 target |= FIELD_PREP(GENMASK(pos + length - 1, pos), value)
356 * - AIN0 as positive input
357 * - AIN1 as negative input
363 * - disable reference monitor
364 * - enable positive reference buffer
365 * - disable negative reference buffer
[all …]

12