Searched +full:active +full:- +full:pullup (Results 1 – 19 of 19) sorted by relevance
/Zephyr-latest/dts/bindings/w1/ |
D | adi,max32-w1.yaml | 1 # 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 …]
|
D | w1-master.yaml | 2 # 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.
|
D | maxim,ds2477_85_common.yaml | 2 # 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 …]
|
D | zephyr,w1-gpio.yaml | 2 # 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/ |
D | ds2485.overlay | 7 switching-threshold = "medium"; 8 active-pull-threshold = "low"; 9 weak-pullup = "1000";
|
/Zephyr-latest/tests/drivers/w1/w1_api/ |
D | ds2485.overlay | 7 switching-threshold = "medium"; 8 active-pull-threshold = "low"; 9 weak-pullup = "1000";
|
/Zephyr-latest/dts/bindings/sensor/ |
D | honeywell,hmc5883l.yaml | 2 # 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/ |
D | nxp,imx-usdhc.yaml | 2 # 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/ |
D | w1_ds2477_85_common.h | 4 * 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/ |
D | app.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>; 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/ |
D | ambiq,apollo3-pinctrl.yaml | 2 # 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 …]
|
D | ambiq,apollo4-pinctrl.yaml | 2 # 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 …]
|
D | renesas,smartbond-pinctrl.yaml | 2 # 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 …]
|
D | raspberrypi,pico-pinctrl.yaml | 3 # 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/ |
D | index.rst | 6 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/ |
D | usb_dc_kinetis.c | 1 /* 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/ |
D | w1.h | 5 * 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/ |
D | index.rst | 6 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/ |
D | release-notes-3.3.rst | 14 * 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 …]
|