Lines Matching refs:I3Cx

655 __STATIC_INLINE void LL_I3C_Enable(I3C_TypeDef *I3Cx)  in LL_I3C_Enable()  argument
657 SET_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Enable()
668 __STATIC_INLINE void LL_I3C_Disable(I3C_TypeDef *I3Cx) in LL_I3C_Disable() argument
670 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Disable()
679 __STATIC_INLINE uint32_t LL_I3C_IsEnabled(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabled() argument
681 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EN) == (I3C_CFGR_EN)) ? 1UL : 0UL); in LL_I3C_IsEnabled()
692 __STATIC_INLINE uint32_t LL_I3C_IsEnabledReset(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledReset() argument
694 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTVAL) == (I3C_DEVR0_RSTVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledReset()
707 __STATIC_INLINE void LL_I3C_SetMode(I3C_TypeDef *I3Cx, uint32_t PeripheralMode) in LL_I3C_SetMode() argument
709 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_CRINIT, PeripheralMode); in LL_I3C_SetMode()
720 __STATIC_INLINE uint32_t LL_I3C_GetMode(const I3C_TypeDef *I3Cx) in LL_I3C_GetMode() argument
722 return (uint32_t)((READ_BIT(I3Cx->CFGR, I3C_CFGR_CRINIT) == (I3C_CFGR_CRINIT)) ? 1UL : 0UL); in LL_I3C_GetMode()
732 __STATIC_INLINE void LL_I3C_EnableArbitrationHeader(I3C_TypeDef *I3Cx) in LL_I3C_EnableArbitrationHeader() argument
734 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_NOARBH); in LL_I3C_EnableArbitrationHeader()
744 __STATIC_INLINE void LL_I3C_DisableArbitrationHeader(I3C_TypeDef *I3Cx) in LL_I3C_DisableArbitrationHeader() argument
746 SET_BIT(I3Cx->CFGR, I3C_CFGR_NOARBH); in LL_I3C_DisableArbitrationHeader()
755 __STATIC_INLINE uint32_t LL_I3C_IsEnabledArbitrationHeader(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledArbitrationHeader() argument
757 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_NOARBH) == (I3C_CFGR_NOARBH)) ? 0UL : 1UL); in LL_I3C_IsEnabledArbitrationHeader()
768 __STATIC_INLINE void LL_I3C_EnableResetPattern(I3C_TypeDef *I3Cx) in LL_I3C_EnableResetPattern() argument
770 SET_BIT(I3Cx->CFGR, I3C_CFGR_RSTPTRN); in LL_I3C_EnableResetPattern()
780 __STATIC_INLINE void LL_I3C_DisableResetPattern(I3C_TypeDef *I3Cx) in LL_I3C_DisableResetPattern() argument
782 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_RSTPTRN); in LL_I3C_DisableResetPattern()
791 __STATIC_INLINE uint32_t LL_I3C_IsEnabledResetPattern(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledResetPattern() argument
793 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_RSTPTRN) == (I3C_CFGR_RSTPTRN)) ? 1UL : 0UL); in LL_I3C_IsEnabledResetPattern()
803 __STATIC_INLINE void LL_I3C_EnableExitPattern(I3C_TypeDef *I3Cx) in LL_I3C_EnableExitPattern() argument
805 SET_BIT(I3Cx->CFGR, I3C_CFGR_EXITPTRN); in LL_I3C_EnableExitPattern()
815 __STATIC_INLINE void LL_I3C_DisableExitPattern(I3C_TypeDef *I3Cx) in LL_I3C_DisableExitPattern() argument
817 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EXITPTRN); in LL_I3C_DisableExitPattern()
826 __STATIC_INLINE uint32_t LL_I3C_IsEnabledExitPattern(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledExitPattern() argument
828 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EXITPTRN) == (I3C_CFGR_EXITPTRN)) ? 1UL : 0UL); in LL_I3C_IsEnabledExitPattern()
839 __STATIC_INLINE void LL_I3C_EnableHighKeeperSDA(I3C_TypeDef *I3Cx) in LL_I3C_EnableHighKeeperSDA() argument
841 SET_BIT(I3Cx->CFGR, I3C_CFGR_HKSDAEN); in LL_I3C_EnableHighKeeperSDA()
851 __STATIC_INLINE void LL_I3C_DisableHighKeeperSDA(I3C_TypeDef *I3Cx) in LL_I3C_DisableHighKeeperSDA() argument
853 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_HKSDAEN); in LL_I3C_DisableHighKeeperSDA()
862 __STATIC_INLINE uint32_t LL_I3C_IsEnabledHighKeeperSDA(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledHighKeeperSDA() argument
864 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_HKSDAEN) == (I3C_CFGR_HKSDAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledHighKeeperSDA()
875 __STATIC_INLINE void LL_I3C_EnableHJAck(I3C_TypeDef *I3Cx) in LL_I3C_EnableHJAck() argument
877 SET_BIT(I3Cx->CFGR, I3C_CFGR_HJACK); in LL_I3C_EnableHJAck()
888 __STATIC_INLINE void LL_I3C_DisableHJAck(I3C_TypeDef *I3Cx) in LL_I3C_DisableHJAck() argument
890 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_HJACK); in LL_I3C_DisableHJAck()
899 __STATIC_INLINE uint32_t LL_I3C_IsEnabledHJAck(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledHJAck() argument
901 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_HJACK) == (I3C_CFGR_HJACK)) ? 1UL : 0UL); in LL_I3C_IsEnabledHJAck()
922 __STATIC_INLINE uint32_t LL_I3C_DMA_GetRegAddr(const I3C_TypeDef *I3Cx, uint32_t Direction) in LL_I3C_DMA_GetRegAddr() argument
929 data_reg_addr = (uint32_t) &(I3Cx->TDR); in LL_I3C_DMA_GetRegAddr()
934 data_reg_addr = (uint32_t) &(I3Cx->RDR); in LL_I3C_DMA_GetRegAddr()
939 data_reg_addr = (uint32_t) &(I3Cx->TDWR); in LL_I3C_DMA_GetRegAddr()
944 data_reg_addr = (uint32_t) &(I3Cx->RDWR); in LL_I3C_DMA_GetRegAddr()
949 data_reg_addr = (uint32_t) &(I3Cx->SR); in LL_I3C_DMA_GetRegAddr()
954 data_reg_addr = (uint32_t) &(I3Cx->CR); in LL_I3C_DMA_GetRegAddr()
966 __STATIC_INLINE void LL_I3C_EnableDMAReq_RX(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_RX() argument
968 SET_BIT(I3Cx->CFGR, I3C_CFGR_RXDMAEN); in LL_I3C_EnableDMAReq_RX()
977 __STATIC_INLINE void LL_I3C_DisableDMAReq_RX(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_RX() argument
979 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_RXDMAEN); in LL_I3C_DisableDMAReq_RX()
988 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_RX(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_RX() argument
990 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_RXDMAEN) == (I3C_CFGR_RXDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_RX()
1002 __STATIC_INLINE void LL_I3C_SetRxFIFOThreshold(I3C_TypeDef *I3Cx, uint32_t RxFIFOThreshold) in LL_I3C_SetRxFIFOThreshold() argument
1004 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_RXTHRES, RxFIFOThreshold); in LL_I3C_SetRxFIFOThreshold()
1015 __STATIC_INLINE uint32_t LL_I3C_GetRxFIFOThreshold(const I3C_TypeDef *I3Cx) in LL_I3C_GetRxFIFOThreshold() argument
1017 return (uint32_t)(READ_BIT(I3Cx->CFGR, I3C_CFGR_RXTHRES)); in LL_I3C_GetRxFIFOThreshold()
1026 __STATIC_INLINE void LL_I3C_EnableDMAReq_TX(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_TX() argument
1028 SET_BIT(I3Cx->CFGR, I3C_CFGR_TXDMAEN); in LL_I3C_EnableDMAReq_TX()
1037 __STATIC_INLINE void LL_I3C_DisableDMAReq_TX(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_TX() argument
1039 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_TXDMAEN); in LL_I3C_DisableDMAReq_TX()
1048 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_TX(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_TX() argument
1050 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_TXDMAEN) == (I3C_CFGR_TXDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_TX()
1062 __STATIC_INLINE void LL_I3C_SetTxFIFOThreshold(I3C_TypeDef *I3Cx, uint32_t TxFIFOThreshold) in LL_I3C_SetTxFIFOThreshold() argument
1064 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_TXTHRES, TxFIFOThreshold); in LL_I3C_SetTxFIFOThreshold()
1076 __STATIC_INLINE uint32_t LL_I3C_GetTxFIFOThreshold(const I3C_TypeDef *I3Cx) in LL_I3C_GetTxFIFOThreshold() argument
1078 return (uint32_t)(READ_BIT(I3Cx->CFGR, I3C_CFGR_TXTHRES)); in LL_I3C_GetTxFIFOThreshold()
1087 __STATIC_INLINE void LL_I3C_EnableDMAReq_Status(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_Status() argument
1089 SET_BIT(I3Cx->CFGR, I3C_CFGR_SDMAEN); in LL_I3C_EnableDMAReq_Status()
1098 __STATIC_INLINE void LL_I3C_DisableDMAReq_Status(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_Status() argument
1100 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_SDMAEN); in LL_I3C_DisableDMAReq_Status()
1109 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_Status(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_Status() argument
1111 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_SDMAEN) == (I3C_CFGR_SDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_Status()
1121 __STATIC_INLINE void LL_I3C_EnableStatusFIFO(I3C_TypeDef *I3Cx) in LL_I3C_EnableStatusFIFO() argument
1123 SET_BIT(I3Cx->CFGR, I3C_CFGR_SMODE); in LL_I3C_EnableStatusFIFO()
1132 __STATIC_INLINE void LL_I3C_DisableStatusFIFO(I3C_TypeDef *I3Cx) in LL_I3C_DisableStatusFIFO() argument
1134 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_SMODE); in LL_I3C_DisableStatusFIFO()
1143 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStatusFIFO(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStatusFIFO() argument
1145 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_SMODE) == (I3C_CFGR_SMODE)) ? 1UL : 0UL); in LL_I3C_IsEnabledStatusFIFO()
1155 __STATIC_INLINE void LL_I3C_EnableControlFIFO(I3C_TypeDef *I3Cx) in LL_I3C_EnableControlFIFO() argument
1157 SET_BIT(I3Cx->CFGR, I3C_CFGR_TMODE); in LL_I3C_EnableControlFIFO()
1166 __STATIC_INLINE void LL_I3C_DisableControlFIFO(I3C_TypeDef *I3Cx) in LL_I3C_DisableControlFIFO() argument
1168 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_TMODE); in LL_I3C_DisableControlFIFO()
1177 __STATIC_INLINE uint32_t LL_I3C_IsEnabledControlFIFO(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledControlFIFO() argument
1179 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_TMODE) == (I3C_CFGR_TMODE)) ? 1UL : 0UL); in LL_I3C_IsEnabledControlFIFO()
1188 __STATIC_INLINE void LL_I3C_EnableDMAReq_Control(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_Control() argument
1190 SET_BIT(I3Cx->CFGR, I3C_CFGR_CDMAEN); in LL_I3C_EnableDMAReq_Control()
1199 __STATIC_INLINE void LL_I3C_DisableDMAReq_Control(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_Control() argument
1201 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_CDMAEN); in LL_I3C_DisableDMAReq_Control()
1210 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_Control(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_Control() argument
1212 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_CDMAEN) == (I3C_CFGR_CDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_Control()
1221 __STATIC_INLINE void LL_I3C_EnableOwnDynAddress(I3C_TypeDef *I3Cx) in LL_I3C_EnableOwnDynAddress() argument
1223 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_DAVAL); in LL_I3C_EnableOwnDynAddress()
1232 __STATIC_INLINE void LL_I3C_DisableOwnDynAddress(I3C_TypeDef *I3Cx) in LL_I3C_DisableOwnDynAddress() argument
1234 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_DAVAL); in LL_I3C_DisableOwnDynAddress()
1243 __STATIC_INLINE uint32_t LL_I3C_IsEnabledOwnDynAddress(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledOwnDynAddress() argument
1245 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_DAVAL) == (I3C_DEVR0_DAVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledOwnDynAddress()
1256 __STATIC_INLINE void LL_I3C_SetOwnDynamicAddress(I3C_TypeDef *I3Cx, uint32_t OwnDynamicAddress) in LL_I3C_SetOwnDynamicAddress() argument
1258 MODIFY_REG(I3Cx->DEVR0, I3C_DEVR0_DA, (OwnDynamicAddress << I3C_DEVR0_DA_Pos)); in LL_I3C_SetOwnDynamicAddress()
1267 __STATIC_INLINE uint8_t LL_I3C_GetOwnDynamicAddress(const I3C_TypeDef *I3Cx) in LL_I3C_GetOwnDynamicAddress() argument
1269 return (uint8_t)(READ_BIT(I3Cx->DEVR0, I3C_DEVR0_DA) >> I3C_DEVR0_DA_Pos); in LL_I3C_GetOwnDynamicAddress()
1279 __STATIC_INLINE void LL_I3C_EnableIBI(I3C_TypeDef *I3Cx) in LL_I3C_EnableIBI() argument
1281 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_IBIEN); in LL_I3C_EnableIBI()
1291 __STATIC_INLINE void LL_I3C_DisableIBI(I3C_TypeDef *I3Cx) in LL_I3C_DisableIBI() argument
1293 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_IBIEN); in LL_I3C_DisableIBI()
1302 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIBI(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIBI() argument
1304 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_IBIEN) == (I3C_DEVR0_IBIEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledIBI()
1314 __STATIC_INLINE void LL_I3C_EnableControllerRoleReq(I3C_TypeDef *I3Cx) in LL_I3C_EnableControllerRoleReq() argument
1316 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_CREN); in LL_I3C_EnableControllerRoleReq()
1326 __STATIC_INLINE void LL_I3C_DisableControllerRoleReq(I3C_TypeDef *I3Cx) in LL_I3C_DisableControllerRoleReq() argument
1328 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_CREN); in LL_I3C_DisableControllerRoleReq()
1337 __STATIC_INLINE uint32_t LL_I3C_IsEnabledControllerRoleReq(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledControllerRoleReq() argument
1339 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_CREN) == (I3C_DEVR0_CREN)) ? 1UL : 0UL); in LL_I3C_IsEnabledControllerRoleReq()
1349 __STATIC_INLINE void LL_I3C_EnableHotJoin(I3C_TypeDef *I3Cx) in LL_I3C_EnableHotJoin() argument
1351 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_HJEN); in LL_I3C_EnableHotJoin()
1361 __STATIC_INLINE void LL_I3C_DisableHotJoin(I3C_TypeDef *I3Cx) in LL_I3C_DisableHotJoin() argument
1363 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_HJEN); in LL_I3C_DisableHotJoin()
1372 __STATIC_INLINE uint32_t LL_I3C_IsEnabledHotJoin(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledHotJoin() argument
1374 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_HJEN) == (I3C_DEVR0_HJEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledHotJoin()
1385 __STATIC_INLINE void LL_I3C_SetMaxReadLength(I3C_TypeDef *I3Cx, uint16_t MaxReadLength) in LL_I3C_SetMaxReadLength() argument
1387 MODIFY_REG(I3Cx->MAXRLR, I3C_MAXRLR_MRL, MaxReadLength); in LL_I3C_SetMaxReadLength()
1396 __STATIC_INLINE uint32_t LL_I3C_GetMaxReadLength(const I3C_TypeDef *I3Cx) in LL_I3C_GetMaxReadLength() argument
1398 return (uint32_t)(READ_BIT(I3Cx->MAXRLR, I3C_MAXRLR_MRL)); in LL_I3C_GetMaxReadLength()
1414 __STATIC_INLINE void LL_I3C_ConfigNbIBIAddData(I3C_TypeDef *I3Cx, uint32_t NbIBIAddData) in LL_I3C_ConfigNbIBIAddData() argument
1416 MODIFY_REG(I3Cx->MAXRLR, I3C_MAXRLR_IBIP, NbIBIAddData); in LL_I3C_ConfigNbIBIAddData()
1431 __STATIC_INLINE uint32_t LL_I3C_GetConfigNbIBIAddData(const I3C_TypeDef *I3Cx) in LL_I3C_GetConfigNbIBIAddData() argument
1433 return (uint32_t)(READ_BIT(I3Cx->MAXRLR, I3C_MAXRLR_IBIP)); in LL_I3C_GetConfigNbIBIAddData()
1444 __STATIC_INLINE void LL_I3C_SetMaxWriteLength(I3C_TypeDef *I3Cx, uint16_t MaxWriteLength) in LL_I3C_SetMaxWriteLength() argument
1446 MODIFY_REG(I3Cx->MAXWLR, I3C_MAXWLR_MWL, MaxWriteLength); in LL_I3C_SetMaxWriteLength()
1455 __STATIC_INLINE uint32_t LL_I3C_GetMaxWriteLength(const I3C_TypeDef *I3Cx) in LL_I3C_GetMaxWriteLength() argument
1457 return (uint32_t)(READ_BIT(I3Cx->MAXWLR, I3C_MAXWLR_MWL)); in LL_I3C_GetMaxWriteLength()
1470 __STATIC_INLINE void LL_I3C_ConfigClockWaveForm(I3C_TypeDef *I3Cx, uint32_t ClockWaveForm) in LL_I3C_ConfigClockWaveForm() argument
1472 WRITE_REG(I3Cx->TIMINGR0, ClockWaveForm); in LL_I3C_ConfigClockWaveForm()
1481 __STATIC_INLINE uint32_t LL_I3C_GetClockWaveForm(const I3C_TypeDef *I3Cx) in LL_I3C_GetClockWaveForm() argument
1483 return (uint32_t)(READ_REG(I3Cx->TIMINGR0)); in LL_I3C_GetClockWaveForm()
1496 __STATIC_INLINE void LL_I3C_SetPeriodClockLowPP(I3C_TypeDef *I3Cx, uint32_t PeriodClockLowPP) in LL_I3C_SetPeriodClockLowPP() argument
1498 MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_PP, (PeriodClockLowPP << I3C_TIMINGR0_SCLL_PP_Pos)); in LL_I3C_SetPeriodClockLowPP()
1507 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockLowPP(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockLowPP() argument
1509 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_PP) >> I3C_TIMINGR0_SCLL_PP_Pos); in LL_I3C_GetPeriodClockLowPP()
1522 __STATIC_INLINE void LL_I3C_SetPeriodClockHighI3C(I3C_TypeDef *I3Cx, uint32_t PeriodClockHighI3C) in LL_I3C_SetPeriodClockHighI3C() argument
1524 …MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I3C, (PeriodClockHighI3C << I3C_TIMINGR0_SCLH_I3C_Pos… in LL_I3C_SetPeriodClockHighI3C()
1533 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockHighI3C(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockHighI3C() argument
1535 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I3C) >> I3C_TIMINGR0_SCLH_I3C_Pos); in LL_I3C_GetPeriodClockHighI3C()
1548 __STATIC_INLINE void LL_I3C_SetPeriodClockLowOD(I3C_TypeDef *I3Cx, uint32_t PeriodClockLowOD) in LL_I3C_SetPeriodClockLowOD() argument
1550 MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_OD, (PeriodClockLowOD << I3C_TIMINGR0_SCLL_OD_Pos)); in LL_I3C_SetPeriodClockLowOD()
1559 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockLowOD(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockLowOD() argument
1561 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_OD) >> I3C_TIMINGR0_SCLL_OD_Pos); in LL_I3C_GetPeriodClockLowOD()
1574 __STATIC_INLINE void LL_I3C_SetPeriodClockHighI2C(I3C_TypeDef *I3Cx, uint32_t PeriodClockHighI2C) in LL_I3C_SetPeriodClockHighI2C() argument
1576 …MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I2C, PeriodClockHighI2C << I3C_TIMINGR0_SCLH_I2C_Pos); in LL_I3C_SetPeriodClockHighI2C()
1585 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockHighI2C(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockHighI2C() argument
1587 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I2C) >> I3C_TIMINGR0_SCLH_I2C_Pos); in LL_I3C_GetPeriodClockHighI2C()
1599 __STATIC_INLINE void LL_I3C_SetDataHoldTime(I3C_TypeDef *I3Cx, uint32_t DataHoldTime) in LL_I3C_SetDataHoldTime() argument
1601 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_SDA_HD, DataHoldTime); in LL_I3C_SetDataHoldTime()
1612 __STATIC_INLINE uint32_t LL_I3C_GetDataHoldTime(const I3C_TypeDef *I3Cx) in LL_I3C_GetDataHoldTime() argument
1614 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_SDA_HD)); in LL_I3C_GetDataHoldTime()
1627 __STATIC_INLINE void LL_I3C_SetAvalTiming(I3C_TypeDef *I3Cx, uint32_t AvalTiming) in LL_I3C_SetAvalTiming() argument
1629 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL, (AvalTiming << I3C_TIMINGR1_AVAL_Pos)); in LL_I3C_SetAvalTiming()
1638 __STATIC_INLINE uint32_t LL_I3C_GetAvalTiming(const I3C_TypeDef *I3Cx) in LL_I3C_GetAvalTiming() argument
1640 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL) >> I3C_TIMINGR1_AVAL_Pos); in LL_I3C_GetAvalTiming()
1653 __STATIC_INLINE void LL_I3C_SetFreeTiming(I3C_TypeDef *I3Cx, uint32_t FreeTiming) in LL_I3C_SetFreeTiming() argument
1655 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_FREE, (FreeTiming << I3C_TIMINGR1_FREE_Pos)); in LL_I3C_SetFreeTiming()
1664 __STATIC_INLINE uint32_t LL_I3C_GetFreeTiming(const I3C_TypeDef *I3Cx) in LL_I3C_GetFreeTiming() argument
1666 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_FREE) >> I3C_TIMINGR1_FREE_Pos); in LL_I3C_GetFreeTiming()
1682 __STATIC_INLINE void LL_I3C_SetControllerActivityState(I3C_TypeDef *I3Cx, uint32_t ControllerActivi… in LL_I3C_SetControllerActivityState() argument
1684 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_ASNCR, ControllerActivityState); in LL_I3C_SetControllerActivityState()
1699 __STATIC_INLINE uint32_t LL_I3C_GetControllerActivityState(const I3C_TypeDef *I3Cx) in LL_I3C_GetControllerActivityState() argument
1701 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_ASNCR)); in LL_I3C_GetControllerActivityState()
1717 __STATIC_INLINE void LL_I3C_SetCtrlBusCharacteristic(I3C_TypeDef *I3Cx, uint32_t CtrlBusCharacteris… in LL_I3C_SetCtrlBusCharacteristic() argument
1719 WRITE_REG(I3Cx->TIMINGR1, CtrlBusCharacteristic); in LL_I3C_SetCtrlBusCharacteristic()
1731 __STATIC_INLINE uint32_t LL_I3C_GetCtrlBusCharacteristic(const I3C_TypeDef *I3Cx) in LL_I3C_GetCtrlBusCharacteristic() argument
1733 return (uint32_t)(READ_REG(I3Cx->TIMINGR1)); in LL_I3C_GetCtrlBusCharacteristic()
1746 __STATIC_INLINE void LL_I3C_SetTgtBusCharacteristic(I3C_TypeDef *I3Cx, uint32_t TgtBusCharacteristi… in LL_I3C_SetTgtBusCharacteristic() argument
1748 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL, (TgtBusCharacteristic & I3C_TIMINGR1_AVAL)); in LL_I3C_SetTgtBusCharacteristic()
1757 __STATIC_INLINE uint32_t LL_I3C_GetTgtBusCharacteristic(const I3C_TypeDef *I3Cx) in LL_I3C_GetTgtBusCharacteristic() argument
1759 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL)); in LL_I3C_GetTgtBusCharacteristic()
1772 __STATIC_INLINE void LL_I3C_SetStallTime(I3C_TypeDef *I3Cx, uint32_t ControllerStallTime) in LL_I3C_SetStallTime() argument
1774 MODIFY_REG(I3Cx->TIMINGR2, I3C_TIMINGR2_STALL, (ControllerStallTime << I3C_TIMINGR2_STALL_Pos)); in LL_I3C_SetStallTime()
1783 __STATIC_INLINE uint32_t LL_I3C_GetStallTime(const I3C_TypeDef *I3Cx) in LL_I3C_GetStallTime() argument
1785 return (uint32_t)(READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALL)); in LL_I3C_GetStallTime()
1795 __STATIC_INLINE void LL_I3C_EnableStallACK(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallACK() argument
1797 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLA); in LL_I3C_EnableStallACK()
1807 __STATIC_INLINE void LL_I3C_DisableStallACK(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallACK() argument
1809 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLA); in LL_I3C_DisableStallACK()
1818 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallACK(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallACK() argument
1820 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLA) == (I3C_TIMINGR2_STALLA)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallACK()
1830 __STATIC_INLINE void LL_I3C_EnableStallParityCCC(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallParityCCC() argument
1832 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLC); in LL_I3C_EnableStallParityCCC()
1842 __STATIC_INLINE void LL_I3C_DisableStallParityCCC(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallParityCCC() argument
1844 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLC); in LL_I3C_DisableStallParityCCC()
1853 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallParityCCC(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallParityCCC() argument
1855 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLC) == (I3C_TIMINGR2_STALLC)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallParityCCC()
1865 __STATIC_INLINE void LL_I3C_EnableStallParityData(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallParityData() argument
1867 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLD); in LL_I3C_EnableStallParityData()
1877 __STATIC_INLINE void LL_I3C_DisableStallParityData(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallParityData() argument
1879 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLD); in LL_I3C_DisableStallParityData()
1888 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallParityData(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallParityData() argument
1890 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLD) == (I3C_TIMINGR2_STALLD)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallParityData()
1900 __STATIC_INLINE void LL_I3C_EnableStallTbit(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallTbit() argument
1902 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLT); in LL_I3C_EnableStallTbit()
1912 __STATIC_INLINE void LL_I3C_DisableStallTbit(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallTbit() argument
1914 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLT); in LL_I3C_DisableStallTbit()
1923 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallTbit(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallTbit() argument
1925 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLT) == (I3C_TIMINGR2_STALLT)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallTbit()
1938 __STATIC_INLINE void LL_I3C_SetDeviceCapabilityOnBus(I3C_TypeDef *I3Cx, uint32_t DeviceCapabilityOn… in LL_I3C_SetDeviceCapabilityOnBus() argument
1940 MODIFY_REG(I3Cx->BCR, I3C_BCR_BCR6, DeviceCapabilityOnBus); in LL_I3C_SetDeviceCapabilityOnBus()
1951 __STATIC_INLINE uint32_t LL_I3C_GetDeviceCapabilityOnBus(const I3C_TypeDef *I3Cx) in LL_I3C_GetDeviceCapabilityOnBus() argument
1953 return (uint32_t)(READ_BIT(I3Cx->BCR, I3C_BCR_BCR6)); in LL_I3C_GetDeviceCapabilityOnBus()
1966 __STATIC_INLINE void LL_I3C_SetDeviceIBIPayload(I3C_TypeDef *I3Cx, uint32_t DeviceIBIPayload) in LL_I3C_SetDeviceIBIPayload() argument
1968 MODIFY_REG(I3Cx->BCR, I3C_BCR_BCR2, DeviceIBIPayload); in LL_I3C_SetDeviceIBIPayload()
1979 __STATIC_INLINE uint32_t LL_I3C_GetDeviceIBIPayload(const I3C_TypeDef *I3Cx) in LL_I3C_GetDeviceIBIPayload() argument
1981 return (uint32_t)(READ_BIT(I3Cx->BCR, I3C_BCR_BCR2)); in LL_I3C_GetDeviceIBIPayload()
1994 __STATIC_INLINE void LL_I3C_SetDataSpeedLimitation(I3C_TypeDef *I3Cx, uint32_t DataSpeedLimitation) in LL_I3C_SetDataSpeedLimitation() argument
1996 MODIFY_REG(I3Cx->BCR, I3C_BCR_BCR0, DataSpeedLimitation); in LL_I3C_SetDataSpeedLimitation()
2007 __STATIC_INLINE uint32_t LL_I3C_GetDataSpeedLimitation(const I3C_TypeDef *I3Cx) in LL_I3C_GetDataSpeedLimitation() argument
2009 return (uint32_t)(READ_BIT(I3Cx->BCR, I3C_BCR_BCR0)); in LL_I3C_GetDataSpeedLimitation()
2022 __STATIC_INLINE void LL_I3C_SetDeviceCharacteristics(I3C_TypeDef *I3Cx, uint32_t DeviceCharacterist… in LL_I3C_SetDeviceCharacteristics() argument
2024 MODIFY_REG(I3Cx->DCR, I3C_DCR_DCR, DeviceCharacteristics); in LL_I3C_SetDeviceCharacteristics()
2034 __STATIC_INLINE uint32_t LL_I3C_GetDeviceCharacteristics(const I3C_TypeDef *I3Cx) in LL_I3C_GetDeviceCharacteristics() argument
2036 return (uint32_t)(READ_BIT(I3Cx->DCR, I3C_DCR_DCR)); in LL_I3C_GetDeviceCharacteristics()
2049 __STATIC_INLINE void LL_I3C_SetPendingReadMDB(I3C_TypeDef *I3Cx, uint32_t PendingReadMDB) in LL_I3C_SetPendingReadMDB() argument
2051 MODIFY_REG(I3Cx->GETCAPR, I3C_GETCAPR_CAPPEND, PendingReadMDB); in LL_I3C_SetPendingReadMDB()
2062 __STATIC_INLINE uint32_t LL_I3C_GetPendingReadMDB(const I3C_TypeDef *I3Cx) in LL_I3C_GetPendingReadMDB() argument
2064 return (uint32_t)(READ_BIT(I3Cx->GETCAPR, I3C_GETCAPR_CAPPEND)); in LL_I3C_GetPendingReadMDB()
2077 __STATIC_INLINE void LL_I3C_SetGrpAddrHandoffSupport(I3C_TypeDef *I3Cx, uint32_t GrpAddrHandoffSupp… in LL_I3C_SetGrpAddrHandoffSupport() argument
2079 MODIFY_REG(I3Cx->CRCAPR, I3C_CRCAPR_CAPGRP, GrpAddrHandoffSupport); in LL_I3C_SetGrpAddrHandoffSupport()
2090 __STATIC_INLINE uint32_t LL_I3C_GetGrpAddrHandoffSupport(const I3C_TypeDef *I3Cx) in LL_I3C_GetGrpAddrHandoffSupport() argument
2092 return (uint32_t)(READ_BIT(I3Cx->CRCAPR, I3C_CRCAPR_CAPGRP)); in LL_I3C_GetGrpAddrHandoffSupport()
2105 __STATIC_INLINE void LL_I3C_SetControllerHandoffDelayed(I3C_TypeDef *I3Cx, uint32_t ControllerHando… in LL_I3C_SetControllerHandoffDelayed() argument
2107 MODIFY_REG(I3Cx->CRCAPR, I3C_CRCAPR_CAPDHOFF, ControllerHandoffDelayed); in LL_I3C_SetControllerHandoffDelayed()
2118 __STATIC_INLINE uint32_t LL_I3C_GetControllerHandoffDelayed(const I3C_TypeDef *I3Cx) in LL_I3C_GetControllerHandoffDelayed() argument
2120 return (uint32_t)(READ_BIT(I3Cx->CRCAPR, I3C_CRCAPR_CAPDHOFF)); in LL_I3C_GetControllerHandoffDelayed()
2135 __STATIC_INLINE void LL_I3C_SetHandoffActivityState(I3C_TypeDef *I3Cx, uint32_t HandoffActivityStat… in LL_I3C_SetHandoffActivityState() argument
2137 MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_HOFFAS, HandoffActivityState); in LL_I3C_SetHandoffActivityState()
2150 __STATIC_INLINE uint32_t LL_I3C_GetHandoffActivityState(const I3C_TypeDef *I3Cx) in LL_I3C_GetHandoffActivityState() argument
2152 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_HOFFAS)); in LL_I3C_GetHandoffActivityState()
2167 __STATIC_INLINE void LL_I3C_SetMaxDataSpeedFormat(I3C_TypeDef *I3Cx, uint32_t MaxDataSpeedFormat) in LL_I3C_SetMaxDataSpeedFormat() argument
2169 MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_FMT, MaxDataSpeedFormat); in LL_I3C_SetMaxDataSpeedFormat()
2182 __STATIC_INLINE uint32_t LL_I3C_GetMaxDataSpeedFormat(const I3C_TypeDef *I3Cx) in LL_I3C_GetMaxDataSpeedFormat() argument
2184 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_FMT)); in LL_I3C_GetMaxDataSpeedFormat()
2195 __STATIC_INLINE void LL_I3C_SetMiddleByteTurnAround(I3C_TypeDef *I3Cx, uint32_t MiddleByteTurnAroun… in LL_I3C_SetMiddleByteTurnAround() argument
2197 …MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_RDTURN, (MiddleByteTurnAround << I3C_GETMXDSR_RDTURN_Pos)); in LL_I3C_SetMiddleByteTurnAround()
2206 __STATIC_INLINE uint32_t LL_I3C_GetMiddleByteTurnAround(const I3C_TypeDef *I3Cx) in LL_I3C_GetMiddleByteTurnAround() argument
2208 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_RDTURN)); in LL_I3C_GetMiddleByteTurnAround()
2221 __STATIC_INLINE void LL_I3C_SetDataTurnAroundTime(I3C_TypeDef *I3Cx, uint32_t DataTurnAroundTime) in LL_I3C_SetDataTurnAroundTime() argument
2223 MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_TSCO, DataTurnAroundTime); in LL_I3C_SetDataTurnAroundTime()
2234 __STATIC_INLINE uint32_t LL_I3C_GetDataTurnAroundTime(const I3C_TypeDef *I3Cx) in LL_I3C_GetDataTurnAroundTime() argument
2236 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_TSCO)); in LL_I3C_GetDataTurnAroundTime()
2247 __STATIC_INLINE void LL_I3C_SetMIPIInstanceID(I3C_TypeDef *I3Cx, uint32_t MIPIInstanceID) in LL_I3C_SetMIPIInstanceID() argument
2249 MODIFY_REG(I3Cx->EPIDR, I3C_EPIDR_MIPIID, (MIPIInstanceID << I3C_EPIDR_MIPIID_Pos)); in LL_I3C_SetMIPIInstanceID()
2258 __STATIC_INLINE uint32_t LL_I3C_GetMIPIInstanceID(const I3C_TypeDef *I3Cx) in LL_I3C_GetMIPIInstanceID() argument
2260 return (uint32_t)(READ_BIT(I3Cx->EPIDR, I3C_EPIDR_MIPIID) >> I3C_EPIDR_MIPIID_Pos); in LL_I3C_GetMIPIInstanceID()
2269 __STATIC_INLINE uint32_t LL_I3C_GetIDTypeSelector(const I3C_TypeDef *I3Cx) in LL_I3C_GetIDTypeSelector() argument
2271 return (uint32_t)(READ_BIT(I3Cx->EPIDR, I3C_EPIDR_IDTSEL) >> I3C_EPIDR_IDTSEL_Pos); in LL_I3C_GetIDTypeSelector()
2280 __STATIC_INLINE uint32_t LL_I3C_GetMIPIManufacturerID(const I3C_TypeDef *I3Cx) in LL_I3C_GetMIPIManufacturerID() argument
2282 return (uint32_t)(READ_BIT(I3Cx->EPIDR, I3C_EPIDR_MIPIMID) >> I3C_EPIDR_MIPIMID_Pos); in LL_I3C_GetMIPIManufacturerID()
2299 __STATIC_INLINE void LL_I3C_RequestRxFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestRxFIFOFlush() argument
2301 SET_BIT(I3Cx->CFGR, I3C_CFGR_RXFLUSH); in LL_I3C_RequestRxFIFOFlush()
2310 __STATIC_INLINE void LL_I3C_RequestTxFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestTxFIFOFlush() argument
2312 SET_BIT(I3Cx->CFGR, I3C_CFGR_TXFLUSH); in LL_I3C_RequestTxFIFOFlush()
2321 __STATIC_INLINE void LL_I3C_RequestStatusFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestStatusFIFOFlush() argument
2323 SET_BIT(I3Cx->CFGR, I3C_CFGR_SFLUSH); in LL_I3C_RequestStatusFIFOFlush()
2336 __STATIC_INLINE uint32_t LL_I3C_GetActivityState(const I3C_TypeDef *I3Cx) in LL_I3C_GetActivityState() argument
2338 return (uint32_t)(READ_BIT(I3Cx->DEVR0, I3C_DEVR0_AS)); in LL_I3C_GetActivityState()
2350 __STATIC_INLINE uint32_t LL_I3C_GetResetAction(const I3C_TypeDef *I3Cx) in LL_I3C_GetResetAction() argument
2352 return (uint32_t)(READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTACT)); in LL_I3C_GetResetAction()
2361 __STATIC_INLINE void LL_I3C_RequestControlFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestControlFIFOFlush() argument
2363 SET_BIT(I3Cx->CFGR, I3C_CFGR_CFLUSH); in LL_I3C_RequestControlFIFOFlush()
2373 __STATIC_INLINE void LL_I3C_RequestTransfer(I3C_TypeDef *I3Cx) in LL_I3C_RequestTransfer() argument
2375 SET_BIT(I3Cx->CFGR, I3C_CFGR_TSFSET); in LL_I3C_RequestTransfer()
2404 __STATIC_INLINE void LL_I3C_ControllerHandleMessage(I3C_TypeDef *I3Cx, uint32_t TargetAddr, uint32_… in LL_I3C_ControllerHandleMessage() argument
2407 …WRITE_REG(I3Cx->CR, ((TargetAddr << I3C_CR_ADD_Pos) | TransferSize | Direction | MessageType | End… in LL_I3C_ControllerHandleMessage()
2427 __STATIC_INLINE void LL_I3C_ControllerHandleCCC(I3C_TypeDef *I3Cx, uint32_t CCCValue, in LL_I3C_ControllerHandleCCC() argument
2430 …WRITE_REG(I3Cx->CR, ((CCCValue << I3C_CR_CCC_Pos) | AddByteSize | EndMode | LL_I3C_CONTROLLER_MTYP… in LL_I3C_ControllerHandleCCC()
2447 __STATIC_INLINE void LL_I3C_TargetHandleMessage(I3C_TypeDef *I3Cx, uint32_t MessageType, uint32_t I… in LL_I3C_TargetHandleMessage() argument
2449 WRITE_REG(I3Cx->CR, (MessageType | IBISize) & (I3C_CR_DCNT | I3C_CR_MTYPE)); in LL_I3C_TargetHandleMessage()
2466 __STATIC_INLINE uint8_t LL_I3C_ReceiveData8(const I3C_TypeDef *I3Cx) in LL_I3C_ReceiveData8() argument
2468 return (uint8_t)(READ_BIT(I3Cx->RDR, I3C_RDR_RDB0)); in LL_I3C_ReceiveData8()
2478 __STATIC_INLINE void LL_I3C_TransmitData8(I3C_TypeDef *I3Cx, uint8_t Data) in LL_I3C_TransmitData8() argument
2480 WRITE_REG(I3Cx->TDR, Data); in LL_I3C_TransmitData8()
2492 __STATIC_INLINE uint32_t LL_I3C_ReceiveData32(const I3C_TypeDef *I3Cx) in LL_I3C_ReceiveData32() argument
2494 return (uint32_t)(READ_REG(I3Cx->RDWR)); in LL_I3C_ReceiveData32()
2507 __STATIC_INLINE void LL_I3C_TransmitData32(I3C_TypeDef *I3Cx, uint32_t Data) in LL_I3C_TransmitData32() argument
2509 WRITE_REG(I3Cx->TDWR, Data); in LL_I3C_TransmitData32()
2522 __STATIC_INLINE void LL_I3C_SetIBIPayload(I3C_TypeDef *I3Cx, uint32_t OwnIBIPayload) in LL_I3C_SetIBIPayload() argument
2524 WRITE_REG(I3Cx->IBIDR, OwnIBIPayload); in LL_I3C_SetIBIPayload()
2536 __STATIC_INLINE uint32_t LL_I3C_GetIBIPayload(const I3C_TypeDef *I3Cx) in LL_I3C_GetIBIPayload() argument
2538 return (uint32_t)(READ_REG(I3Cx->IBIDR)); in LL_I3C_GetIBIPayload()
2547 __STATIC_INLINE uint32_t LL_I3C_GetNbIBIAddData(const I3C_TypeDef *I3Cx) in LL_I3C_GetNbIBIAddData() argument
2549 return (uint32_t)(READ_BIT(I3Cx->RMR, I3C_RMR_IBIRDCNT)); in LL_I3C_GetNbIBIAddData()
2558 __STATIC_INLINE uint32_t LL_I3C_GetIBITargetAddr(const I3C_TypeDef *I3Cx) in LL_I3C_GetIBITargetAddr() argument
2560 return (uint32_t)(READ_BIT(I3Cx->RMR, I3C_RMR_RADD) >> I3C_RMR_RADD_Pos); in LL_I3C_GetIBITargetAddr()
2572 __STATIC_INLINE void LL_I3C_ConfigTxPreload(I3C_TypeDef *I3Cx, uint16_t TxDataCount) in LL_I3C_ConfigTxPreload() argument
2574 …MODIFY_REG(I3Cx->TGTTDR, (I3C_TGTTDR_PRELOAD | I3C_TGTTDR_TGTTDCNT), (I3C_TGTTDR_PRELOAD | TxDataC… in LL_I3C_ConfigTxPreload()
2586 __STATIC_INLINE uint32_t LL_I3C_IsActiveTxPreload(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveTxPreload() argument
2588 return ((READ_BIT(I3Cx->TGTTDR, I3C_TGTTDR_PRELOAD) == (I3C_TGTTDR_PRELOAD)) ? 1UL : 0UL); in LL_I3C_IsActiveTxPreload()
2598 __STATIC_INLINE uint16_t LL_I3C_GetTxPreloadDataCount(const I3C_TypeDef *I3Cx) in LL_I3C_GetTxPreloadDataCount() argument
2600 return (uint16_t)(READ_BIT(I3Cx->TGTTDR, I3C_TGTTDR_TGTTDCNT)); in LL_I3C_GetTxPreloadDataCount()
2615 __STATIC_INLINE uint32_t LL_I3C_GetXferDataCount(const I3C_TypeDef *I3Cx) in LL_I3C_GetXferDataCount() argument
2617 return (uint32_t)(READ_BIT(I3Cx->SR, I3C_SR_XDCNT)); in LL_I3C_GetXferDataCount()
2626 __STATIC_INLINE uint32_t LL_I3C_IsTargetAbortPrivateRead(const I3C_TypeDef *I3Cx) in LL_I3C_IsTargetAbortPrivateRead() argument
2628 return ((READ_BIT(I3Cx->SR, I3C_SR_ABT) == (I3C_SR_ABT)) ? 1UL : 0UL); in LL_I3C_IsTargetAbortPrivateRead()
2639 __STATIC_INLINE uint32_t LL_I3C_GetMessageDirection(const I3C_TypeDef *I3Cx) in LL_I3C_GetMessageDirection() argument
2641 return (uint32_t)(READ_BIT(I3Cx->SR, I3C_SR_DIR)); in LL_I3C_GetMessageDirection()
2650 __STATIC_INLINE uint32_t LL_I3C_GetMessageIdentifier(const I3C_TypeDef *I3Cx) in LL_I3C_GetMessageIdentifier() argument
2652 return (uint32_t)(READ_BIT(I3Cx->SR, I3C_SR_MID)); in LL_I3C_GetMessageIdentifier()
2672 __STATIC_INLINE uint32_t LL_I3C_GetMessageErrorCode(const I3C_TypeDef *I3Cx) in LL_I3C_GetMessageErrorCode() argument
2674 return (uint32_t)(READ_BIT(I3Cx->SER, I3C_SER_CODERR)); in LL_I3C_GetMessageErrorCode()
2683 __STATIC_INLINE uint32_t LL_I3C_GetReceiveCommandCode(const I3C_TypeDef *I3Cx) in LL_I3C_GetReceiveCommandCode() argument
2685 return (uint32_t)(READ_BIT(I3Cx->RMR, I3C_RMR_RCODE) >> I3C_RMR_RCODE_Pos); in LL_I3C_GetReceiveCommandCode()
2704 __STATIC_INLINE void LL_I3C_SetTargetDynamicAddress(I3C_TypeDef *I3Cx, uint32_t TargetId, uint32_t … in LL_I3C_SetTargetDynamicAddress() argument
2706 MODIFY_REG(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_DA, (DynamicAddr << I3C_DEVRX_DA_Pos)); in LL_I3C_SetTargetDynamicAddress()
2716 __STATIC_INLINE uint32_t LL_I3C_GetTargetDynamicAddress(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_GetTargetDynamicAddress() argument
2718 return (uint32_t)((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_DA)) >> I3C_DEVRX_DA_Pos); in LL_I3C_GetTargetDynamicAddress()
2731 __STATIC_INLINE void LL_I3C_EnableTargetIBIAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableTargetIBIAck() argument
2733 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIACK); in LL_I3C_EnableTargetIBIAck()
2743 __STATIC_INLINE void LL_I3C_DisableTargetIBIAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableTargetIBIAck() argument
2745 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIACK); in LL_I3C_DisableTargetIBIAck()
2757 __STATIC_INLINE uint32_t LL_I3C_IsEnabledTargetIBIAck(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsEnabledTargetIBIAck() argument
2759 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIACK) == I3C_DEVRX_IBIACK) ? 1UL : 0UL); in LL_I3C_IsEnabledTargetIBIAck()
2772 __STATIC_INLINE void LL_I3C_EnableTargetCRAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableTargetCRAck() argument
2774 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_CRACK); in LL_I3C_EnableTargetCRAck()
2784 __STATIC_INLINE void LL_I3C_DisableTargetCRAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableTargetCRAck() argument
2786 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_CRACK); in LL_I3C_DisableTargetCRAck()
2799 __STATIC_INLINE uint32_t LL_I3C_IsEnabledTargetCRAck(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsEnabledTargetCRAck() argument
2801 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_CRACK) == I3C_DEVRX_CRACK) ? 1UL : 0UL); in LL_I3C_IsEnabledTargetCRAck()
2811 __STATIC_INLINE void LL_I3C_EnableIBIAddData(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableIBIAddData() argument
2813 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIDEN); in LL_I3C_EnableIBIAddData()
2823 __STATIC_INLINE void LL_I3C_DisableIBIAddData(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableIBIAddData() argument
2825 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIDEN); in LL_I3C_DisableIBIAddData()
2837 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIBIAddData(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsEnabledIBIAddData() argument
2839 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIDEN) == I3C_DEVRX_IBIDEN) ? 1UL : 0UL); in LL_I3C_IsEnabledIBIAddData()
2852 __STATIC_INLINE void LL_I3C_EnableFrameSuspend(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableFrameSuspend() argument
2854 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_SUSP); in LL_I3C_EnableFrameSuspend()
2865 __STATIC_INLINE void LL_I3C_DisableFrameSuspend(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableFrameSuspend() argument
2867 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_SUSP); in LL_I3C_DisableFrameSuspend()
2879 __STATIC_INLINE uint32_t LL_I3C_IsFrameMustBeSuspended(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsFrameMustBeSuspended() argument
2881 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_SUSP) == I3C_DEVRX_SUSP) ? 1UL : 0UL); in LL_I3C_IsFrameMustBeSuspended()
2894 __STATIC_INLINE uint32_t LL_I3C_IsAllowedPayloadUpdate(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsAllowedPayloadUpdate() argument
2896 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_DIS) != I3C_DEVRX_DIS) ? 1UL : 0UL); in LL_I3C_IsAllowedPayloadUpdate()
2922 __STATIC_INLINE void LL_I3C_ConfigDeviceCapabilities(I3C_TypeDef *I3Cx, in LL_I3C_ConfigDeviceCapabilities() argument
2929 MODIFY_REG(I3Cx->DEVRX[TargetId - 1U], \ in LL_I3C_ConfigDeviceCapabilities()
2949 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CFE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CFE() argument
2951 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CFEF) == (I3C_EVR_CFEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CFE()
2962 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_TXFE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_TXFE() argument
2964 return ((READ_BIT(I3Cx->EVR, I3C_EVR_TXFEF) == (I3C_EVR_TXFEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_TXFE()
2976 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CFNF() argument
2978 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CFNFF) == (I3C_EVR_CFNFF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CFNF()
2990 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_SFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_SFNE() argument
2992 return ((READ_BIT(I3Cx->EVR, I3C_EVR_SFNEF) == (I3C_EVR_SFNEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_SFNE()
3004 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_TXFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_TXFNF() argument
3006 return ((READ_BIT(I3Cx->EVR, I3C_EVR_TXFNFF) == (I3C_EVR_TXFNFF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_TXFNF()
3017 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RXFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RXFNE() argument
3019 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RXFNEF) == (I3C_EVR_RXFNEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RXFNE()
3030 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RXLAST(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RXLAST() argument
3032 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RXLASTF) == (I3C_EVR_RXLASTF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RXLAST()
3043 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_TXLAST(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_TXLAST() argument
3045 return ((READ_BIT(I3Cx->EVR, I3C_EVR_TXLASTF) == (I3C_EVR_TXLASTF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_TXLAST()
3056 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_FC(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_FC() argument
3058 return ((READ_BIT(I3Cx->EVR, I3C_EVR_FCF) == (I3C_EVR_FCF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_FC()
3070 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RXTGTEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RXTGTEND() argument
3072 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RXTGTENDF) == (I3C_EVR_RXTGTENDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RXTGTEND()
3083 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_ERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_ERR() argument
3085 return ((READ_BIT(I3Cx->EVR, I3C_EVR_ERRF) == (I3C_EVR_ERRF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_ERR()
3096 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_IBI(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_IBI() argument
3098 return ((READ_BIT(I3Cx->EVR, I3C_EVR_IBIF) == (I3C_EVR_IBIF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_IBI()
3109 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_IBIEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_IBIEND() argument
3111 return ((READ_BIT(I3Cx->EVR, I3C_EVR_IBIENDF) == (I3C_EVR_IBIENDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_IBIEND()
3122 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CR() argument
3124 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CRF) == (I3C_EVR_CRF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CR()
3135 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CRUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CRUPD() argument
3137 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CRUPDF) == (I3C_EVR_CRUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CRUPD()
3148 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_HJ(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_HJ() argument
3150 return ((READ_BIT(I3Cx->EVR, I3C_EVR_HJF) == (I3C_EVR_HJF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_HJ()
3161 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_WKP(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_WKP() argument
3163 return ((READ_BIT(I3Cx->EVR, I3C_EVR_WKPF) == (I3C_EVR_WKPF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_WKP()
3174 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_GET(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_GET() argument
3176 return ((READ_BIT(I3Cx->EVR, I3C_EVR_GETF) == (I3C_EVR_GETF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_GET()
3187 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_STA(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_STA() argument
3189 return ((READ_BIT(I3Cx->EVR, I3C_EVR_STAF) == (I3C_EVR_STAF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_STA()
3200 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DAUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DAUPD() argument
3202 return ((READ_BIT(I3Cx->EVR, I3C_EVR_DAUPDF) == (I3C_EVR_DAUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DAUPD()
3213 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_MWLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_MWLUPD() argument
3215 return ((READ_BIT(I3Cx->EVR, I3C_EVR_MWLUPDF) == (I3C_EVR_MWLUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_MWLUPD()
3226 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_MRLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_MRLUPD() argument
3228 return ((READ_BIT(I3Cx->EVR, I3C_EVR_MRLUPDF) == (I3C_EVR_MRLUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_MRLUPD()
3239 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RST(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RST() argument
3241 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RSTF) == (I3C_EVR_RSTF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RST()
3252 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_ASUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_ASUPD() argument
3254 return ((READ_BIT(I3Cx->EVR, I3C_EVR_ASUPDF) == (I3C_EVR_ASUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_ASUPD()
3265 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_INTUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_INTUPD() argument
3267 return ((READ_BIT(I3Cx->EVR, I3C_EVR_INTUPDF) == (I3C_EVR_INTUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_INTUPD()
3278 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DEF(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DEF() argument
3280 return ((READ_BIT(I3Cx->EVR, I3C_EVR_DEFF) == (I3C_EVR_DEFF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DEF()
3291 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_GRP(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_GRP() argument
3293 return ((READ_BIT(I3Cx->EVR, I3C_EVR_GRPF) == (I3C_EVR_GRPF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_GRP()
3304 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_PERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_PERR() argument
3306 return ((READ_BIT(I3Cx->SER, I3C_SER_PERR) == (I3C_SER_PERR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_PERR()
3317 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_STALL(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_STALL() argument
3319 return ((READ_BIT(I3Cx->SER, I3C_SER_STALL) == (I3C_SER_STALL)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_STALL()
3330 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DOVR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DOVR() argument
3332 return ((READ_BIT(I3Cx->SER, I3C_SER_DOVR) == (I3C_SER_DOVR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DOVR()
3343 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_COVR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_COVR() argument
3345 return ((READ_BIT(I3Cx->SER, I3C_SER_COVR) == (I3C_SER_COVR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_COVR()
3356 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_ANACK(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_ANACK() argument
3358 return ((READ_BIT(I3Cx->SER, I3C_SER_ANACK) == (I3C_SER_ANACK)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_ANACK()
3369 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DNACK(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DNACK() argument
3371 return ((READ_BIT(I3Cx->SER, I3C_SER_DNACK) == (I3C_SER_DNACK)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DNACK()
3382 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DERR() argument
3384 return ((READ_BIT(I3Cx->SER, I3C_SER_DERR) == (I3C_SER_DERR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DERR()
3401 __STATIC_INLINE void LL_I3C_EnableIT_CFNF(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_CFNF() argument
3403 SET_BIT(I3Cx->IER, I3C_IER_CFNFIE); in LL_I3C_EnableIT_CFNF()
3412 __STATIC_INLINE void LL_I3C_DisableIT_CFNF(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_CFNF() argument
3414 CLEAR_BIT(I3Cx->IER, I3C_IER_CFNFIE); in LL_I3C_DisableIT_CFNF()
3423 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_CFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_CFNF() argument
3425 return ((READ_BIT(I3Cx->IER, I3C_IER_CFNFIE) == (I3C_IER_CFNFIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_CFNF()
3434 __STATIC_INLINE void LL_I3C_EnableIT_SFNE(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_SFNE() argument
3436 SET_BIT(I3Cx->IER, I3C_IER_SFNEIE); in LL_I3C_EnableIT_SFNE()
3445 __STATIC_INLINE void LL_I3C_DisableIT_SFNE(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_SFNE() argument
3447 CLEAR_BIT(I3Cx->IER, I3C_IER_SFNEIE); in LL_I3C_DisableIT_SFNE()
3456 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_SFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_SFNE() argument
3458 return ((READ_BIT(I3Cx->IER, I3C_IER_SFNEIE) == (I3C_IER_SFNEIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_SFNE()
3467 __STATIC_INLINE void LL_I3C_EnableIT_TXFNF(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_TXFNF() argument
3469 SET_BIT(I3Cx->IER, I3C_IER_TXFNFIE); in LL_I3C_EnableIT_TXFNF()
3478 __STATIC_INLINE void LL_I3C_DisableIT_TXFNF(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_TXFNF() argument
3480 CLEAR_BIT(I3Cx->IER, I3C_IER_TXFNFIE); in LL_I3C_DisableIT_TXFNF()
3489 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_TXFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_TXFNF() argument
3491 return ((READ_BIT(I3Cx->IER, I3C_IER_TXFNFIE) == (I3C_IER_TXFNFIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_TXFNF()
3500 __STATIC_INLINE void LL_I3C_EnableIT_RXFNE(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_RXFNE() argument
3502 SET_BIT(I3Cx->IER, I3C_IER_RXFNEIE); in LL_I3C_EnableIT_RXFNE()
3511 __STATIC_INLINE void LL_I3C_DisableIT_RXFNE(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_RXFNE() argument
3513 CLEAR_BIT(I3Cx->IER, I3C_IER_RXFNEIE); in LL_I3C_DisableIT_RXFNE()
3522 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_RXFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_RXFNE() argument
3524 return ((READ_BIT(I3Cx->IER, I3C_IER_RXFNEIE) == (I3C_IER_RXFNEIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_RXFNE()
3533 __STATIC_INLINE void LL_I3C_EnableIT_FC(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_FC() argument
3535 SET_BIT(I3Cx->IER, I3C_IER_FCIE); in LL_I3C_EnableIT_FC()
3544 __STATIC_INLINE void LL_I3C_DisableIT_FC(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_FC() argument
3546 CLEAR_BIT(I3Cx->IER, I3C_IER_FCIE); in LL_I3C_DisableIT_FC()
3555 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_FC(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_FC() argument
3557 return ((READ_BIT(I3Cx->IER, I3C_IER_FCIE) == (I3C_IER_FCIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_FC()
3566 __STATIC_INLINE void LL_I3C_EnableIT_RXTGTEND(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_RXTGTEND() argument
3568 SET_BIT(I3Cx->IER, I3C_IER_RXTGTENDIE); in LL_I3C_EnableIT_RXTGTEND()
3577 __STATIC_INLINE void LL_I3C_DisableIT_RXTGTEND(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_RXTGTEND() argument
3579 CLEAR_BIT(I3Cx->IER, I3C_IER_RXTGTENDIE); in LL_I3C_DisableIT_RXTGTEND()
3588 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_RXTGTEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_RXTGTEND() argument
3590 return ((READ_BIT(I3Cx->IER, I3C_IER_RXTGTENDIE) == (I3C_IER_RXTGTENDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_RXTGTEND()
3599 __STATIC_INLINE void LL_I3C_EnableIT_ERR(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_ERR() argument
3601 SET_BIT(I3Cx->IER, I3C_IER_ERRIE); in LL_I3C_EnableIT_ERR()
3610 __STATIC_INLINE void LL_I3C_DisableIT_ERR(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_ERR() argument
3612 CLEAR_BIT(I3Cx->IER, I3C_IER_ERRIE); in LL_I3C_DisableIT_ERR()
3621 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_ERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_ERR() argument
3623 return ((READ_BIT(I3Cx->IER, I3C_IER_ERRIE) == (I3C_IER_ERRIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_ERR()
3632 __STATIC_INLINE void LL_I3C_EnableIT_IBI(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_IBI() argument
3634 SET_BIT(I3Cx->IER, I3C_IER_IBIIE); in LL_I3C_EnableIT_IBI()
3643 __STATIC_INLINE void LL_I3C_DisableIT_IBI(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_IBI() argument
3645 CLEAR_BIT(I3Cx->IER, I3C_IER_IBIIE); in LL_I3C_DisableIT_IBI()
3654 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_IBI(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_IBI() argument
3656 return ((READ_BIT(I3Cx->IER, I3C_IER_IBIIE) == (I3C_IER_IBIIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_IBI()
3665 __STATIC_INLINE void LL_I3C_EnableIT_IBIEND(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_IBIEND() argument
3667 SET_BIT(I3Cx->IER, I3C_IER_IBIENDIE); in LL_I3C_EnableIT_IBIEND()
3676 __STATIC_INLINE void LL_I3C_DisableIT_IBIEND(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_IBIEND() argument
3678 CLEAR_BIT(I3Cx->IER, I3C_IER_IBIENDIE); in LL_I3C_DisableIT_IBIEND()
3687 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_IBIEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_IBIEND() argument
3689 return ((READ_BIT(I3Cx->IER, I3C_IER_IBIENDIE) == (I3C_IER_IBIENDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_IBIEND()
3698 __STATIC_INLINE void LL_I3C_EnableIT_CR(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_CR() argument
3700 SET_BIT(I3Cx->IER, I3C_IER_CRIE); in LL_I3C_EnableIT_CR()
3709 __STATIC_INLINE void LL_I3C_DisableIT_CR(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_CR() argument
3711 CLEAR_BIT(I3Cx->IER, I3C_IER_CRIE); in LL_I3C_DisableIT_CR()
3720 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_CR(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_CR() argument
3722 return ((READ_BIT(I3Cx->IER, I3C_IER_CRIE) == (I3C_IER_CRIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_CR()
3731 __STATIC_INLINE void LL_I3C_EnableIT_CRUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_CRUPD() argument
3733 SET_BIT(I3Cx->IER, I3C_IER_CRUPDIE); in LL_I3C_EnableIT_CRUPD()
3742 __STATIC_INLINE void LL_I3C_DisableIT_CRUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_CRUPD() argument
3744 CLEAR_BIT(I3Cx->IER, I3C_IER_CRUPDIE); in LL_I3C_DisableIT_CRUPD()
3753 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_CRUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_CRUPD() argument
3755 return ((READ_BIT(I3Cx->IER, I3C_IER_CRUPDIE) == (I3C_IER_CRUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_CRUPD()
3764 __STATIC_INLINE void LL_I3C_EnableIT_HJ(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_HJ() argument
3766 SET_BIT(I3Cx->IER, I3C_IER_HJIE); in LL_I3C_EnableIT_HJ()
3775 __STATIC_INLINE void LL_I3C_DisableIT_HJ(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_HJ() argument
3777 CLEAR_BIT(I3Cx->IER, I3C_IER_HJIE); in LL_I3C_DisableIT_HJ()
3786 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_HJ(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_HJ() argument
3788 return ((READ_BIT(I3Cx->IER, I3C_IER_HJIE) == (I3C_IER_HJIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_HJ()
3797 __STATIC_INLINE void LL_I3C_EnableIT_WKP(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_WKP() argument
3799 SET_BIT(I3Cx->IER, I3C_IER_WKPIE); in LL_I3C_EnableIT_WKP()
3808 __STATIC_INLINE void LL_I3C_DisableIT_WKP(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_WKP() argument
3810 CLEAR_BIT(I3Cx->IER, I3C_IER_WKPIE); in LL_I3C_DisableIT_WKP()
3819 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_WKP(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_WKP() argument
3821 return ((READ_BIT(I3Cx->IER, I3C_IER_WKPIE) == (I3C_IER_WKPIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_WKP()
3830 __STATIC_INLINE void LL_I3C_EnableIT_GET(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_GET() argument
3832 SET_BIT(I3Cx->IER, I3C_IER_GETIE); in LL_I3C_EnableIT_GET()
3841 __STATIC_INLINE void LL_I3C_DisableIT_GET(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_GET() argument
3843 CLEAR_BIT(I3Cx->IER, I3C_IER_GETIE); in LL_I3C_DisableIT_GET()
3852 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_GET(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_GET() argument
3854 return ((READ_BIT(I3Cx->IER, I3C_IER_GETIE) == (I3C_IER_GETIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_GET()
3863 __STATIC_INLINE void LL_I3C_EnableIT_STA(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_STA() argument
3865 SET_BIT(I3Cx->IER, I3C_IER_STAIE); in LL_I3C_EnableIT_STA()
3874 __STATIC_INLINE void LL_I3C_DisableIT_STA(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_STA() argument
3876 CLEAR_BIT(I3Cx->IER, I3C_IER_STAIE); in LL_I3C_DisableIT_STA()
3885 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_STA(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_STA() argument
3887 return ((READ_BIT(I3Cx->IER, I3C_IER_STAIE) == (I3C_IER_STAIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_STA()
3896 __STATIC_INLINE void LL_I3C_EnableIT_DAUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_DAUPD() argument
3898 SET_BIT(I3Cx->IER, I3C_IER_DAUPDIE); in LL_I3C_EnableIT_DAUPD()
3907 __STATIC_INLINE void LL_I3C_DisableIT_DAUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_DAUPD() argument
3909 CLEAR_BIT(I3Cx->IER, I3C_IER_DAUPDIE); in LL_I3C_DisableIT_DAUPD()
3918 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_DAUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_DAUPD() argument
3920 return ((READ_BIT(I3Cx->IER, I3C_IER_DAUPDIE) == (I3C_IER_DAUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_DAUPD()
3929 __STATIC_INLINE void LL_I3C_EnableIT_MWLUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_MWLUPD() argument
3931 SET_BIT(I3Cx->IER, I3C_IER_MWLUPDIE); in LL_I3C_EnableIT_MWLUPD()
3940 __STATIC_INLINE void LL_I3C_DisableIT_MWLUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_MWLUPD() argument
3942 CLEAR_BIT(I3Cx->IER, I3C_IER_MWLUPDIE); in LL_I3C_DisableIT_MWLUPD()
3951 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_MWLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_MWLUPD() argument
3953 return ((READ_BIT(I3Cx->IER, I3C_IER_MWLUPDIE) == (I3C_IER_MWLUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_MWLUPD()
3962 __STATIC_INLINE void LL_I3C_EnableIT_MRLUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_MRLUPD() argument
3964 SET_BIT(I3Cx->IER, I3C_IER_MRLUPDIE); in LL_I3C_EnableIT_MRLUPD()
3973 __STATIC_INLINE void LL_I3C_DisableIT_MRLUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_MRLUPD() argument
3975 CLEAR_BIT(I3Cx->IER, I3C_IER_MRLUPDIE); in LL_I3C_DisableIT_MRLUPD()
3984 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_MRLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_MRLUPD() argument
3986 return ((READ_BIT(I3Cx->IER, I3C_IER_MRLUPDIE) == (I3C_IER_MRLUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_MRLUPD()
3995 __STATIC_INLINE void LL_I3C_EnableIT_RST(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_RST() argument
3997 SET_BIT(I3Cx->IER, I3C_IER_RSTIE); in LL_I3C_EnableIT_RST()
4006 __STATIC_INLINE void LL_I3C_DisableIT_RST(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_RST() argument
4008 CLEAR_BIT(I3Cx->IER, I3C_IER_RSTIE); in LL_I3C_DisableIT_RST()
4017 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_RST(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_RST() argument
4019 return ((READ_BIT(I3Cx->IER, I3C_IER_RSTIE) == (I3C_IER_RSTIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_RST()
4028 __STATIC_INLINE void LL_I3C_EnableIT_ASUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_ASUPD() argument
4030 SET_BIT(I3Cx->IER, I3C_IER_ASUPDIE); in LL_I3C_EnableIT_ASUPD()
4039 __STATIC_INLINE void LL_I3C_DisableIT_ASUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_ASUPD() argument
4041 CLEAR_BIT(I3Cx->IER, I3C_IER_ASUPDIE); in LL_I3C_DisableIT_ASUPD()
4050 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_ASUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_ASUPD() argument
4052 return ((READ_BIT(I3Cx->IER, I3C_IER_ASUPDIE) == (I3C_IER_ASUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_ASUPD()
4061 __STATIC_INLINE void LL_I3C_EnableIT_INTUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_INTUPD() argument
4063 SET_BIT(I3Cx->IER, I3C_IER_INTUPDIE); in LL_I3C_EnableIT_INTUPD()
4072 __STATIC_INLINE void LL_I3C_DisableIT_INTUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_INTUPD() argument
4074 CLEAR_BIT(I3Cx->IER, I3C_IER_INTUPDIE); in LL_I3C_DisableIT_INTUPD()
4083 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_INTUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_INTUPD() argument
4085 return ((READ_BIT(I3Cx->IER, I3C_IER_INTUPDIE) == (I3C_IER_INTUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_INTUPD()
4094 __STATIC_INLINE void LL_I3C_EnableIT_DEF(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_DEF() argument
4096 SET_BIT(I3Cx->IER, I3C_IER_DEFIE); in LL_I3C_EnableIT_DEF()
4105 __STATIC_INLINE void LL_I3C_DisableIT_DEF(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_DEF() argument
4107 CLEAR_BIT(I3Cx->IER, I3C_IER_DEFIE); in LL_I3C_DisableIT_DEF()
4116 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_DEF(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_DEF() argument
4118 return ((READ_BIT(I3Cx->IER, I3C_IER_DEFIE) == (I3C_IER_DEFIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_DEF()
4127 __STATIC_INLINE void LL_I3C_EnableIT_GRP(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_GRP() argument
4129 SET_BIT(I3Cx->IER, I3C_IER_GRPIE); in LL_I3C_EnableIT_GRP()
4138 __STATIC_INLINE void LL_I3C_DisableIT_GRP(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_GRP() argument
4140 CLEAR_BIT(I3Cx->IER, I3C_IER_GRPIE); in LL_I3C_DisableIT_GRP()
4149 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_GRP(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_GRP() argument
4151 return ((READ_BIT(I3Cx->IER, I3C_IER_GRPIE) == (I3C_IER_GRPIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_GRP()
4168 __STATIC_INLINE void LL_I3C_ClearFlag_FC(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_FC() argument
4170 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CFCF); in LL_I3C_ClearFlag_FC()
4179 __STATIC_INLINE void LL_I3C_ClearFlag_RXTGTEND(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_RXTGTEND() argument
4181 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CRXTGTENDF); in LL_I3C_ClearFlag_RXTGTEND()
4190 __STATIC_INLINE void LL_I3C_ClearFlag_ERR(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_ERR() argument
4192 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CERRF); in LL_I3C_ClearFlag_ERR()
4201 __STATIC_INLINE void LL_I3C_ClearFlag_IBI(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_IBI() argument
4203 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CIBIF); in LL_I3C_ClearFlag_IBI()
4212 __STATIC_INLINE void LL_I3C_ClearFlag_IBIEND(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_IBIEND() argument
4214 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CIBIENDF); in LL_I3C_ClearFlag_IBIEND()
4223 __STATIC_INLINE void LL_I3C_ClearFlag_CR(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_CR() argument
4225 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CCRF); in LL_I3C_ClearFlag_CR()
4234 __STATIC_INLINE void LL_I3C_ClearFlag_CRUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_CRUPD() argument
4236 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CCRUPDF); in LL_I3C_ClearFlag_CRUPD()
4245 __STATIC_INLINE void LL_I3C_ClearFlag_HJ(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_HJ() argument
4247 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CHJF); in LL_I3C_ClearFlag_HJ()
4256 __STATIC_INLINE void LL_I3C_ClearFlag_WKP(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_WKP() argument
4258 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CWKPF); in LL_I3C_ClearFlag_WKP()
4267 __STATIC_INLINE void LL_I3C_ClearFlag_GET(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_GET() argument
4269 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CGETF); in LL_I3C_ClearFlag_GET()
4278 __STATIC_INLINE void LL_I3C_ClearFlag_STA(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_STA() argument
4280 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CSTAF); in LL_I3C_ClearFlag_STA()
4289 __STATIC_INLINE void LL_I3C_ClearFlag_DAUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_DAUPD() argument
4291 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CDAUPDF); in LL_I3C_ClearFlag_DAUPD()
4300 __STATIC_INLINE void LL_I3C_ClearFlag_MWLUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_MWLUPD() argument
4302 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CMWLUPDF); in LL_I3C_ClearFlag_MWLUPD()
4311 __STATIC_INLINE void LL_I3C_ClearFlag_MRLUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_MRLUPD() argument
4313 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CMRLUPDF); in LL_I3C_ClearFlag_MRLUPD()
4322 __STATIC_INLINE void LL_I3C_ClearFlag_RST(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_RST() argument
4324 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CRSTF); in LL_I3C_ClearFlag_RST()
4333 __STATIC_INLINE void LL_I3C_ClearFlag_ASUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_ASUPD() argument
4335 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CASUPDF); in LL_I3C_ClearFlag_ASUPD()
4344 __STATIC_INLINE void LL_I3C_ClearFlag_INTUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_INTUPD() argument
4346 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CINTUPDF); in LL_I3C_ClearFlag_INTUPD()
4355 __STATIC_INLINE void LL_I3C_ClearFlag_DEF(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_DEF() argument
4357 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CDEFF); in LL_I3C_ClearFlag_DEF()
4366 __STATIC_INLINE void LL_I3C_ClearFlag_GRP(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_GRP() argument
4368 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CGRPF); in LL_I3C_ClearFlag_GRP()
4380 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode);
4381 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx);