Lines Matching refs:I3Cx
652 __STATIC_INLINE void LL_I3C_Enable(I3C_TypeDef *I3Cx) in LL_I3C_Enable() argument
654 SET_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Enable()
665 __STATIC_INLINE void LL_I3C_Disable(I3C_TypeDef *I3Cx) in LL_I3C_Disable() argument
667 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Disable()
676 __STATIC_INLINE uint32_t LL_I3C_IsEnabled(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabled() argument
678 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EN) == (I3C_CFGR_EN)) ? 1UL : 0UL); in LL_I3C_IsEnabled()
689 __STATIC_INLINE uint32_t LL_I3C_IsEnabledReset(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledReset() argument
691 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTVAL) == (I3C_DEVR0_RSTVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledReset()
704 __STATIC_INLINE void LL_I3C_SetMode(I3C_TypeDef *I3Cx, uint32_t PeripheralMode) in LL_I3C_SetMode() argument
706 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_CRINIT, PeripheralMode); in LL_I3C_SetMode()
717 __STATIC_INLINE uint32_t LL_I3C_GetMode(const I3C_TypeDef *I3Cx) in LL_I3C_GetMode() argument
719 return (uint32_t)((READ_BIT(I3Cx->CFGR, I3C_CFGR_CRINIT) == (I3C_CFGR_CRINIT)) ? 1UL : 0UL); in LL_I3C_GetMode()
729 __STATIC_INLINE void LL_I3C_EnableArbitrationHeader(I3C_TypeDef *I3Cx) in LL_I3C_EnableArbitrationHeader() argument
731 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_NOARBH); in LL_I3C_EnableArbitrationHeader()
741 __STATIC_INLINE void LL_I3C_DisableArbitrationHeader(I3C_TypeDef *I3Cx) in LL_I3C_DisableArbitrationHeader() argument
743 SET_BIT(I3Cx->CFGR, I3C_CFGR_NOARBH); in LL_I3C_DisableArbitrationHeader()
752 __STATIC_INLINE uint32_t LL_I3C_IsEnabledArbitrationHeader(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledArbitrationHeader() argument
754 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_NOARBH) == (I3C_CFGR_NOARBH)) ? 0UL : 1UL); in LL_I3C_IsEnabledArbitrationHeader()
765 __STATIC_INLINE void LL_I3C_EnableResetPattern(I3C_TypeDef *I3Cx) in LL_I3C_EnableResetPattern() argument
767 SET_BIT(I3Cx->CFGR, I3C_CFGR_RSTPTRN); in LL_I3C_EnableResetPattern()
777 __STATIC_INLINE void LL_I3C_DisableResetPattern(I3C_TypeDef *I3Cx) in LL_I3C_DisableResetPattern() argument
779 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_RSTPTRN); in LL_I3C_DisableResetPattern()
788 __STATIC_INLINE uint32_t LL_I3C_IsEnabledResetPattern(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledResetPattern() argument
790 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_RSTPTRN) == (I3C_CFGR_RSTPTRN)) ? 1UL : 0UL); in LL_I3C_IsEnabledResetPattern()
800 __STATIC_INLINE void LL_I3C_EnableExitPattern(I3C_TypeDef *I3Cx) in LL_I3C_EnableExitPattern() argument
802 SET_BIT(I3Cx->CFGR, I3C_CFGR_EXITPTRN); in LL_I3C_EnableExitPattern()
812 __STATIC_INLINE void LL_I3C_DisableExitPattern(I3C_TypeDef *I3Cx) in LL_I3C_DisableExitPattern() argument
814 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EXITPTRN); in LL_I3C_DisableExitPattern()
823 __STATIC_INLINE uint32_t LL_I3C_IsEnabledExitPattern(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledExitPattern() argument
825 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EXITPTRN) == (I3C_CFGR_EXITPTRN)) ? 1UL : 0UL); in LL_I3C_IsEnabledExitPattern()
836 __STATIC_INLINE void LL_I3C_EnableHighKeeperSDA(I3C_TypeDef *I3Cx) in LL_I3C_EnableHighKeeperSDA() argument
838 SET_BIT(I3Cx->CFGR, I3C_CFGR_HKSDAEN); in LL_I3C_EnableHighKeeperSDA()
848 __STATIC_INLINE void LL_I3C_DisableHighKeeperSDA(I3C_TypeDef *I3Cx) in LL_I3C_DisableHighKeeperSDA() argument
850 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_HKSDAEN); in LL_I3C_DisableHighKeeperSDA()
859 __STATIC_INLINE uint32_t LL_I3C_IsEnabledHighKeeperSDA(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledHighKeeperSDA() argument
861 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_HKSDAEN) == (I3C_CFGR_HKSDAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledHighKeeperSDA()
872 __STATIC_INLINE void LL_I3C_EnableHJAck(I3C_TypeDef *I3Cx) in LL_I3C_EnableHJAck() argument
874 SET_BIT(I3Cx->CFGR, I3C_CFGR_HJACK); in LL_I3C_EnableHJAck()
885 __STATIC_INLINE void LL_I3C_DisableHJAck(I3C_TypeDef *I3Cx) in LL_I3C_DisableHJAck() argument
887 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_HJACK); in LL_I3C_DisableHJAck()
896 __STATIC_INLINE uint32_t LL_I3C_IsEnabledHJAck(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledHJAck() argument
898 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_HJACK) == (I3C_CFGR_HJACK)) ? 1UL : 0UL); in LL_I3C_IsEnabledHJAck()
919 __STATIC_INLINE uint32_t LL_I3C_DMA_GetRegAddr(const I3C_TypeDef *I3Cx, uint32_t Direction) in LL_I3C_DMA_GetRegAddr() argument
926 data_reg_addr = (uint32_t) &(I3Cx->TDR); in LL_I3C_DMA_GetRegAddr()
931 data_reg_addr = (uint32_t) &(I3Cx->RDR); in LL_I3C_DMA_GetRegAddr()
936 data_reg_addr = (uint32_t) &(I3Cx->TDWR); in LL_I3C_DMA_GetRegAddr()
941 data_reg_addr = (uint32_t) &(I3Cx->RDWR); in LL_I3C_DMA_GetRegAddr()
946 data_reg_addr = (uint32_t) &(I3Cx->SR); in LL_I3C_DMA_GetRegAddr()
951 data_reg_addr = (uint32_t) &(I3Cx->CR); in LL_I3C_DMA_GetRegAddr()
963 __STATIC_INLINE void LL_I3C_EnableDMAReq_RX(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_RX() argument
965 SET_BIT(I3Cx->CFGR, I3C_CFGR_RXDMAEN); in LL_I3C_EnableDMAReq_RX()
974 __STATIC_INLINE void LL_I3C_DisableDMAReq_RX(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_RX() argument
976 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_RXDMAEN); in LL_I3C_DisableDMAReq_RX()
985 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_RX(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_RX() argument
987 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_RXDMAEN) == (I3C_CFGR_RXDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_RX()
999 __STATIC_INLINE void LL_I3C_SetRxFIFOThreshold(I3C_TypeDef *I3Cx, uint32_t RxFIFOThreshold) in LL_I3C_SetRxFIFOThreshold() argument
1001 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_RXTHRES, RxFIFOThreshold); in LL_I3C_SetRxFIFOThreshold()
1012 __STATIC_INLINE uint32_t LL_I3C_GetRxFIFOThreshold(const I3C_TypeDef *I3Cx) in LL_I3C_GetRxFIFOThreshold() argument
1014 return (uint32_t)(READ_BIT(I3Cx->CFGR, I3C_CFGR_RXTHRES)); in LL_I3C_GetRxFIFOThreshold()
1023 __STATIC_INLINE void LL_I3C_EnableDMAReq_TX(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_TX() argument
1025 SET_BIT(I3Cx->CFGR, I3C_CFGR_TXDMAEN); in LL_I3C_EnableDMAReq_TX()
1034 __STATIC_INLINE void LL_I3C_DisableDMAReq_TX(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_TX() argument
1036 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_TXDMAEN); in LL_I3C_DisableDMAReq_TX()
1045 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_TX(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_TX() argument
1047 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_TXDMAEN) == (I3C_CFGR_TXDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_TX()
1059 __STATIC_INLINE void LL_I3C_SetTxFIFOThreshold(I3C_TypeDef *I3Cx, uint32_t TxFIFOThreshold) in LL_I3C_SetTxFIFOThreshold() argument
1061 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_TXTHRES, TxFIFOThreshold); in LL_I3C_SetTxFIFOThreshold()
1073 __STATIC_INLINE uint32_t LL_I3C_GetTxFIFOThreshold(const I3C_TypeDef *I3Cx) in LL_I3C_GetTxFIFOThreshold() argument
1075 return (uint32_t)(READ_BIT(I3Cx->CFGR, I3C_CFGR_TXTHRES)); in LL_I3C_GetTxFIFOThreshold()
1084 __STATIC_INLINE void LL_I3C_EnableDMAReq_Status(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_Status() argument
1086 SET_BIT(I3Cx->CFGR, I3C_CFGR_SDMAEN); in LL_I3C_EnableDMAReq_Status()
1095 __STATIC_INLINE void LL_I3C_DisableDMAReq_Status(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_Status() argument
1097 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_SDMAEN); in LL_I3C_DisableDMAReq_Status()
1106 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_Status(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_Status() argument
1108 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_SDMAEN) == (I3C_CFGR_SDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_Status()
1118 __STATIC_INLINE void LL_I3C_EnableStatusFIFO(I3C_TypeDef *I3Cx) in LL_I3C_EnableStatusFIFO() argument
1120 SET_BIT(I3Cx->CFGR, I3C_CFGR_SMODE); in LL_I3C_EnableStatusFIFO()
1129 __STATIC_INLINE void LL_I3C_DisableStatusFIFO(I3C_TypeDef *I3Cx) in LL_I3C_DisableStatusFIFO() argument
1131 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_SMODE); in LL_I3C_DisableStatusFIFO()
1140 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStatusFIFO(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStatusFIFO() argument
1142 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_SMODE) == (I3C_CFGR_SMODE)) ? 1UL : 0UL); in LL_I3C_IsEnabledStatusFIFO()
1152 __STATIC_INLINE void LL_I3C_EnableControlFIFO(I3C_TypeDef *I3Cx) in LL_I3C_EnableControlFIFO() argument
1154 SET_BIT(I3Cx->CFGR, I3C_CFGR_TMODE); in LL_I3C_EnableControlFIFO()
1163 __STATIC_INLINE void LL_I3C_DisableControlFIFO(I3C_TypeDef *I3Cx) in LL_I3C_DisableControlFIFO() argument
1165 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_TMODE); in LL_I3C_DisableControlFIFO()
1174 __STATIC_INLINE uint32_t LL_I3C_IsEnabledControlFIFO(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledControlFIFO() argument
1176 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_TMODE) == (I3C_CFGR_TMODE)) ? 1UL : 0UL); in LL_I3C_IsEnabledControlFIFO()
1185 __STATIC_INLINE void LL_I3C_EnableDMAReq_Control(I3C_TypeDef *I3Cx) in LL_I3C_EnableDMAReq_Control() argument
1187 SET_BIT(I3Cx->CFGR, I3C_CFGR_CDMAEN); in LL_I3C_EnableDMAReq_Control()
1196 __STATIC_INLINE void LL_I3C_DisableDMAReq_Control(I3C_TypeDef *I3Cx) in LL_I3C_DisableDMAReq_Control() argument
1198 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_CDMAEN); in LL_I3C_DisableDMAReq_Control()
1207 __STATIC_INLINE uint32_t LL_I3C_IsEnabledDMAReq_Control(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledDMAReq_Control() argument
1209 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_CDMAEN) == (I3C_CFGR_CDMAEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledDMAReq_Control()
1218 __STATIC_INLINE void LL_I3C_EnableOwnDynAddress(I3C_TypeDef *I3Cx) in LL_I3C_EnableOwnDynAddress() argument
1220 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_DAVAL); in LL_I3C_EnableOwnDynAddress()
1229 __STATIC_INLINE void LL_I3C_DisableOwnDynAddress(I3C_TypeDef *I3Cx) in LL_I3C_DisableOwnDynAddress() argument
1231 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_DAVAL); in LL_I3C_DisableOwnDynAddress()
1240 __STATIC_INLINE uint32_t LL_I3C_IsEnabledOwnDynAddress(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledOwnDynAddress() argument
1242 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_DAVAL) == (I3C_DEVR0_DAVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledOwnDynAddress()
1253 __STATIC_INLINE void LL_I3C_SetOwnDynamicAddress(I3C_TypeDef *I3Cx, uint32_t OwnDynamicAddress) in LL_I3C_SetOwnDynamicAddress() argument
1255 MODIFY_REG(I3Cx->DEVR0, I3C_DEVR0_DA, (OwnDynamicAddress << I3C_DEVR0_DA_Pos)); in LL_I3C_SetOwnDynamicAddress()
1264 __STATIC_INLINE uint8_t LL_I3C_GetOwnDynamicAddress(const I3C_TypeDef *I3Cx) in LL_I3C_GetOwnDynamicAddress() argument
1266 return (uint8_t)(READ_BIT(I3Cx->DEVR0, I3C_DEVR0_DA) >> I3C_DEVR0_DA_Pos); in LL_I3C_GetOwnDynamicAddress()
1276 __STATIC_INLINE void LL_I3C_EnableIBI(I3C_TypeDef *I3Cx) in LL_I3C_EnableIBI() argument
1278 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_IBIEN); in LL_I3C_EnableIBI()
1288 __STATIC_INLINE void LL_I3C_DisableIBI(I3C_TypeDef *I3Cx) in LL_I3C_DisableIBI() argument
1290 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_IBIEN); in LL_I3C_DisableIBI()
1299 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIBI(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIBI() argument
1301 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_IBIEN) == (I3C_DEVR0_IBIEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledIBI()
1311 __STATIC_INLINE void LL_I3C_EnableControllerRoleReq(I3C_TypeDef *I3Cx) in LL_I3C_EnableControllerRoleReq() argument
1313 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_CREN); in LL_I3C_EnableControllerRoleReq()
1323 __STATIC_INLINE void LL_I3C_DisableControllerRoleReq(I3C_TypeDef *I3Cx) in LL_I3C_DisableControllerRoleReq() argument
1325 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_CREN); in LL_I3C_DisableControllerRoleReq()
1334 __STATIC_INLINE uint32_t LL_I3C_IsEnabledControllerRoleReq(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledControllerRoleReq() argument
1336 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_CREN) == (I3C_DEVR0_CREN)) ? 1UL : 0UL); in LL_I3C_IsEnabledControllerRoleReq()
1346 __STATIC_INLINE void LL_I3C_EnableHotJoin(I3C_TypeDef *I3Cx) in LL_I3C_EnableHotJoin() argument
1348 SET_BIT(I3Cx->DEVR0, I3C_DEVR0_HJEN); in LL_I3C_EnableHotJoin()
1358 __STATIC_INLINE void LL_I3C_DisableHotJoin(I3C_TypeDef *I3Cx) in LL_I3C_DisableHotJoin() argument
1360 CLEAR_BIT(I3Cx->DEVR0, I3C_DEVR0_HJEN); in LL_I3C_DisableHotJoin()
1369 __STATIC_INLINE uint32_t LL_I3C_IsEnabledHotJoin(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledHotJoin() argument
1371 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_HJEN) == (I3C_DEVR0_HJEN)) ? 1UL : 0UL); in LL_I3C_IsEnabledHotJoin()
1382 __STATIC_INLINE void LL_I3C_SetMaxReadLength(I3C_TypeDef *I3Cx, uint16_t MaxReadLength) in LL_I3C_SetMaxReadLength() argument
1384 MODIFY_REG(I3Cx->MAXRLR, I3C_MAXRLR_MRL, MaxReadLength); in LL_I3C_SetMaxReadLength()
1393 __STATIC_INLINE uint32_t LL_I3C_GetMaxReadLength(const I3C_TypeDef *I3Cx) in LL_I3C_GetMaxReadLength() argument
1395 return (uint32_t)(READ_BIT(I3Cx->MAXRLR, I3C_MAXRLR_MRL)); in LL_I3C_GetMaxReadLength()
1411 __STATIC_INLINE void LL_I3C_ConfigNbIBIAddData(I3C_TypeDef *I3Cx, uint32_t NbIBIAddData) in LL_I3C_ConfigNbIBIAddData() argument
1413 MODIFY_REG(I3Cx->MAXRLR, I3C_MAXRLR_IBIP, NbIBIAddData); in LL_I3C_ConfigNbIBIAddData()
1428 __STATIC_INLINE uint32_t LL_I3C_GetConfigNbIBIAddData(const I3C_TypeDef *I3Cx) in LL_I3C_GetConfigNbIBIAddData() argument
1430 return (uint32_t)(READ_BIT(I3Cx->MAXRLR, I3C_MAXRLR_IBIP)); in LL_I3C_GetConfigNbIBIAddData()
1441 __STATIC_INLINE void LL_I3C_SetMaxWriteLength(I3C_TypeDef *I3Cx, uint16_t MaxWriteLength) in LL_I3C_SetMaxWriteLength() argument
1443 MODIFY_REG(I3Cx->MAXWLR, I3C_MAXWLR_MWL, MaxWriteLength); in LL_I3C_SetMaxWriteLength()
1452 __STATIC_INLINE uint32_t LL_I3C_GetMaxWriteLength(const I3C_TypeDef *I3Cx) in LL_I3C_GetMaxWriteLength() argument
1454 return (uint32_t)(READ_BIT(I3Cx->MAXWLR, I3C_MAXWLR_MWL)); in LL_I3C_GetMaxWriteLength()
1467 __STATIC_INLINE void LL_I3C_ConfigClockWaveForm(I3C_TypeDef *I3Cx, uint32_t ClockWaveForm) in LL_I3C_ConfigClockWaveForm() argument
1469 WRITE_REG(I3Cx->TIMINGR0, ClockWaveForm); in LL_I3C_ConfigClockWaveForm()
1478 __STATIC_INLINE uint32_t LL_I3C_GetClockWaveForm(const I3C_TypeDef *I3Cx) in LL_I3C_GetClockWaveForm() argument
1480 return (uint32_t)(READ_REG(I3Cx->TIMINGR0)); in LL_I3C_GetClockWaveForm()
1493 __STATIC_INLINE void LL_I3C_SetPeriodClockLowPP(I3C_TypeDef *I3Cx, uint32_t PeriodClockLowPP) in LL_I3C_SetPeriodClockLowPP() argument
1495 MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_PP, (PeriodClockLowPP << I3C_TIMINGR0_SCLL_PP_Pos)); in LL_I3C_SetPeriodClockLowPP()
1504 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockLowPP(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockLowPP() argument
1506 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_PP) >> I3C_TIMINGR0_SCLL_PP_Pos); in LL_I3C_GetPeriodClockLowPP()
1519 __STATIC_INLINE void LL_I3C_SetPeriodClockHighI3C(I3C_TypeDef *I3Cx, uint32_t PeriodClockHighI3C) in LL_I3C_SetPeriodClockHighI3C() argument
1521 …MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I3C, (PeriodClockHighI3C << I3C_TIMINGR0_SCLH_I3C_Pos… in LL_I3C_SetPeriodClockHighI3C()
1530 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockHighI3C(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockHighI3C() argument
1532 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I3C) >> I3C_TIMINGR0_SCLH_I3C_Pos); in LL_I3C_GetPeriodClockHighI3C()
1545 __STATIC_INLINE void LL_I3C_SetPeriodClockLowOD(I3C_TypeDef *I3Cx, uint32_t PeriodClockLowOD) in LL_I3C_SetPeriodClockLowOD() argument
1547 MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_OD, (PeriodClockLowOD << I3C_TIMINGR0_SCLL_OD_Pos)); in LL_I3C_SetPeriodClockLowOD()
1556 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockLowOD(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockLowOD() argument
1558 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLL_OD) >> I3C_TIMINGR0_SCLL_OD_Pos); in LL_I3C_GetPeriodClockLowOD()
1571 __STATIC_INLINE void LL_I3C_SetPeriodClockHighI2C(I3C_TypeDef *I3Cx, uint32_t PeriodClockHighI2C) in LL_I3C_SetPeriodClockHighI2C() argument
1573 …MODIFY_REG(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I2C, PeriodClockHighI2C << I3C_TIMINGR0_SCLH_I2C_Pos); in LL_I3C_SetPeriodClockHighI2C()
1582 __STATIC_INLINE uint32_t LL_I3C_GetPeriodClockHighI2C(const I3C_TypeDef *I3Cx) in LL_I3C_GetPeriodClockHighI2C() argument
1584 return (uint32_t)(READ_BIT(I3Cx->TIMINGR0, I3C_TIMINGR0_SCLH_I2C) >> I3C_TIMINGR0_SCLH_I2C_Pos); in LL_I3C_GetPeriodClockHighI2C()
1596 __STATIC_INLINE void LL_I3C_SetDataHoldTime(I3C_TypeDef *I3Cx, uint32_t DataHoldTime) in LL_I3C_SetDataHoldTime() argument
1598 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_SDA_HD, DataHoldTime); in LL_I3C_SetDataHoldTime()
1609 __STATIC_INLINE uint32_t LL_I3C_GetDataHoldTime(const I3C_TypeDef *I3Cx) in LL_I3C_GetDataHoldTime() argument
1611 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_SDA_HD)); in LL_I3C_GetDataHoldTime()
1624 __STATIC_INLINE void LL_I3C_SetAvalTiming(I3C_TypeDef *I3Cx, uint32_t AvalTiming) in LL_I3C_SetAvalTiming() argument
1626 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL, (AvalTiming << I3C_TIMINGR1_AVAL_Pos)); in LL_I3C_SetAvalTiming()
1635 __STATIC_INLINE uint32_t LL_I3C_GetAvalTiming(const I3C_TypeDef *I3Cx) in LL_I3C_GetAvalTiming() argument
1637 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL) >> I3C_TIMINGR1_AVAL_Pos); in LL_I3C_GetAvalTiming()
1650 __STATIC_INLINE void LL_I3C_SetFreeTiming(I3C_TypeDef *I3Cx, uint32_t FreeTiming) in LL_I3C_SetFreeTiming() argument
1652 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_FREE, (FreeTiming << I3C_TIMINGR1_FREE_Pos)); in LL_I3C_SetFreeTiming()
1661 __STATIC_INLINE uint32_t LL_I3C_GetFreeTiming(const I3C_TypeDef *I3Cx) in LL_I3C_GetFreeTiming() argument
1663 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_FREE) >> I3C_TIMINGR1_FREE_Pos); in LL_I3C_GetFreeTiming()
1679 __STATIC_INLINE void LL_I3C_SetControllerActivityState(I3C_TypeDef *I3Cx, uint32_t ControllerActivi… in LL_I3C_SetControllerActivityState() argument
1681 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_ASNCR, ControllerActivityState); in LL_I3C_SetControllerActivityState()
1696 __STATIC_INLINE uint32_t LL_I3C_GetControllerActivityState(const I3C_TypeDef *I3Cx) in LL_I3C_GetControllerActivityState() argument
1698 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_ASNCR)); in LL_I3C_GetControllerActivityState()
1714 __STATIC_INLINE void LL_I3C_SetCtrlBusCharacteristic(I3C_TypeDef *I3Cx, uint32_t CtrlBusCharacteris… in LL_I3C_SetCtrlBusCharacteristic() argument
1716 WRITE_REG(I3Cx->TIMINGR1, CtrlBusCharacteristic); in LL_I3C_SetCtrlBusCharacteristic()
1728 __STATIC_INLINE uint32_t LL_I3C_GetCtrlBusCharacteristic(const I3C_TypeDef *I3Cx) in LL_I3C_GetCtrlBusCharacteristic() argument
1730 return (uint32_t)(READ_REG(I3Cx->TIMINGR1)); in LL_I3C_GetCtrlBusCharacteristic()
1743 __STATIC_INLINE void LL_I3C_SetTgtBusCharacteristic(I3C_TypeDef *I3Cx, uint32_t TgtBusCharacteristi… in LL_I3C_SetTgtBusCharacteristic() argument
1745 MODIFY_REG(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL, (TgtBusCharacteristic & I3C_TIMINGR1_AVAL)); in LL_I3C_SetTgtBusCharacteristic()
1754 __STATIC_INLINE uint32_t LL_I3C_GetTgtBusCharacteristic(const I3C_TypeDef *I3Cx) in LL_I3C_GetTgtBusCharacteristic() argument
1756 return (uint32_t)(READ_BIT(I3Cx->TIMINGR1, I3C_TIMINGR1_AVAL)); in LL_I3C_GetTgtBusCharacteristic()
1769 __STATIC_INLINE void LL_I3C_SetStallTime(I3C_TypeDef *I3Cx, uint32_t ControllerStallTime) in LL_I3C_SetStallTime() argument
1771 MODIFY_REG(I3Cx->TIMINGR2, I3C_TIMINGR2_STALL, (ControllerStallTime << I3C_TIMINGR2_STALL_Pos)); in LL_I3C_SetStallTime()
1780 __STATIC_INLINE uint32_t LL_I3C_GetStallTime(const I3C_TypeDef *I3Cx) in LL_I3C_GetStallTime() argument
1782 return (uint32_t)(READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALL)); in LL_I3C_GetStallTime()
1792 __STATIC_INLINE void LL_I3C_EnableStallACK(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallACK() argument
1794 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLA); in LL_I3C_EnableStallACK()
1804 __STATIC_INLINE void LL_I3C_DisableStallACK(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallACK() argument
1806 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLA); in LL_I3C_DisableStallACK()
1815 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallACK(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallACK() argument
1817 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLA) == (I3C_TIMINGR2_STALLA)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallACK()
1827 __STATIC_INLINE void LL_I3C_EnableStallParityCCC(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallParityCCC() argument
1829 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLC); in LL_I3C_EnableStallParityCCC()
1839 __STATIC_INLINE void LL_I3C_DisableStallParityCCC(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallParityCCC() argument
1841 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLC); in LL_I3C_DisableStallParityCCC()
1850 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallParityCCC(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallParityCCC() argument
1852 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLC) == (I3C_TIMINGR2_STALLC)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallParityCCC()
1862 __STATIC_INLINE void LL_I3C_EnableStallParityData(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallParityData() argument
1864 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLD); in LL_I3C_EnableStallParityData()
1874 __STATIC_INLINE void LL_I3C_DisableStallParityData(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallParityData() argument
1876 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLD); in LL_I3C_DisableStallParityData()
1885 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallParityData(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallParityData() argument
1887 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLD) == (I3C_TIMINGR2_STALLD)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallParityData()
1897 __STATIC_INLINE void LL_I3C_EnableStallTbit(I3C_TypeDef *I3Cx) in LL_I3C_EnableStallTbit() argument
1899 SET_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLT); in LL_I3C_EnableStallTbit()
1909 __STATIC_INLINE void LL_I3C_DisableStallTbit(I3C_TypeDef *I3Cx) in LL_I3C_DisableStallTbit() argument
1911 CLEAR_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLT); in LL_I3C_DisableStallTbit()
1920 __STATIC_INLINE uint32_t LL_I3C_IsEnabledStallTbit(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledStallTbit() argument
1922 return ((READ_BIT(I3Cx->TIMINGR2, I3C_TIMINGR2_STALLT) == (I3C_TIMINGR2_STALLT)) ? 1UL : 0UL); in LL_I3C_IsEnabledStallTbit()
1935 __STATIC_INLINE void LL_I3C_SetDeviceCapabilityOnBus(I3C_TypeDef *I3Cx, uint32_t DeviceCapabilityOn… in LL_I3C_SetDeviceCapabilityOnBus() argument
1937 MODIFY_REG(I3Cx->BCR, I3C_BCR_BCR6, DeviceCapabilityOnBus); in LL_I3C_SetDeviceCapabilityOnBus()
1948 __STATIC_INLINE uint32_t LL_I3C_GetDeviceCapabilityOnBus(const I3C_TypeDef *I3Cx) in LL_I3C_GetDeviceCapabilityOnBus() argument
1950 return (uint32_t)(READ_BIT(I3Cx->BCR, I3C_BCR_BCR6)); in LL_I3C_GetDeviceCapabilityOnBus()
1963 __STATIC_INLINE void LL_I3C_SetDeviceIBIPayload(I3C_TypeDef *I3Cx, uint32_t DeviceIBIPayload) in LL_I3C_SetDeviceIBIPayload() argument
1965 MODIFY_REG(I3Cx->BCR, I3C_BCR_BCR2, DeviceIBIPayload); in LL_I3C_SetDeviceIBIPayload()
1976 __STATIC_INLINE uint32_t LL_I3C_GetDeviceIBIPayload(const I3C_TypeDef *I3Cx) in LL_I3C_GetDeviceIBIPayload() argument
1978 return (uint32_t)(READ_BIT(I3Cx->BCR, I3C_BCR_BCR2)); in LL_I3C_GetDeviceIBIPayload()
1991 __STATIC_INLINE void LL_I3C_SetDataSpeedLimitation(I3C_TypeDef *I3Cx, uint32_t DataSpeedLimitation) in LL_I3C_SetDataSpeedLimitation() argument
1993 MODIFY_REG(I3Cx->BCR, I3C_BCR_BCR0, DataSpeedLimitation); in LL_I3C_SetDataSpeedLimitation()
2004 __STATIC_INLINE uint32_t LL_I3C_GetDataSpeedLimitation(const I3C_TypeDef *I3Cx) in LL_I3C_GetDataSpeedLimitation() argument
2006 return (uint32_t)(READ_BIT(I3Cx->BCR, I3C_BCR_BCR0)); in LL_I3C_GetDataSpeedLimitation()
2019 __STATIC_INLINE void LL_I3C_SetDeviceCharacteristics(I3C_TypeDef *I3Cx, uint32_t DeviceCharacterist… in LL_I3C_SetDeviceCharacteristics() argument
2021 MODIFY_REG(I3Cx->DCR, I3C_DCR_DCR, DeviceCharacteristics); in LL_I3C_SetDeviceCharacteristics()
2031 __STATIC_INLINE uint32_t LL_I3C_GetDeviceCharacteristics(const I3C_TypeDef *I3Cx) in LL_I3C_GetDeviceCharacteristics() argument
2033 return (uint32_t)(READ_BIT(I3Cx->DCR, I3C_DCR_DCR)); in LL_I3C_GetDeviceCharacteristics()
2046 __STATIC_INLINE void LL_I3C_SetPendingReadMDB(I3C_TypeDef *I3Cx, uint32_t PendingReadMDB) in LL_I3C_SetPendingReadMDB() argument
2048 MODIFY_REG(I3Cx->GETCAPR, I3C_GETCAPR_CAPPEND, PendingReadMDB); in LL_I3C_SetPendingReadMDB()
2059 __STATIC_INLINE uint32_t LL_I3C_GetPendingReadMDB(const I3C_TypeDef *I3Cx) in LL_I3C_GetPendingReadMDB() argument
2061 return (uint32_t)(READ_BIT(I3Cx->GETCAPR, I3C_GETCAPR_CAPPEND)); in LL_I3C_GetPendingReadMDB()
2074 __STATIC_INLINE void LL_I3C_SetGrpAddrHandoffSupport(I3C_TypeDef *I3Cx, uint32_t GrpAddrHandoffSupp… in LL_I3C_SetGrpAddrHandoffSupport() argument
2076 MODIFY_REG(I3Cx->CRCAPR, I3C_CRCAPR_CAPGRP, GrpAddrHandoffSupport); in LL_I3C_SetGrpAddrHandoffSupport()
2087 __STATIC_INLINE uint32_t LL_I3C_GetGrpAddrHandoffSupport(const I3C_TypeDef *I3Cx) in LL_I3C_GetGrpAddrHandoffSupport() argument
2089 return (uint32_t)(READ_BIT(I3Cx->CRCAPR, I3C_CRCAPR_CAPGRP)); in LL_I3C_GetGrpAddrHandoffSupport()
2102 __STATIC_INLINE void LL_I3C_SetControllerHandoffDelayed(I3C_TypeDef *I3Cx, uint32_t ControllerHando… in LL_I3C_SetControllerHandoffDelayed() argument
2104 MODIFY_REG(I3Cx->CRCAPR, I3C_CRCAPR_CAPDHOFF, ControllerHandoffDelayed); in LL_I3C_SetControllerHandoffDelayed()
2115 __STATIC_INLINE uint32_t LL_I3C_GetControllerHandoffDelayed(const I3C_TypeDef *I3Cx) in LL_I3C_GetControllerHandoffDelayed() argument
2117 return (uint32_t)(READ_BIT(I3Cx->CRCAPR, I3C_CRCAPR_CAPDHOFF)); in LL_I3C_GetControllerHandoffDelayed()
2132 __STATIC_INLINE void LL_I3C_SetHandoffActivityState(I3C_TypeDef *I3Cx, uint32_t HandoffActivityStat… in LL_I3C_SetHandoffActivityState() argument
2134 MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_HOFFAS, HandoffActivityState); in LL_I3C_SetHandoffActivityState()
2147 __STATIC_INLINE uint32_t LL_I3C_GetHandoffActivityState(const I3C_TypeDef *I3Cx) in LL_I3C_GetHandoffActivityState() argument
2149 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_HOFFAS)); in LL_I3C_GetHandoffActivityState()
2164 __STATIC_INLINE void LL_I3C_SetMaxDataSpeedFormat(I3C_TypeDef *I3Cx, uint32_t MaxDataSpeedFormat) in LL_I3C_SetMaxDataSpeedFormat() argument
2166 MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_FMT, MaxDataSpeedFormat); in LL_I3C_SetMaxDataSpeedFormat()
2179 __STATIC_INLINE uint32_t LL_I3C_GetMaxDataSpeedFormat(const I3C_TypeDef *I3Cx) in LL_I3C_GetMaxDataSpeedFormat() argument
2181 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_FMT)); in LL_I3C_GetMaxDataSpeedFormat()
2192 __STATIC_INLINE void LL_I3C_SetMiddleByteTurnAround(I3C_TypeDef *I3Cx, uint32_t MiddleByteTurnAroun… in LL_I3C_SetMiddleByteTurnAround() argument
2194 …MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_RDTURN, (MiddleByteTurnAround << I3C_GETMXDSR_RDTURN_Pos)); in LL_I3C_SetMiddleByteTurnAround()
2203 __STATIC_INLINE uint32_t LL_I3C_GetMiddleByteTurnAround(const I3C_TypeDef *I3Cx) in LL_I3C_GetMiddleByteTurnAround() argument
2205 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_RDTURN)); in LL_I3C_GetMiddleByteTurnAround()
2218 __STATIC_INLINE void LL_I3C_SetDataTurnAroundTime(I3C_TypeDef *I3Cx, uint32_t DataTurnAroundTime) in LL_I3C_SetDataTurnAroundTime() argument
2220 MODIFY_REG(I3Cx->GETMXDSR, I3C_GETMXDSR_TSCO, DataTurnAroundTime); in LL_I3C_SetDataTurnAroundTime()
2231 __STATIC_INLINE uint32_t LL_I3C_GetDataTurnAroundTime(const I3C_TypeDef *I3Cx) in LL_I3C_GetDataTurnAroundTime() argument
2233 return (uint32_t)(READ_BIT(I3Cx->GETMXDSR, I3C_GETMXDSR_TSCO)); in LL_I3C_GetDataTurnAroundTime()
2244 __STATIC_INLINE void LL_I3C_SetMIPIInstanceID(I3C_TypeDef *I3Cx, uint32_t MIPIInstanceID) in LL_I3C_SetMIPIInstanceID() argument
2246 MODIFY_REG(I3Cx->EPIDR, I3C_EPIDR_MIPIID, (MIPIInstanceID << I3C_EPIDR_MIPIID_Pos)); in LL_I3C_SetMIPIInstanceID()
2255 __STATIC_INLINE uint32_t LL_I3C_GetMIPIInstanceID(const I3C_TypeDef *I3Cx) in LL_I3C_GetMIPIInstanceID() argument
2257 return (uint32_t)(READ_BIT(I3Cx->EPIDR, I3C_EPIDR_MIPIID) >> I3C_EPIDR_MIPIID_Pos); in LL_I3C_GetMIPIInstanceID()
2266 __STATIC_INLINE uint32_t LL_I3C_GetIDTypeSelector(const I3C_TypeDef *I3Cx) in LL_I3C_GetIDTypeSelector() argument
2268 return (uint32_t)(READ_BIT(I3Cx->EPIDR, I3C_EPIDR_IDTSEL) >> I3C_EPIDR_IDTSEL_Pos); in LL_I3C_GetIDTypeSelector()
2277 __STATIC_INLINE uint32_t LL_I3C_GetMIPIManufacturerID(const I3C_TypeDef *I3Cx) in LL_I3C_GetMIPIManufacturerID() argument
2279 return (uint32_t)(READ_BIT(I3Cx->EPIDR, I3C_EPIDR_MIPIMID) >> I3C_EPIDR_MIPIMID_Pos); in LL_I3C_GetMIPIManufacturerID()
2296 __STATIC_INLINE void LL_I3C_RequestRxFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestRxFIFOFlush() argument
2298 SET_BIT(I3Cx->CFGR, I3C_CFGR_RXFLUSH); in LL_I3C_RequestRxFIFOFlush()
2307 __STATIC_INLINE void LL_I3C_RequestTxFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestTxFIFOFlush() argument
2309 SET_BIT(I3Cx->CFGR, I3C_CFGR_TXFLUSH); in LL_I3C_RequestTxFIFOFlush()
2318 __STATIC_INLINE void LL_I3C_RequestStatusFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestStatusFIFOFlush() argument
2320 SET_BIT(I3Cx->CFGR, I3C_CFGR_SFLUSH); in LL_I3C_RequestStatusFIFOFlush()
2333 __STATIC_INLINE uint32_t LL_I3C_GetActivityState(const I3C_TypeDef *I3Cx) in LL_I3C_GetActivityState() argument
2335 return (uint32_t)(READ_BIT(I3Cx->DEVR0, I3C_DEVR0_AS)); in LL_I3C_GetActivityState()
2347 __STATIC_INLINE uint32_t LL_I3C_GetResetAction(const I3C_TypeDef *I3Cx) in LL_I3C_GetResetAction() argument
2349 return (uint32_t)(READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTACT)); in LL_I3C_GetResetAction()
2358 __STATIC_INLINE void LL_I3C_RequestControlFIFOFlush(I3C_TypeDef *I3Cx) in LL_I3C_RequestControlFIFOFlush() argument
2360 SET_BIT(I3Cx->CFGR, I3C_CFGR_CFLUSH); in LL_I3C_RequestControlFIFOFlush()
2370 __STATIC_INLINE void LL_I3C_RequestTransfer(I3C_TypeDef *I3Cx) in LL_I3C_RequestTransfer() argument
2372 SET_BIT(I3Cx->CFGR, I3C_CFGR_TSFSET); in LL_I3C_RequestTransfer()
2401 __STATIC_INLINE void LL_I3C_ControllerHandleMessage(I3C_TypeDef *I3Cx, uint32_t TargetAddr, uint32_… in LL_I3C_ControllerHandleMessage() argument
2404 …WRITE_REG(I3Cx->CR, ((TargetAddr << I3C_CR_ADD_Pos) | TransferSize | Direction | MessageType | End… in LL_I3C_ControllerHandleMessage()
2424 __STATIC_INLINE void LL_I3C_ControllerHandleCCC(I3C_TypeDef *I3Cx, uint32_t CCCValue, in LL_I3C_ControllerHandleCCC() argument
2427 …WRITE_REG(I3Cx->CR, ((CCCValue << I3C_CR_CCC_Pos) | AddByteSize | EndMode | LL_I3C_CONTROLLER_MTYP… in LL_I3C_ControllerHandleCCC()
2444 __STATIC_INLINE void LL_I3C_TargetHandleMessage(I3C_TypeDef *I3Cx, uint32_t MessageType, uint32_t I… in LL_I3C_TargetHandleMessage() argument
2446 WRITE_REG(I3Cx->CR, (MessageType | IBISize) & (I3C_CR_DCNT | I3C_CR_MTYPE)); in LL_I3C_TargetHandleMessage()
2463 __STATIC_INLINE uint8_t LL_I3C_ReceiveData8(const I3C_TypeDef *I3Cx) in LL_I3C_ReceiveData8() argument
2465 return (uint8_t)(READ_BIT(I3Cx->RDR, I3C_RDR_RDB0)); in LL_I3C_ReceiveData8()
2475 __STATIC_INLINE void LL_I3C_TransmitData8(I3C_TypeDef *I3Cx, uint8_t Data) in LL_I3C_TransmitData8() argument
2477 WRITE_REG(I3Cx->TDR, Data); in LL_I3C_TransmitData8()
2489 __STATIC_INLINE uint32_t LL_I3C_ReceiveData32(const I3C_TypeDef *I3Cx) in LL_I3C_ReceiveData32() argument
2491 return (uint32_t)(READ_REG(I3Cx->RDWR)); in LL_I3C_ReceiveData32()
2504 __STATIC_INLINE void LL_I3C_TransmitData32(I3C_TypeDef *I3Cx, uint32_t Data) in LL_I3C_TransmitData32() argument
2506 WRITE_REG(I3Cx->TDWR, Data); in LL_I3C_TransmitData32()
2519 __STATIC_INLINE void LL_I3C_SetIBIPayload(I3C_TypeDef *I3Cx, uint32_t OwnIBIPayload) in LL_I3C_SetIBIPayload() argument
2521 WRITE_REG(I3Cx->IBIDR, OwnIBIPayload); in LL_I3C_SetIBIPayload()
2533 __STATIC_INLINE uint32_t LL_I3C_GetIBIPayload(const I3C_TypeDef *I3Cx) in LL_I3C_GetIBIPayload() argument
2535 return (uint32_t)(READ_REG(I3Cx->IBIDR)); in LL_I3C_GetIBIPayload()
2544 __STATIC_INLINE uint32_t LL_I3C_GetNbIBIAddData(const I3C_TypeDef *I3Cx) in LL_I3C_GetNbIBIAddData() argument
2546 return (uint32_t)(READ_BIT(I3Cx->RMR, I3C_RMR_IBIRDCNT)); in LL_I3C_GetNbIBIAddData()
2555 __STATIC_INLINE uint32_t LL_I3C_GetIBITargetAddr(const I3C_TypeDef *I3Cx) in LL_I3C_GetIBITargetAddr() argument
2557 return (uint32_t)(READ_BIT(I3Cx->RMR, I3C_RMR_RADD) >> I3C_RMR_RADD_Pos); in LL_I3C_GetIBITargetAddr()
2569 __STATIC_INLINE void LL_I3C_ConfigTxPreload(I3C_TypeDef *I3Cx, uint16_t TxDataCount) in LL_I3C_ConfigTxPreload() argument
2571 …MODIFY_REG(I3Cx->TGTTDR, (I3C_TGTTDR_PRELOAD | I3C_TGTTDR_TGTTDCNT), (I3C_TGTTDR_PRELOAD | TxDataC… in LL_I3C_ConfigTxPreload()
2583 __STATIC_INLINE uint32_t LL_I3C_IsActiveTxPreload(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveTxPreload() argument
2585 return ((READ_BIT(I3Cx->TGTTDR, I3C_TGTTDR_PRELOAD) == (I3C_TGTTDR_PRELOAD)) ? 1UL : 0UL); in LL_I3C_IsActiveTxPreload()
2595 __STATIC_INLINE uint16_t LL_I3C_GetTxPreloadDataCount(const I3C_TypeDef *I3Cx) in LL_I3C_GetTxPreloadDataCount() argument
2597 return (uint16_t)(READ_BIT(I3Cx->TGTTDR, I3C_TGTTDR_TGTTDCNT)); in LL_I3C_GetTxPreloadDataCount()
2612 __STATIC_INLINE uint32_t LL_I3C_GetXferDataCount(const I3C_TypeDef *I3Cx) in LL_I3C_GetXferDataCount() argument
2614 return (uint32_t)(READ_BIT(I3Cx->SR, I3C_SR_XDCNT)); in LL_I3C_GetXferDataCount()
2623 __STATIC_INLINE uint32_t LL_I3C_IsTargetAbortPrivateRead(const I3C_TypeDef *I3Cx) in LL_I3C_IsTargetAbortPrivateRead() argument
2625 return ((READ_BIT(I3Cx->SR, I3C_SR_ABT) == (I3C_SR_ABT)) ? 1UL : 0UL); in LL_I3C_IsTargetAbortPrivateRead()
2636 __STATIC_INLINE uint32_t LL_I3C_GetMessageDirection(const I3C_TypeDef *I3Cx) in LL_I3C_GetMessageDirection() argument
2638 return (uint32_t)(READ_BIT(I3Cx->SR, I3C_SR_DIR)); in LL_I3C_GetMessageDirection()
2647 __STATIC_INLINE uint32_t LL_I3C_GetMessageIdentifier(const I3C_TypeDef *I3Cx) in LL_I3C_GetMessageIdentifier() argument
2649 return (uint32_t)(READ_BIT(I3Cx->SR, I3C_SR_MID)); in LL_I3C_GetMessageIdentifier()
2669 __STATIC_INLINE uint32_t LL_I3C_GetMessageErrorCode(const I3C_TypeDef *I3Cx) in LL_I3C_GetMessageErrorCode() argument
2671 return (uint32_t)(READ_BIT(I3Cx->SER, I3C_SER_CODERR)); in LL_I3C_GetMessageErrorCode()
2680 __STATIC_INLINE uint32_t LL_I3C_GetReceiveCommandCode(const I3C_TypeDef *I3Cx) in LL_I3C_GetReceiveCommandCode() argument
2682 return (uint32_t)(READ_BIT(I3Cx->RMR, I3C_RMR_RCODE) >> I3C_RMR_RCODE_Pos); in LL_I3C_GetReceiveCommandCode()
2701 __STATIC_INLINE void LL_I3C_SetTargetDynamicAddress(I3C_TypeDef *I3Cx, uint32_t TargetId, uint32_t … in LL_I3C_SetTargetDynamicAddress() argument
2703 MODIFY_REG(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_DA, (DynamicAddr << I3C_DEVRX_DA_Pos)); in LL_I3C_SetTargetDynamicAddress()
2713 __STATIC_INLINE uint32_t LL_I3C_GetTargetDynamicAddress(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_GetTargetDynamicAddress() argument
2715 return (uint32_t)((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_DA)) >> I3C_DEVRX_DA_Pos); in LL_I3C_GetTargetDynamicAddress()
2728 __STATIC_INLINE void LL_I3C_EnableTargetIBIAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableTargetIBIAck() argument
2730 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIACK); in LL_I3C_EnableTargetIBIAck()
2740 __STATIC_INLINE void LL_I3C_DisableTargetIBIAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableTargetIBIAck() argument
2742 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIACK); in LL_I3C_DisableTargetIBIAck()
2754 __STATIC_INLINE uint32_t LL_I3C_IsEnabledTargetIBIAck(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsEnabledTargetIBIAck() argument
2756 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIACK) == I3C_DEVRX_IBIACK) ? 1UL : 0UL); in LL_I3C_IsEnabledTargetIBIAck()
2769 __STATIC_INLINE void LL_I3C_EnableTargetCRAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableTargetCRAck() argument
2771 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_CRACK); in LL_I3C_EnableTargetCRAck()
2781 __STATIC_INLINE void LL_I3C_DisableTargetCRAck(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableTargetCRAck() argument
2783 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_CRACK); in LL_I3C_DisableTargetCRAck()
2796 __STATIC_INLINE uint32_t LL_I3C_IsEnabledTargetCRAck(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsEnabledTargetCRAck() argument
2798 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_CRACK) == I3C_DEVRX_CRACK) ? 1UL : 0UL); in LL_I3C_IsEnabledTargetCRAck()
2808 __STATIC_INLINE void LL_I3C_EnableIBIAddData(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableIBIAddData() argument
2810 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIDEN); in LL_I3C_EnableIBIAddData()
2820 __STATIC_INLINE void LL_I3C_DisableIBIAddData(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableIBIAddData() argument
2822 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIDEN); in LL_I3C_DisableIBIAddData()
2834 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIBIAddData(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsEnabledIBIAddData() argument
2836 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_IBIDEN) == I3C_DEVRX_IBIDEN) ? 1UL : 0UL); in LL_I3C_IsEnabledIBIAddData()
2849 __STATIC_INLINE void LL_I3C_EnableFrameSuspend(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_EnableFrameSuspend() argument
2851 SET_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_SUSP); in LL_I3C_EnableFrameSuspend()
2862 __STATIC_INLINE void LL_I3C_DisableFrameSuspend(I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_DisableFrameSuspend() argument
2864 CLEAR_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_SUSP); in LL_I3C_DisableFrameSuspend()
2876 __STATIC_INLINE uint32_t LL_I3C_IsFrameMustBeSuspended(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsFrameMustBeSuspended() argument
2878 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_SUSP) == I3C_DEVRX_SUSP) ? 1UL : 0UL); in LL_I3C_IsFrameMustBeSuspended()
2891 __STATIC_INLINE uint32_t LL_I3C_IsAllowedPayloadUpdate(const I3C_TypeDef *I3Cx, uint32_t TargetId) in LL_I3C_IsAllowedPayloadUpdate() argument
2893 return ((READ_BIT(I3Cx->DEVRX[TargetId - 1U], I3C_DEVRX_DIS) != I3C_DEVRX_DIS) ? 1UL : 0UL); in LL_I3C_IsAllowedPayloadUpdate()
2919 __STATIC_INLINE void LL_I3C_ConfigDeviceCapabilities(I3C_TypeDef *I3Cx, in LL_I3C_ConfigDeviceCapabilities() argument
2926 MODIFY_REG(I3Cx->DEVRX[TargetId - 1U], \ in LL_I3C_ConfigDeviceCapabilities()
2946 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CFE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CFE() argument
2948 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CFEF) == (I3C_EVR_CFEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CFE()
2959 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_TXFE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_TXFE() argument
2961 return ((READ_BIT(I3Cx->EVR, I3C_EVR_TXFEF) == (I3C_EVR_TXFEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_TXFE()
2973 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CFNF() argument
2975 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CFNFF) == (I3C_EVR_CFNFF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CFNF()
2987 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_SFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_SFNE() argument
2989 return ((READ_BIT(I3Cx->EVR, I3C_EVR_SFNEF) == (I3C_EVR_SFNEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_SFNE()
3001 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_TXFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_TXFNF() argument
3003 return ((READ_BIT(I3Cx->EVR, I3C_EVR_TXFNFF) == (I3C_EVR_TXFNFF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_TXFNF()
3014 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RXFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RXFNE() argument
3016 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RXFNEF) == (I3C_EVR_RXFNEF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RXFNE()
3027 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RXLAST(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RXLAST() argument
3029 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RXLASTF) == (I3C_EVR_RXLASTF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RXLAST()
3040 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_TXLAST(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_TXLAST() argument
3042 return ((READ_BIT(I3Cx->EVR, I3C_EVR_TXLASTF) == (I3C_EVR_TXLASTF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_TXLAST()
3053 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_FC(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_FC() argument
3055 return ((READ_BIT(I3Cx->EVR, I3C_EVR_FCF) == (I3C_EVR_FCF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_FC()
3067 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RXTGTEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RXTGTEND() argument
3069 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RXTGTENDF) == (I3C_EVR_RXTGTENDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RXTGTEND()
3080 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_ERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_ERR() argument
3082 return ((READ_BIT(I3Cx->EVR, I3C_EVR_ERRF) == (I3C_EVR_ERRF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_ERR()
3093 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_IBI(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_IBI() argument
3095 return ((READ_BIT(I3Cx->EVR, I3C_EVR_IBIF) == (I3C_EVR_IBIF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_IBI()
3106 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_IBIEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_IBIEND() argument
3108 return ((READ_BIT(I3Cx->EVR, I3C_EVR_IBIENDF) == (I3C_EVR_IBIENDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_IBIEND()
3119 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CR() argument
3121 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CRF) == (I3C_EVR_CRF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CR()
3132 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_CRUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_CRUPD() argument
3134 return ((READ_BIT(I3Cx->EVR, I3C_EVR_CRUPDF) == (I3C_EVR_CRUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_CRUPD()
3145 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_HJ(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_HJ() argument
3147 return ((READ_BIT(I3Cx->EVR, I3C_EVR_HJF) == (I3C_EVR_HJF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_HJ()
3158 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_WKP(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_WKP() argument
3160 return ((READ_BIT(I3Cx->EVR, I3C_EVR_WKPF) == (I3C_EVR_WKPF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_WKP()
3171 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_GET(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_GET() argument
3173 return ((READ_BIT(I3Cx->EVR, I3C_EVR_GETF) == (I3C_EVR_GETF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_GET()
3184 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_STA(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_STA() argument
3186 return ((READ_BIT(I3Cx->EVR, I3C_EVR_STAF) == (I3C_EVR_STAF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_STA()
3197 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DAUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DAUPD() argument
3199 return ((READ_BIT(I3Cx->EVR, I3C_EVR_DAUPDF) == (I3C_EVR_DAUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DAUPD()
3210 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_MWLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_MWLUPD() argument
3212 return ((READ_BIT(I3Cx->EVR, I3C_EVR_MWLUPDF) == (I3C_EVR_MWLUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_MWLUPD()
3223 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_MRLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_MRLUPD() argument
3225 return ((READ_BIT(I3Cx->EVR, I3C_EVR_MRLUPDF) == (I3C_EVR_MRLUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_MRLUPD()
3236 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_RST(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_RST() argument
3238 return ((READ_BIT(I3Cx->EVR, I3C_EVR_RSTF) == (I3C_EVR_RSTF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_RST()
3249 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_ASUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_ASUPD() argument
3251 return ((READ_BIT(I3Cx->EVR, I3C_EVR_ASUPDF) == (I3C_EVR_ASUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_ASUPD()
3262 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_INTUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_INTUPD() argument
3264 return ((READ_BIT(I3Cx->EVR, I3C_EVR_INTUPDF) == (I3C_EVR_INTUPDF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_INTUPD()
3275 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DEF(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DEF() argument
3277 return ((READ_BIT(I3Cx->EVR, I3C_EVR_DEFF) == (I3C_EVR_DEFF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DEF()
3288 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_GRP(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_GRP() argument
3290 return ((READ_BIT(I3Cx->EVR, I3C_EVR_GRPF) == (I3C_EVR_GRPF)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_GRP()
3301 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_PERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_PERR() argument
3303 return ((READ_BIT(I3Cx->SER, I3C_SER_PERR) == (I3C_SER_PERR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_PERR()
3314 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_STALL(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_STALL() argument
3316 return ((READ_BIT(I3Cx->SER, I3C_SER_STALL) == (I3C_SER_STALL)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_STALL()
3327 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DOVR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DOVR() argument
3329 return ((READ_BIT(I3Cx->SER, I3C_SER_DOVR) == (I3C_SER_DOVR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DOVR()
3340 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_COVR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_COVR() argument
3342 return ((READ_BIT(I3Cx->SER, I3C_SER_COVR) == (I3C_SER_COVR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_COVR()
3353 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_ANACK(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_ANACK() argument
3355 return ((READ_BIT(I3Cx->SER, I3C_SER_ANACK) == (I3C_SER_ANACK)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_ANACK()
3366 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DNACK(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DNACK() argument
3368 return ((READ_BIT(I3Cx->SER, I3C_SER_DNACK) == (I3C_SER_DNACK)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DNACK()
3379 __STATIC_INLINE uint32_t LL_I3C_IsActiveFlag_DERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsActiveFlag_DERR() argument
3381 return ((READ_BIT(I3Cx->SER, I3C_SER_DERR) == (I3C_SER_DERR)) ? 1UL : 0UL); in LL_I3C_IsActiveFlag_DERR()
3398 __STATIC_INLINE void LL_I3C_EnableIT_CFNF(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_CFNF() argument
3400 SET_BIT(I3Cx->IER, I3C_IER_CFNFIE); in LL_I3C_EnableIT_CFNF()
3409 __STATIC_INLINE void LL_I3C_DisableIT_CFNF(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_CFNF() argument
3411 CLEAR_BIT(I3Cx->IER, I3C_IER_CFNFIE); in LL_I3C_DisableIT_CFNF()
3420 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_CFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_CFNF() argument
3422 return ((READ_BIT(I3Cx->IER, I3C_IER_CFNFIE) == (I3C_IER_CFNFIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_CFNF()
3431 __STATIC_INLINE void LL_I3C_EnableIT_SFNE(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_SFNE() argument
3433 SET_BIT(I3Cx->IER, I3C_IER_SFNEIE); in LL_I3C_EnableIT_SFNE()
3442 __STATIC_INLINE void LL_I3C_DisableIT_SFNE(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_SFNE() argument
3444 CLEAR_BIT(I3Cx->IER, I3C_IER_SFNEIE); in LL_I3C_DisableIT_SFNE()
3453 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_SFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_SFNE() argument
3455 return ((READ_BIT(I3Cx->IER, I3C_IER_SFNEIE) == (I3C_IER_SFNEIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_SFNE()
3464 __STATIC_INLINE void LL_I3C_EnableIT_TXFNF(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_TXFNF() argument
3466 SET_BIT(I3Cx->IER, I3C_IER_TXFNFIE); in LL_I3C_EnableIT_TXFNF()
3475 __STATIC_INLINE void LL_I3C_DisableIT_TXFNF(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_TXFNF() argument
3477 CLEAR_BIT(I3Cx->IER, I3C_IER_TXFNFIE); in LL_I3C_DisableIT_TXFNF()
3486 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_TXFNF(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_TXFNF() argument
3488 return ((READ_BIT(I3Cx->IER, I3C_IER_TXFNFIE) == (I3C_IER_TXFNFIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_TXFNF()
3497 __STATIC_INLINE void LL_I3C_EnableIT_RXFNE(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_RXFNE() argument
3499 SET_BIT(I3Cx->IER, I3C_IER_RXFNEIE); in LL_I3C_EnableIT_RXFNE()
3508 __STATIC_INLINE void LL_I3C_DisableIT_RXFNE(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_RXFNE() argument
3510 CLEAR_BIT(I3Cx->IER, I3C_IER_RXFNEIE); in LL_I3C_DisableIT_RXFNE()
3519 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_RXFNE(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_RXFNE() argument
3521 return ((READ_BIT(I3Cx->IER, I3C_IER_RXFNEIE) == (I3C_IER_RXFNEIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_RXFNE()
3530 __STATIC_INLINE void LL_I3C_EnableIT_FC(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_FC() argument
3532 SET_BIT(I3Cx->IER, I3C_IER_FCIE); in LL_I3C_EnableIT_FC()
3541 __STATIC_INLINE void LL_I3C_DisableIT_FC(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_FC() argument
3543 CLEAR_BIT(I3Cx->IER, I3C_IER_FCIE); in LL_I3C_DisableIT_FC()
3552 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_FC(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_FC() argument
3554 return ((READ_BIT(I3Cx->IER, I3C_IER_FCIE) == (I3C_IER_FCIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_FC()
3563 __STATIC_INLINE void LL_I3C_EnableIT_RXTGTEND(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_RXTGTEND() argument
3565 SET_BIT(I3Cx->IER, I3C_IER_RXTGTENDIE); in LL_I3C_EnableIT_RXTGTEND()
3574 __STATIC_INLINE void LL_I3C_DisableIT_RXTGTEND(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_RXTGTEND() argument
3576 CLEAR_BIT(I3Cx->IER, I3C_IER_RXTGTENDIE); in LL_I3C_DisableIT_RXTGTEND()
3585 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_RXTGTEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_RXTGTEND() argument
3587 return ((READ_BIT(I3Cx->IER, I3C_IER_RXTGTENDIE) == (I3C_IER_RXTGTENDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_RXTGTEND()
3596 __STATIC_INLINE void LL_I3C_EnableIT_ERR(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_ERR() argument
3598 SET_BIT(I3Cx->IER, I3C_IER_ERRIE); in LL_I3C_EnableIT_ERR()
3607 __STATIC_INLINE void LL_I3C_DisableIT_ERR(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_ERR() argument
3609 CLEAR_BIT(I3Cx->IER, I3C_IER_ERRIE); in LL_I3C_DisableIT_ERR()
3618 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_ERR(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_ERR() argument
3620 return ((READ_BIT(I3Cx->IER, I3C_IER_ERRIE) == (I3C_IER_ERRIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_ERR()
3629 __STATIC_INLINE void LL_I3C_EnableIT_IBI(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_IBI() argument
3631 SET_BIT(I3Cx->IER, I3C_IER_IBIIE); in LL_I3C_EnableIT_IBI()
3640 __STATIC_INLINE void LL_I3C_DisableIT_IBI(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_IBI() argument
3642 CLEAR_BIT(I3Cx->IER, I3C_IER_IBIIE); in LL_I3C_DisableIT_IBI()
3651 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_IBI(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_IBI() argument
3653 return ((READ_BIT(I3Cx->IER, I3C_IER_IBIIE) == (I3C_IER_IBIIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_IBI()
3662 __STATIC_INLINE void LL_I3C_EnableIT_IBIEND(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_IBIEND() argument
3664 SET_BIT(I3Cx->IER, I3C_IER_IBIENDIE); in LL_I3C_EnableIT_IBIEND()
3673 __STATIC_INLINE void LL_I3C_DisableIT_IBIEND(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_IBIEND() argument
3675 CLEAR_BIT(I3Cx->IER, I3C_IER_IBIENDIE); in LL_I3C_DisableIT_IBIEND()
3684 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_IBIEND(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_IBIEND() argument
3686 return ((READ_BIT(I3Cx->IER, I3C_IER_IBIENDIE) == (I3C_IER_IBIENDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_IBIEND()
3695 __STATIC_INLINE void LL_I3C_EnableIT_CR(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_CR() argument
3697 SET_BIT(I3Cx->IER, I3C_IER_CRIE); in LL_I3C_EnableIT_CR()
3706 __STATIC_INLINE void LL_I3C_DisableIT_CR(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_CR() argument
3708 CLEAR_BIT(I3Cx->IER, I3C_IER_CRIE); in LL_I3C_DisableIT_CR()
3717 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_CR(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_CR() argument
3719 return ((READ_BIT(I3Cx->IER, I3C_IER_CRIE) == (I3C_IER_CRIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_CR()
3728 __STATIC_INLINE void LL_I3C_EnableIT_CRUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_CRUPD() argument
3730 SET_BIT(I3Cx->IER, I3C_IER_CRUPDIE); in LL_I3C_EnableIT_CRUPD()
3739 __STATIC_INLINE void LL_I3C_DisableIT_CRUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_CRUPD() argument
3741 CLEAR_BIT(I3Cx->IER, I3C_IER_CRUPDIE); in LL_I3C_DisableIT_CRUPD()
3750 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_CRUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_CRUPD() argument
3752 return ((READ_BIT(I3Cx->IER, I3C_IER_CRUPDIE) == (I3C_IER_CRUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_CRUPD()
3761 __STATIC_INLINE void LL_I3C_EnableIT_HJ(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_HJ() argument
3763 SET_BIT(I3Cx->IER, I3C_IER_HJIE); in LL_I3C_EnableIT_HJ()
3772 __STATIC_INLINE void LL_I3C_DisableIT_HJ(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_HJ() argument
3774 CLEAR_BIT(I3Cx->IER, I3C_IER_HJIE); in LL_I3C_DisableIT_HJ()
3783 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_HJ(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_HJ() argument
3785 return ((READ_BIT(I3Cx->IER, I3C_IER_HJIE) == (I3C_IER_HJIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_HJ()
3794 __STATIC_INLINE void LL_I3C_EnableIT_WKP(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_WKP() argument
3796 SET_BIT(I3Cx->IER, I3C_IER_WKPIE); in LL_I3C_EnableIT_WKP()
3805 __STATIC_INLINE void LL_I3C_DisableIT_WKP(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_WKP() argument
3807 CLEAR_BIT(I3Cx->IER, I3C_IER_WKPIE); in LL_I3C_DisableIT_WKP()
3816 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_WKP(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_WKP() argument
3818 return ((READ_BIT(I3Cx->IER, I3C_IER_WKPIE) == (I3C_IER_WKPIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_WKP()
3827 __STATIC_INLINE void LL_I3C_EnableIT_GET(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_GET() argument
3829 SET_BIT(I3Cx->IER, I3C_IER_GETIE); in LL_I3C_EnableIT_GET()
3838 __STATIC_INLINE void LL_I3C_DisableIT_GET(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_GET() argument
3840 CLEAR_BIT(I3Cx->IER, I3C_IER_GETIE); in LL_I3C_DisableIT_GET()
3849 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_GET(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_GET() argument
3851 return ((READ_BIT(I3Cx->IER, I3C_IER_GETIE) == (I3C_IER_GETIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_GET()
3860 __STATIC_INLINE void LL_I3C_EnableIT_STA(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_STA() argument
3862 SET_BIT(I3Cx->IER, I3C_IER_STAIE); in LL_I3C_EnableIT_STA()
3871 __STATIC_INLINE void LL_I3C_DisableIT_STA(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_STA() argument
3873 CLEAR_BIT(I3Cx->IER, I3C_IER_STAIE); in LL_I3C_DisableIT_STA()
3882 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_STA(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_STA() argument
3884 return ((READ_BIT(I3Cx->IER, I3C_IER_STAIE) == (I3C_IER_STAIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_STA()
3893 __STATIC_INLINE void LL_I3C_EnableIT_DAUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_DAUPD() argument
3895 SET_BIT(I3Cx->IER, I3C_IER_DAUPDIE); in LL_I3C_EnableIT_DAUPD()
3904 __STATIC_INLINE void LL_I3C_DisableIT_DAUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_DAUPD() argument
3906 CLEAR_BIT(I3Cx->IER, I3C_IER_DAUPDIE); in LL_I3C_DisableIT_DAUPD()
3915 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_DAUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_DAUPD() argument
3917 return ((READ_BIT(I3Cx->IER, I3C_IER_DAUPDIE) == (I3C_IER_DAUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_DAUPD()
3926 __STATIC_INLINE void LL_I3C_EnableIT_MWLUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_MWLUPD() argument
3928 SET_BIT(I3Cx->IER, I3C_IER_MWLUPDIE); in LL_I3C_EnableIT_MWLUPD()
3937 __STATIC_INLINE void LL_I3C_DisableIT_MWLUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_MWLUPD() argument
3939 CLEAR_BIT(I3Cx->IER, I3C_IER_MWLUPDIE); in LL_I3C_DisableIT_MWLUPD()
3948 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_MWLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_MWLUPD() argument
3950 return ((READ_BIT(I3Cx->IER, I3C_IER_MWLUPDIE) == (I3C_IER_MWLUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_MWLUPD()
3959 __STATIC_INLINE void LL_I3C_EnableIT_MRLUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_MRLUPD() argument
3961 SET_BIT(I3Cx->IER, I3C_IER_MRLUPDIE); in LL_I3C_EnableIT_MRLUPD()
3970 __STATIC_INLINE void LL_I3C_DisableIT_MRLUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_MRLUPD() argument
3972 CLEAR_BIT(I3Cx->IER, I3C_IER_MRLUPDIE); in LL_I3C_DisableIT_MRLUPD()
3981 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_MRLUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_MRLUPD() argument
3983 return ((READ_BIT(I3Cx->IER, I3C_IER_MRLUPDIE) == (I3C_IER_MRLUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_MRLUPD()
3992 __STATIC_INLINE void LL_I3C_EnableIT_RST(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_RST() argument
3994 SET_BIT(I3Cx->IER, I3C_IER_RSTIE); in LL_I3C_EnableIT_RST()
4003 __STATIC_INLINE void LL_I3C_DisableIT_RST(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_RST() argument
4005 CLEAR_BIT(I3Cx->IER, I3C_IER_RSTIE); in LL_I3C_DisableIT_RST()
4014 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_RST(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_RST() argument
4016 return ((READ_BIT(I3Cx->IER, I3C_IER_RSTIE) == (I3C_IER_RSTIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_RST()
4025 __STATIC_INLINE void LL_I3C_EnableIT_ASUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_ASUPD() argument
4027 SET_BIT(I3Cx->IER, I3C_IER_ASUPDIE); in LL_I3C_EnableIT_ASUPD()
4036 __STATIC_INLINE void LL_I3C_DisableIT_ASUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_ASUPD() argument
4038 CLEAR_BIT(I3Cx->IER, I3C_IER_ASUPDIE); in LL_I3C_DisableIT_ASUPD()
4047 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_ASUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_ASUPD() argument
4049 return ((READ_BIT(I3Cx->IER, I3C_IER_ASUPDIE) == (I3C_IER_ASUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_ASUPD()
4058 __STATIC_INLINE void LL_I3C_EnableIT_INTUPD(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_INTUPD() argument
4060 SET_BIT(I3Cx->IER, I3C_IER_INTUPDIE); in LL_I3C_EnableIT_INTUPD()
4069 __STATIC_INLINE void LL_I3C_DisableIT_INTUPD(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_INTUPD() argument
4071 CLEAR_BIT(I3Cx->IER, I3C_IER_INTUPDIE); in LL_I3C_DisableIT_INTUPD()
4080 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_INTUPD(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_INTUPD() argument
4082 return ((READ_BIT(I3Cx->IER, I3C_IER_INTUPDIE) == (I3C_IER_INTUPDIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_INTUPD()
4091 __STATIC_INLINE void LL_I3C_EnableIT_DEF(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_DEF() argument
4093 SET_BIT(I3Cx->IER, I3C_IER_DEFIE); in LL_I3C_EnableIT_DEF()
4102 __STATIC_INLINE void LL_I3C_DisableIT_DEF(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_DEF() argument
4104 CLEAR_BIT(I3Cx->IER, I3C_IER_DEFIE); in LL_I3C_DisableIT_DEF()
4113 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_DEF(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_DEF() argument
4115 return ((READ_BIT(I3Cx->IER, I3C_IER_DEFIE) == (I3C_IER_DEFIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_DEF()
4124 __STATIC_INLINE void LL_I3C_EnableIT_GRP(I3C_TypeDef *I3Cx) in LL_I3C_EnableIT_GRP() argument
4126 SET_BIT(I3Cx->IER, I3C_IER_GRPIE); in LL_I3C_EnableIT_GRP()
4135 __STATIC_INLINE void LL_I3C_DisableIT_GRP(I3C_TypeDef *I3Cx) in LL_I3C_DisableIT_GRP() argument
4137 CLEAR_BIT(I3Cx->IER, I3C_IER_GRPIE); in LL_I3C_DisableIT_GRP()
4146 __STATIC_INLINE uint32_t LL_I3C_IsEnabledIT_GRP(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledIT_GRP() argument
4148 return ((READ_BIT(I3Cx->IER, I3C_IER_GRPIE) == (I3C_IER_GRPIE)) ? 1UL : 0UL); in LL_I3C_IsEnabledIT_GRP()
4165 __STATIC_INLINE void LL_I3C_ClearFlag_FC(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_FC() argument
4167 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CFCF); in LL_I3C_ClearFlag_FC()
4176 __STATIC_INLINE void LL_I3C_ClearFlag_RXTGTEND(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_RXTGTEND() argument
4178 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CRXTGTENDF); in LL_I3C_ClearFlag_RXTGTEND()
4187 __STATIC_INLINE void LL_I3C_ClearFlag_ERR(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_ERR() argument
4189 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CERRF); in LL_I3C_ClearFlag_ERR()
4198 __STATIC_INLINE void LL_I3C_ClearFlag_IBI(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_IBI() argument
4200 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CIBIF); in LL_I3C_ClearFlag_IBI()
4209 __STATIC_INLINE void LL_I3C_ClearFlag_IBIEND(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_IBIEND() argument
4211 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CIBIENDF); in LL_I3C_ClearFlag_IBIEND()
4220 __STATIC_INLINE void LL_I3C_ClearFlag_CR(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_CR() argument
4222 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CCRF); in LL_I3C_ClearFlag_CR()
4231 __STATIC_INLINE void LL_I3C_ClearFlag_CRUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_CRUPD() argument
4233 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CCRUPDF); in LL_I3C_ClearFlag_CRUPD()
4242 __STATIC_INLINE void LL_I3C_ClearFlag_HJ(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_HJ() argument
4244 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CHJF); in LL_I3C_ClearFlag_HJ()
4253 __STATIC_INLINE void LL_I3C_ClearFlag_WKP(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_WKP() argument
4255 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CWKPF); in LL_I3C_ClearFlag_WKP()
4264 __STATIC_INLINE void LL_I3C_ClearFlag_GET(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_GET() argument
4266 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CGETF); in LL_I3C_ClearFlag_GET()
4275 __STATIC_INLINE void LL_I3C_ClearFlag_STA(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_STA() argument
4277 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CSTAF); in LL_I3C_ClearFlag_STA()
4286 __STATIC_INLINE void LL_I3C_ClearFlag_DAUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_DAUPD() argument
4288 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CDAUPDF); in LL_I3C_ClearFlag_DAUPD()
4297 __STATIC_INLINE void LL_I3C_ClearFlag_MWLUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_MWLUPD() argument
4299 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CMWLUPDF); in LL_I3C_ClearFlag_MWLUPD()
4308 __STATIC_INLINE void LL_I3C_ClearFlag_MRLUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_MRLUPD() argument
4310 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CMRLUPDF); in LL_I3C_ClearFlag_MRLUPD()
4319 __STATIC_INLINE void LL_I3C_ClearFlag_RST(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_RST() argument
4321 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CRSTF); in LL_I3C_ClearFlag_RST()
4330 __STATIC_INLINE void LL_I3C_ClearFlag_ASUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_ASUPD() argument
4332 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CASUPDF); in LL_I3C_ClearFlag_ASUPD()
4341 __STATIC_INLINE void LL_I3C_ClearFlag_INTUPD(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_INTUPD() argument
4343 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CINTUPDF); in LL_I3C_ClearFlag_INTUPD()
4352 __STATIC_INLINE void LL_I3C_ClearFlag_DEF(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_DEF() argument
4354 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CDEFF); in LL_I3C_ClearFlag_DEF()
4363 __STATIC_INLINE void LL_I3C_ClearFlag_GRP(I3C_TypeDef *I3Cx) in LL_I3C_ClearFlag_GRP() argument
4365 WRITE_REG(I3Cx->CEVR, I3C_CEVR_CGRPF); in LL_I3C_ClearFlag_GRP()
4377 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode);
4378 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx);