Lines Matching +full:11 +full:- +full:bit
4 * SPDX-License-Identifier: Apache-2.0
22 #define MCHP_TACH_CTRL_EXCEED_LIM_EN BIT(0)
26 #define MCHP_TACH_CTRL_EN BIT(MCHP_TACH_CTRL_EN_POS)
30 #define MCHP_TACH_CTRL_FILTER_EN BIT(MCHP_TACH_CTRL_FILTER_EN_POS)
35 #define MCHP_TACH_CTRL_READ_MODE_100K_CLOCK BIT(10)
38 #define MCHP_TACH_CTRL_NUM_EDGES_POS 11
40 #define MCHP_TACH_CTRL_NUM_EDGES_MASK SHLU32(0x03U, 11)
42 #define MCHP_TACH_CTRL_EDGES_3 SHLU32(1u, 11)
43 #define MCHP_TACH_CTRL_EDGES_5 SHLU32(2u, 11)
44 #define MCHP_TACH_CTRL_EDGES_9 SHLU32(3u, 11)
48 #define MCHP_TACH_CTRL_CNT_RDY_INT_EN BIT(14)
52 #define MCHP_TACH_CTRL_TOGGLE_INT_EN BIT(15)
54 /* Read-only latched TACH pulse counter */
61 * bits[0, 2-3] are R/W1C
62 * bit[1] is Read-Only
67 #define MCHP_TACH_STS_EXCEED_LIMIT BIT(MCHP_TACH_STS_EXCEED_LIMIT_POS)
69 #define MCHP_TACH_STS_PIN_STATE_HI BIT(MCHP_TACH_STS_PIN_STATE_POS)
71 #define MCHP_TACH_STS_TOGGLE BIT(MCHP_TACH_STS_TOGGLE_POS)
73 #define MCHP_TACH_STS_CNT_RDY BIT(MCHP_TACH_STS_CNT_RDY_POS)