Lines Matching +full:hysteresis +full:- +full:mode
4 * SPDX-License-Identifier: Apache-2.0
14 * [3:4] mode.
15 * [5] hysteresis.
18 * [10] open-drain mode.
19 * [11:12] digital filter sample mode.
28 * [3:4] mode.
29 * [5] hysteresis.
31 * [7] analog mode.
34 * [10] open-drain mode.
35 * [11:12] digital filter sample mode.
41 * @brief Control registers for open-drain I/O pins (I2C):
45 * [8:9] I2C mode.
47 * [11:12] digital filter sample mode.
60 #define IOCON_MODE_PULLDOWN (1 << 3) /* Enable pull-down resistor. */
61 #define IOCON_MODE_PULLUP (2 << 3) /* Enable Pull-up resistor. */
62 #define IOCON_MODE_REPEATER (3 << 3) /* Repeater mode. */
64 #define IOCON_HYS_EN (1 << 5) /* Enable hysteresis. */
69 #define IOCON_ADMODE_EN (0 << 7) /* Enable analog input mode. */
70 #define IOCON_DIGMODE_EN (1 << 7) /* Enable digital I/O mode. */
73 /* Only for open-drain pins (I2C). */
74 #define IOCON_SFI2C_EN (0 << 8) /* I2C standard mode / Fast-mode. */
76 #define IOCON_FASTI2C_EN (2 << 8) /* I2C Fast-mode Plus. */
78 #define IOCON_OPENDRAIN_EN (1 << 10) /* Enable open-drain mode. */
81 * The digital filter mode allows to discard input pulses shorter than