Home
last modified time | relevance | path

Searched +full:active +full:- +full:pullup (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/dts/bindings/w1/
Dadi,max32-w1.yaml1 # Copyright (c) 2023-2024 Analog Devices, Inc.
2 # SPDX-License-Identifier: Apache-2.0
4 description: ADI MAX32xxx MCUs 1-Wire Master
6 include: [w1-master.yaml, pinctrl-device.yaml]
8 compatible: "adi,max32-w1"
20 pinctrl-0:
23 pinctrl-names:
26 internal-pullup:
31 Set this field to enable the internal pullup resistor.
32 0 - Internal pullup disabled.
[all …]
Dw1-master.yaml2 # SPDX-License-Identifier: Apache-2.0
4 # Common fields for 1-Wire masters
11 active-pullup:
14 Enable the active pullup for the 1-Wire bus.
Dmaxim,ds2477_85_common.yaml2 # SPDX-License-Identifier: Apache-2.0
4 # Common Properties for the DS2477 and DS2485 I2C 1-Wire masters:
6 include: [w1-master.yaml, i2c-device.yaml]
9 switching-threshold:
13 - "low"
14 - "medium"
15 - "high"
16 - "off"
18 Default Low-to-High Switching Threshold.
26 active-pull-threshold:
[all …]
Dzephyr,w1-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
7 This defines a one-wire driver through GPIO bit-banging.
13 compatible = "zephyr,w1-gpio";
19 - w1 is pin 13 on gpio0. The gpio is active when the pin is high, is
20 configured as an open-drain, and has a pull-up resistor.
23 - Most drivers require the selected gpio to support open drain, this enables onewire
25 - Ensure pullup is strong enough (4.7K according to the specification). Standard pullup in
28 compatible: "zephyr,w1-gpio"
30 include: [w1-master.yaml]
34 type: phandle-array
/Zephyr-latest/samples/drivers/w1/scanner/
Dds2485.overlay7 switching-threshold = "medium";
8 active-pull-threshold = "low";
9 weak-pullup = "1000";
/Zephyr-latest/tests/drivers/w1/w1_api/
Dds2485.overlay7 switching-threshold = "medium";
8 active-pull-threshold = "low";
9 weak-pullup = "1000";
/Zephyr-latest/dts/bindings/sensor/
Dhoneywell,hmc5883l.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Honeywell HMC5883L 3-axis magnetometer sensor
8 include: [sensor-device.yaml, i2c-device.yaml]
11 int-gpios:
12 type: phandle-array
15 This pin is active low, with an internal pullup in the sensor.
/Zephyr-latest/dts/bindings/sdhc/
Dnxp,imx-usdhc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,imx-usdhc"
8 include: [sdhc.yaml, pinctrl-device.yaml]
14 data-timeout:
20 read-watermark:
26 write-watermark:
41 pwr-gpios:
42 type: phandle-array
45 This pin defaults to active high when consumed by the SD card. The
49 cd-gpios:
[all …]
/Zephyr-latest/drivers/w1/
Dw1_ds2477_85_common.h4 * SPDX-License-Identifier: Apache-2.0
24 /* 1-Wire specific commands */
45 /* 1-Wire specific commands */
101 /* upper limit of 1-wire command length supported(in bytes) */
103 /* limit of 1-wire command len is 126 bytes, but currently not used: */
111 /* default 1-wire timing parameters (cfg. value==6) */
140 /* defines for DTS switching-th, active-pull-th and weak-pullup enums */
202 /** config reg of weak pullup, active pullup, and switch threshold */
214 /** indicates enable active pull-up configuration */
/Zephyr-latest/tests/drivers/build_all/w1/
Dapp.overlay4 * 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>;
20 gpio-controller;
22 #gpio-cells = <0x2>;
27 compatible = "zephyr,w1-gpio";
36 #address-cells = <1>;
37 #size-cells = <0>;
40 compatible = "zephyr,w1-serial";
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dambiq,apollo3-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 to pin 60 and enabling the pullup resistor on that pin.
19 /* You can put this in places like a board-pinctrl.dtsi file in
23 /* include pre-defined combinations for the SoC variant used by the board */
24 #include <dt-bindings/pinctrl/ambiq-apollo3-pinctrl.h>
33 input-enable;
39 particular state of a device; in this case, the default (that is, active)
47 pins, such as the 'input-enable' property in group 2.
49 compatible: "ambiq,apollo3-pinctrl"
53 child-binding:
[all …]
Dambiq,apollo4-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 to pin 60 and enabling the pullup resistor on that pin.
19 /* You can put this in places like a board-pinctrl.dtsi file in
23 /* include pre-defined combinations for the SoC variant used by the board */
24 #include <dt-bindings/pinctrl/ambiq-apollo4-pinctrl.h>
33 input-enable;
39 particular state of a device; in this case, the default (that is, active)
47 pins, such as the 'input-enable' property in group 2.
49 compatible: "ambiq,apollo4-pinctrl"
53 child-binding:
[all …]
Drenesas,smartbond-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 P1.8 and enabling the pullup resistor on that pin.
19 /* You can put this in places like a board-pinctrl.dtsi file in
24 #include <dt-bindings/pinctrl/smartbond-pinctrl.h>
36 /* route UART RX to P0.8 and enable pull-up */
38 bias-pull-up;
44 particular state of a device; in this case, the default (that is, active)
53 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
56 - bias-pull-up: Enable pull-up resistor.
57 - bias-pull-down: Enable pull-down resistor.
[all …]
Draspberrypi,pico-pinctrl.yaml3 # SPDX-License-Identifier: Apache-2.0
8 to pin 1 and enabling the pullup resistor on that pin.
20 /* You can put this in places like a board-pinctrl.dtsi file in
24 /* include pre-defined combinations for the SoC variant used by the board */
25 #include <dt-bindings/pinctrl/rpi-pico-rp2040-pinctrl.h>
40 input-enable;
46 particular state of a device; in this case, the default (that is, active)
54 pins, such as the 'input-enable' property in group 2. Here is a list of
57 - bias-disable: Disable pull-up/down (default, not required).
58 - bias-pull-up: Enable pull-up resistor.
[all …]
/Zephyr-latest/boards/adi/max32672evkit/doc/
Dindex.rst6 of the MAX32672 microcontroller, which is a small, high-reliability, ultra-low power,
7 32-bit microcontroller. The MAX32672 is a secure and cost-effective solution
8 for motion/motor control, industrial sensors, and battery-powered medical devices and offers legacy
9 designs an easy, cost-optimal upgrade path from 8-bit or 16-bit microcontrollers.
16 - MAX32672 MCU:
18 - High-Efficiency Microcontroller for Low-Power High-Reliability Devices
20 - Arm Cortex-M4 Processor with FPU up to 100MHz
21 - 1MB Dual-Bank Flash with Error Correction
22 - 200KB SRAM (160KB with ECC Enabled), Optionally Preserved in Lowest Power Modes
23 - EEPROM Emulation on Flash
[all …]
/Zephyr-latest/drivers/usb/device/
Dusb_dc_kinetis.c1 /* usb_dc_kinetis.c - Kinetis USBFSOTG usb device driver */
6 * SPDX-License-Identifier: Apache-2.0
152 SIM->SOPT1 |= SIM_SOPT1_USBREGEN_MASK; in kinetis_usb_init()
155 USB0->USBTRC0 |= USB_USBTRC0_USBRESET_MASK; in kinetis_usb_init()
158 USB0->CTL = 0; in kinetis_usb_init()
160 USB0->CTL |= USB_CTL_USBENSOFEN_MASK; in kinetis_usb_init()
162 if ((USB0->PERID != USBFSOTG_PERID) || in kinetis_usb_init()
163 (USB0->REV != USBFSOTG_REV)) { in kinetis_usb_init()
164 return -1; in kinetis_usb_init()
167 USB0->BDTPAGE1 = (uint8_t)(((uint32_t)bdt) >> 8); in kinetis_usb_init()
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dw1.h5 * SPDX-License-Identifier: Apache-2.0
10 * @brief Public 1-Wire Driver APIs
27 * @brief 1-Wire Interface
28 * @defgroup w1_interface 1-Wire Interface
46 (FOR_EACH(F1, (+), DT_SUPPORTS_DEP_ORDS(node_id)) - 1)
53 * @brief Defines the 1-Wire master settings types, which are runtime configurable.
61 * The strong pullup resistor is activated immediately after the next
74 /** Configuration common to all 1-Wire master implementations. */
80 /** Data common to all 1-Wire master implementations. */
118 struct w1_master_data *ctrl_data = (struct w1_master_data *)dev->data; in z_impl_w1_change_bus_lock()
[all …]
/Zephyr-latest/boards/actinius/icarus/doc/
Dindex.rst6 The Icarus is a cost-effective cellular IoT board in Adafruit's Feather/FeatherWing
8 LTE-M, NB-IoT, GPS, accelerometer, USB, LiPo charger as well as
12 ARM Cortex-M33F CPU, ARMv8-M Security Extension and the
19 * :abbr:`I2C (Inter-Integrated Circuit)`
26 * :abbr:`UARTE (Universal asynchronous receiver-transmitter with EasyDMA)`
33 The detailed information about the on-board hardware can be found at the `Icarus Product Website`_.
46 +------------+----------------------------+----------------------------------------------+---------…
47 | Icarus pin | Function | Description | Device-t…
49 | RST | Reset | Active low reset with internal pullup | -
50 +------------+----------------------------+----------------------------------------------+---------…
[all …]
/Zephyr-latest/doc/releases/
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 …]