Home
last modified time | relevance | path

Searched refs:KSO_SEL (Results 1 – 4 of 4) sorted by relevance

/hal_microchip-latest/mec5/drivers/
Dmec_kscan_api.h92 regs->KSO_SEL = (regs->KSO_SEL & (uint8_t)~MEC_BIT(MEC_KSCAN_KSO_SEL_KSCAN_DIS_Pos)) in mec_hal_kscan_kso_drive_all()
98 regs->KSO_SEL = (regs->KSO_SEL & (uint8_t)~MEC_BIT(MEC_KSCAN_KSO_SEL_KSO_ALL_Pos)) in mec_hal_kscan_kso_disable_keyscan()
105 regs->KSO_SEL |= MEC_BIT(MEC_KSCAN_KSO_SEL_KSO_INVERT_Pos); in mec_hal_kscan_kso_invert()
107 regs->KSO_SEL &= (uint8_t)~MEC_BIT(MEC_KSCAN_KSO_SEL_KSO_INVERT_Pos); in mec_hal_kscan_kso_invert()
117 regs->KSO_SEL = (((kso_sel << MEC_KSCAN_KSO_SEL_OSEL_Pos) & MEC_KSCAN_KSO_SEL_OSEL_Msk) in mec_hal_kscan_kso_select()
Dmec_kscan.c39 regs->KSO_SEL = MEC_KSCAN_KSO_SEL_DLFT; in kscan_default()
78 regs->KSO_SEL |= MEC_BIT(MEC_KSCAN_KSO_SEL_KSO_INVERT_Pos); in mec_hal_kscan_init()
89 regs->KSO_SEL &= (uint8_t)~MEC_BIT(MEC_KSCAN_KSO_SEL_KSCAN_DIS_Pos); in mec_hal_kscan_init()
104 regs->KSO_SEL &= (uint8_t)~MEC_BIT(MEC_KSCAN_KSO_SEL_KSCAN_DIS_Pos); in mec_hal_kscan_enable()
106 regs->KSO_SEL |= MEC_BIT(MEC_KSCAN_KSO_SEL_KSCAN_DIS_Pos); in mec_hal_kscan_enable()
120 if (regs->KSO_SEL & MEC_BIT(MEC_KSCAN_KSO_SEL_KSCAN_DIS_Pos)) { in mec_hal_kscan_is_enabled()
204 if (MEC_KSCAN0->KSO_SEL & MEC_BIT(MEC_KSCAN_KSO_SEL_KSCAN_DIS_Pos)) { in mec_hal_kscan_wake_enable()
/hal_microchip-latest/mec/mec1501/component/
Dkeyscan.h100 __IOM uint32_t KSO_SEL; /*!< (@ 0x0004) KSO Select */ member
/hal_microchip-latest/mec5/devices/common/
Dmec5_kscan_v1.h19 …__IOM uint8_t KSO_SEL; /*!< (@ 0x00000004) Key scan output select … member