Lines Matching refs:UCPDx
346 __STATIC_INLINE void LL_UCPD_Enable(UCPD_TypeDef *UCPDx) in LL_UCPD_Enable() argument
348 SET_BIT(UCPDx->CFG1, UCPD_CFG1_UCPDEN); in LL_UCPD_Enable()
358 __STATIC_INLINE void LL_UCPD_Disable(UCPD_TypeDef *UCPDx) in LL_UCPD_Disable() argument
360 CLEAR_BIT(UCPDx->CFG1, UCPD_CFG1_UCPDEN); in LL_UCPD_Disable()
369 __STATIC_INLINE uint32_t LL_UCPD_IsEnabled(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnabled() argument
371 return ((READ_BIT(UCPDx->CFG1, UCPD_CFG1_UCPDEN) == (UCPD_CFG1_UCPDEN)) ? 1UL : 0UL); in LL_UCPD_IsEnabled()
390 __STATIC_INLINE void LL_UCPD_SetRxOrderSet(UCPD_TypeDef *UCPDx, uint32_t OrderSet) in LL_UCPD_SetRxOrderSet() argument
392 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_RXORDSETEN, OrderSet); in LL_UCPD_SetRxOrderSet()
407 __STATIC_INLINE void LL_UCPD_SetPSCClk(UCPD_TypeDef *UCPDx, uint32_t Psc) in LL_UCPD_SetPSCClk() argument
409 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_PSC_UCPDCLK, Psc); in LL_UCPD_SetPSCClk()
419 __STATIC_INLINE void LL_UCPD_SetTransWin(UCPD_TypeDef *UCPDx, uint32_t TransWin) in LL_UCPD_SetTransWin() argument
421 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_TRANSWIN, TransWin << UCPD_CFG1_TRANSWIN_Pos); in LL_UCPD_SetTransWin()
431 __STATIC_INLINE void LL_UCPD_SetIfrGap(UCPD_TypeDef *UCPDx, uint32_t IfrGap) in LL_UCPD_SetIfrGap() argument
433 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_IFRGAP, IfrGap << UCPD_CFG1_IFRGAP_Pos); in LL_UCPD_SetIfrGap()
443 __STATIC_INLINE void LL_UCPD_SetHbitClockDiv(UCPD_TypeDef *UCPDx, uint32_t HbitClock) in LL_UCPD_SetHbitClockDiv() argument
445 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_HBITCLKDIV, HbitClock << UCPD_CFG1_HBITCLKDIV_Pos); in LL_UCPD_SetHbitClockDiv()
462 __STATIC_INLINE void LL_UCPD_RxAnalogFilterEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxAnalogFilterEnable() argument
464 SET_BIT(UCPDx->CFG2, UCPD_CFG2_RXAFILTEN); in LL_UCPD_RxAnalogFilterEnable()
473 __STATIC_INLINE void LL_UCPD_RxAnalogFilterDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxAnalogFilterDisable() argument
475 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_RXAFILTEN); in LL_UCPD_RxAnalogFilterDisable()
484 __STATIC_INLINE void LL_UCPD_WakeUpEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_WakeUpEnable() argument
486 SET_BIT(UCPDx->CFG2, UCPD_CFG2_WUPEN); in LL_UCPD_WakeUpEnable()
495 __STATIC_INLINE void LL_UCPD_WakeUpDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_WakeUpDisable() argument
497 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_WUPEN); in LL_UCPD_WakeUpDisable()
506 __STATIC_INLINE void LL_UCPD_ForceClockEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_ForceClockEnable() argument
508 SET_BIT(UCPDx->CFG2, UCPD_CFG2_FORCECLK); in LL_UCPD_ForceClockEnable()
517 __STATIC_INLINE void LL_UCPD_ForceClockDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_ForceClockDisable() argument
519 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_FORCECLK); in LL_UCPD_ForceClockDisable()
528 __STATIC_INLINE void LL_UCPD_RxFilterEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxFilterEnable() argument
530 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_RXFILTDIS); in LL_UCPD_RxFilterEnable()
539 __STATIC_INLINE void LL_UCPD_RxFilterDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxFilterDisable() argument
541 SET_BIT(UCPDx->CFG2, UCPD_CFG2_RXFILTDIS); in LL_UCPD_RxFilterDisable()
561 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC2Enable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC2Enable() argument
563 CLEAR_BIT(UCPDx->CR, UCPD_CR_CC2TCDIS); in LL_UCPD_TypeCDetectionCC2Enable()
572 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC2Disable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC2Disable() argument
574 SET_BIT(UCPDx->CR, UCPD_CR_CC2TCDIS); in LL_UCPD_TypeCDetectionCC2Disable()
583 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC1Enable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC1Enable() argument
585 CLEAR_BIT(UCPDx->CR, UCPD_CR_CC1TCDIS); in LL_UCPD_TypeCDetectionCC1Enable()
594 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC1Disable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC1Disable() argument
596 SET_BIT(UCPDx->CR, UCPD_CR_CC1TCDIS); in LL_UCPD_TypeCDetectionCC1Disable()
605 __STATIC_INLINE void LL_UCPD_VconnDischargeEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_VconnDischargeEnable() argument
607 SET_BIT(UCPDx->CR, UCPD_CR_RDCH); in LL_UCPD_VconnDischargeEnable()
616 __STATIC_INLINE void LL_UCPD_VconnDischargeDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_VconnDischargeDisable() argument
618 CLEAR_BIT(UCPDx->CR, UCPD_CR_RDCH); in LL_UCPD_VconnDischargeDisable()
627 __STATIC_INLINE void LL_UCPD_SignalFRSTX(UCPD_TypeDef *UCPDx) in LL_UCPD_SignalFRSTX() argument
629 SET_BIT(UCPDx->CR, UCPD_CR_FRSTX); in LL_UCPD_SignalFRSTX()
638 __STATIC_INLINE void LL_UCPD_FRSDetectionEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_FRSDetectionEnable() argument
640 SET_BIT(UCPDx->CR, UCPD_CR_FRSRXEN); in LL_UCPD_FRSDetectionEnable()
649 __STATIC_INLINE void LL_UCPD_FRSDetectionDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_FRSDetectionDisable() argument
651 CLEAR_BIT(UCPDx->CR, UCPD_CR_FRSRXEN); in LL_UCPD_FRSDetectionDisable()
665 __STATIC_INLINE void LL_UCPD_SetccEnable(UCPD_TypeDef *UCPDx, uint32_t CCEnable) in LL_UCPD_SetccEnable() argument
667 MODIFY_REG(UCPDx->CR, UCPD_CR_CCENABLE, CCEnable); in LL_UCPD_SetccEnable()
676 __STATIC_INLINE void LL_UCPD_SetSNKRole(UCPD_TypeDef *UCPDx) in LL_UCPD_SetSNKRole() argument
678 SET_BIT(UCPDx->CR, UCPD_CR_ANAMODE); in LL_UCPD_SetSNKRole()
687 __STATIC_INLINE void LL_UCPD_SetSRCRole(UCPD_TypeDef *UCPDx) in LL_UCPD_SetSRCRole() argument
689 CLEAR_BIT(UCPDx->CR, UCPD_CR_ANAMODE); in LL_UCPD_SetSRCRole()
700 __STATIC_INLINE uint32_t LL_UCPD_GetRole(UCPD_TypeDef const *const UCPDx) in LL_UCPD_GetRole() argument
702 return (uint32_t)(READ_BIT(UCPDx->CR, UCPD_CR_ANAMODE)); in LL_UCPD_GetRole()
716 __STATIC_INLINE void LL_UCPD_SetRpResistor(UCPD_TypeDef *UCPDx, uint32_t Resistor) in LL_UCPD_SetRpResistor() argument
718 MODIFY_REG(UCPDx->CR, UCPD_CR_ANASUBMODE, Resistor); in LL_UCPD_SetRpResistor()
730 __STATIC_INLINE void LL_UCPD_SetCCPin(UCPD_TypeDef *UCPDx, uint32_t CCPin) in LL_UCPD_SetCCPin() argument
732 MODIFY_REG(UCPDx->CR, UCPD_CR_PHYCCSEL, CCPin); in LL_UCPD_SetCCPin()
741 __STATIC_INLINE void LL_UCPD_RxEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxEnable() argument
743 SET_BIT(UCPDx->CR, UCPD_CR_PHYRXEN); in LL_UCPD_RxEnable()
752 __STATIC_INLINE void LL_UCPD_RxDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxDisable() argument
754 CLEAR_BIT(UCPDx->CR, UCPD_CR_PHYRXEN); in LL_UCPD_RxDisable()
766 __STATIC_INLINE void LL_UCPD_SetRxMode(UCPD_TypeDef *UCPDx, uint32_t RxMode) in LL_UCPD_SetRxMode() argument
768 MODIFY_REG(UCPDx->CR, UCPD_CR_RXMODE, RxMode); in LL_UCPD_SetRxMode()
777 __STATIC_INLINE void LL_UCPD_SendHardReset(UCPD_TypeDef *UCPDx) in LL_UCPD_SendHardReset() argument
779 SET_BIT(UCPDx->CR, UCPD_CR_TXHRST); in LL_UCPD_SendHardReset()
788 __STATIC_INLINE void LL_UCPD_SendMessage(UCPD_TypeDef *UCPDx) in LL_UCPD_SendMessage() argument
790 SET_BIT(UCPDx->CR, UCPD_CR_TXSEND); in LL_UCPD_SendMessage()
803 __STATIC_INLINE void LL_UCPD_SetTxMode(UCPD_TypeDef *UCPDx, uint32_t TxMode) in LL_UCPD_SetTxMode() argument
805 MODIFY_REG(UCPDx->CR, UCPD_CR_TXMODE, TxMode); in LL_UCPD_SetTxMode()
822 __STATIC_INLINE void LL_UCPD_EnableIT_FRS(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_FRS() argument
824 SET_BIT(UCPDx->IMR, UCPD_IMR_FRSEVTIE); in LL_UCPD_EnableIT_FRS()
833 __STATIC_INLINE void LL_UCPD_EnableIT_TypeCEventCC2(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TypeCEventCC2() argument
835 SET_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT2IE); in LL_UCPD_EnableIT_TypeCEventCC2()
844 __STATIC_INLINE void LL_UCPD_EnableIT_TypeCEventCC1(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TypeCEventCC1() argument
846 SET_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT1IE); in LL_UCPD_EnableIT_TypeCEventCC1()
855 __STATIC_INLINE void LL_UCPD_EnableIT_RxMsgEnd(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxMsgEnd() argument
857 SET_BIT(UCPDx->IMR, UCPD_IMR_RXMSGENDIE); in LL_UCPD_EnableIT_RxMsgEnd()
866 __STATIC_INLINE void LL_UCPD_EnableIT_RxOvr(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxOvr() argument
868 SET_BIT(UCPDx->IMR, UCPD_IMR_RXOVRIE); in LL_UCPD_EnableIT_RxOvr()
877 __STATIC_INLINE void LL_UCPD_EnableIT_RxHRST(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxHRST() argument
879 SET_BIT(UCPDx->IMR, UCPD_IMR_RXHRSTDETIE); in LL_UCPD_EnableIT_RxHRST()
888 __STATIC_INLINE void LL_UCPD_EnableIT_RxOrderSet(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxOrderSet() argument
890 SET_BIT(UCPDx->IMR, UCPD_IMR_RXORDDETIE); in LL_UCPD_EnableIT_RxOrderSet()
899 __STATIC_INLINE void LL_UCPD_EnableIT_RxNE(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxNE() argument
901 SET_BIT(UCPDx->IMR, UCPD_IMR_RXNEIE); in LL_UCPD_EnableIT_RxNE()
910 __STATIC_INLINE void LL_UCPD_EnableIT_TxUND(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxUND() argument
912 SET_BIT(UCPDx->IMR, UCPD_IMR_TXUNDIE); in LL_UCPD_EnableIT_TxUND()
921 __STATIC_INLINE void LL_UCPD_EnableIT_TxHRSTSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxHRSTSENT() argument
923 SET_BIT(UCPDx->IMR, UCPD_IMR_HRSTSENTIE); in LL_UCPD_EnableIT_TxHRSTSENT()
932 __STATIC_INLINE void LL_UCPD_EnableIT_TxHRSTDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxHRSTDISC() argument
934 SET_BIT(UCPDx->IMR, UCPD_IMR_HRSTDISCIE); in LL_UCPD_EnableIT_TxHRSTDISC()
943 __STATIC_INLINE void LL_UCPD_EnableIT_TxMSGABT(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxMSGABT() argument
945 SET_BIT(UCPDx->IMR, UCPD_IMR_TXMSGABTIE); in LL_UCPD_EnableIT_TxMSGABT()
954 __STATIC_INLINE void LL_UCPD_EnableIT_TxMSGSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxMSGSENT() argument
956 SET_BIT(UCPDx->IMR, UCPD_IMR_TXMSGSENTIE); in LL_UCPD_EnableIT_TxMSGSENT()
965 __STATIC_INLINE void LL_UCPD_EnableIT_TxMSGDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxMSGDISC() argument
967 SET_BIT(UCPDx->IMR, UCPD_IMR_TXMSGDISCIE); in LL_UCPD_EnableIT_TxMSGDISC()
976 __STATIC_INLINE void LL_UCPD_EnableIT_TxIS(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxIS() argument
978 SET_BIT(UCPDx->IMR, UCPD_IMR_TXISIE); in LL_UCPD_EnableIT_TxIS()
987 __STATIC_INLINE void LL_UCPD_DisableIT_FRS(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_FRS() argument
989 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_FRSEVTIE); in LL_UCPD_DisableIT_FRS()
998 __STATIC_INLINE void LL_UCPD_DisableIT_TypeCEventCC2(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TypeCEventCC2() argument
1000 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT2IE); in LL_UCPD_DisableIT_TypeCEventCC2()
1009 __STATIC_INLINE void LL_UCPD_DisableIT_TypeCEventCC1(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TypeCEventCC1() argument
1011 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT1IE); in LL_UCPD_DisableIT_TypeCEventCC1()
1020 __STATIC_INLINE void LL_UCPD_DisableIT_RxMsgEnd(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxMsgEnd() argument
1022 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXMSGENDIE); in LL_UCPD_DisableIT_RxMsgEnd()
1031 __STATIC_INLINE void LL_UCPD_DisableIT_RxOvr(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxOvr() argument
1033 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXOVRIE); in LL_UCPD_DisableIT_RxOvr()
1042 __STATIC_INLINE void LL_UCPD_DisableIT_RxHRST(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxHRST() argument
1044 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXHRSTDETIE); in LL_UCPD_DisableIT_RxHRST()
1053 __STATIC_INLINE void LL_UCPD_DisableIT_RxOrderSet(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxOrderSet() argument
1055 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXORDDETIE); in LL_UCPD_DisableIT_RxOrderSet()
1064 __STATIC_INLINE void LL_UCPD_DisableIT_RxNE(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxNE() argument
1066 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXNEIE); in LL_UCPD_DisableIT_RxNE()
1075 __STATIC_INLINE void LL_UCPD_DisableIT_TxUND(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxUND() argument
1077 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXUNDIE); in LL_UCPD_DisableIT_TxUND()
1086 __STATIC_INLINE void LL_UCPD_DisableIT_TxHRSTSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxHRSTSENT() argument
1088 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_HRSTSENTIE); in LL_UCPD_DisableIT_TxHRSTSENT()
1097 __STATIC_INLINE void LL_UCPD_DisableIT_TxHRSTDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxHRSTDISC() argument
1099 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_HRSTDISCIE); in LL_UCPD_DisableIT_TxHRSTDISC()
1108 __STATIC_INLINE void LL_UCPD_DisableIT_TxMSGABT(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxMSGABT() argument
1110 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXMSGABTIE); in LL_UCPD_DisableIT_TxMSGABT()
1119 __STATIC_INLINE void LL_UCPD_DisableIT_TxMSGSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxMSGSENT() argument
1121 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXMSGSENTIE); in LL_UCPD_DisableIT_TxMSGSENT()
1130 __STATIC_INLINE void LL_UCPD_DisableIT_TxMSGDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxMSGDISC() argument
1132 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXMSGDISCIE); in LL_UCPD_DisableIT_TxMSGDISC()
1141 __STATIC_INLINE void LL_UCPD_DisableIT_TxIS(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxIS() argument
1143 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXISIE); in LL_UCPD_DisableIT_TxIS()
1152 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_FRS(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_FRS() argument
1154 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_FRSEVTIE) == UCPD_IMR_FRSEVTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_FRS()
1163 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TypeCEventCC2(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TypeCEventCC2() argument
1165 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT2IE) == UCPD_IMR_TYPECEVT2IE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TypeCEventCC2()
1174 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TypeCEventCC1(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TypeCEventCC1() argument
1176 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT1IE) == UCPD_IMR_TYPECEVT1IE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TypeCEventCC1()
1185 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxMsgEnd(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxMsgEnd() argument
1187 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXMSGENDIE) == UCPD_IMR_RXMSGENDIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxMsgEnd()
1196 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxOvr(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxOvr() argument
1198 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXOVRIE) == UCPD_IMR_RXOVRIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxOvr()
1207 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxHRST(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxHRST() argument
1209 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXHRSTDETIE) == UCPD_IMR_RXHRSTDETIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxHRST()
1218 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxOrderSet(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxOrderSet() argument
1220 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXORDDETIE) == UCPD_IMR_RXORDDETIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxOrderSet()
1229 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxNE(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxNE() argument
1231 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXNEIE) == UCPD_IMR_RXNEIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxNE()
1240 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxUND(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxUND() argument
1242 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXUNDIE) == UCPD_IMR_TXUNDIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxUND()
1251 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxHRSTSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxHRSTSENT() argument
1253 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_HRSTSENTIE) == UCPD_IMR_HRSTSENTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxHRSTSENT()
1262 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxHRSTDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxHRSTDISC() argument
1264 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_HRSTDISCIE) == UCPD_IMR_HRSTDISCIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxHRSTDISC()
1273 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxMSGABT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxMSGABT() argument
1275 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXMSGABTIE) == UCPD_IMR_TXMSGABTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxMSGABT()
1284 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxMSGSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxMSGSENT() argument
1286 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXMSGSENTIE) == UCPD_IMR_TXMSGSENTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxMSGSENT()
1295 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxMSGDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxMSGDISC() argument
1297 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXMSGDISCIE) == UCPD_IMR_TXMSGDISCIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxMSGDISC()
1306 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxIS(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxIS() argument
1308 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXISIE) == UCPD_IMR_TXISIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxIS()
1325 __STATIC_INLINE void LL_UCPD_ClearFlag_FRS(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_FRS() argument
1327 SET_BIT(UCPDx->ICR, UCPD_ICR_FRSEVTCF); in LL_UCPD_ClearFlag_FRS()
1336 __STATIC_INLINE void LL_UCPD_ClearFlag_TypeCEventCC2(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TypeCEventCC2() argument
1338 SET_BIT(UCPDx->ICR, UCPD_ICR_TYPECEVT2CF); in LL_UCPD_ClearFlag_TypeCEventCC2()
1347 __STATIC_INLINE void LL_UCPD_ClearFlag_TypeCEventCC1(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TypeCEventCC1() argument
1349 SET_BIT(UCPDx->ICR, UCPD_ICR_TYPECEVT1CF); in LL_UCPD_ClearFlag_TypeCEventCC1()
1358 __STATIC_INLINE void LL_UCPD_ClearFlag_RxMsgEnd(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxMsgEnd() argument
1360 SET_BIT(UCPDx->ICR, UCPD_ICR_RXMSGENDCF); in LL_UCPD_ClearFlag_RxMsgEnd()
1369 __STATIC_INLINE void LL_UCPD_ClearFlag_RxOvr(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxOvr() argument
1371 SET_BIT(UCPDx->ICR, UCPD_ICR_RXOVRCF); in LL_UCPD_ClearFlag_RxOvr()
1380 __STATIC_INLINE void LL_UCPD_ClearFlag_RxHRST(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxHRST() argument
1382 SET_BIT(UCPDx->ICR, UCPD_ICR_RXHRSTDETCF); in LL_UCPD_ClearFlag_RxHRST()
1391 __STATIC_INLINE void LL_UCPD_ClearFlag_RxOrderSet(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxOrderSet() argument
1393 SET_BIT(UCPDx->ICR, UCPD_ICR_RXORDDETCF); in LL_UCPD_ClearFlag_RxOrderSet()
1402 __STATIC_INLINE void LL_UCPD_ClearFlag_TxUND(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxUND() argument
1404 SET_BIT(UCPDx->ICR, UCPD_ICR_TXUNDCF); in LL_UCPD_ClearFlag_TxUND()
1413 __STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxHRSTSENT() argument
1415 SET_BIT(UCPDx->ICR, UCPD_ICR_HRSTSENTCF); in LL_UCPD_ClearFlag_TxHRSTSENT()
1424 __STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxHRSTDISC() argument
1426 SET_BIT(UCPDx->ICR, UCPD_ICR_HRSTDISCCF); in LL_UCPD_ClearFlag_TxHRSTDISC()
1435 __STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGABT(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxMSGABT() argument
1437 SET_BIT(UCPDx->ICR, UCPD_ICR_TXMSGABTCF); in LL_UCPD_ClearFlag_TxMSGABT()
1446 __STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxMSGSENT() argument
1448 SET_BIT(UCPDx->ICR, UCPD_ICR_TXMSGSENTCF); in LL_UCPD_ClearFlag_TxMSGSENT()
1457 __STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxMSGDISC() argument
1459 SET_BIT(UCPDx->ICR, UCPD_ICR_TXMSGDISCCF); in LL_UCPD_ClearFlag_TxMSGDISC()
1476 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_FRS(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_FRS() argument
1478 return ((READ_BIT(UCPDx->SR, UCPD_SR_FRSEVT) == UCPD_SR_FRSEVT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_FRS()
1487 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TypeCEventCC2(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TypeCEventCC2() argument
1489 return ((READ_BIT(UCPDx->SR, UCPD_SR_TYPECEVT2) == UCPD_SR_TYPECEVT2) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TypeCEventCC2()
1498 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TypeCEventCC1(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TypeCEventCC1() argument
1500 return ((READ_BIT(UCPDx->SR, UCPD_SR_TYPECEVT1) == UCPD_SR_TYPECEVT1) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TypeCEventCC1()
1509 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxErr(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxErr() argument
1511 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXERR) == UCPD_SR_RXERR) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxErr()
1520 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxMsgEnd(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxMsgEnd() argument
1522 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXMSGEND) == UCPD_SR_RXMSGEND) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxMsgEnd()
1531 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxOvr(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxOvr() argument
1533 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXOVR) == UCPD_SR_RXOVR) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxOvr()
1542 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxHRST(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxHRST() argument
1544 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXHRSTDET) == UCPD_SR_RXHRSTDET) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxHRST()
1553 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxOrderSet(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxOrderSet() argument
1555 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXORDDET) == UCPD_SR_RXORDDET) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxOrderSet()
1564 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxNE(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxNE() argument
1566 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXNE) == UCPD_SR_RXNE) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxNE()
1575 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxUND(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxUND() argument
1577 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXUND) == UCPD_SR_TXUND) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxUND()
1586 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxHRSTSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxHRSTSENT() argument
1588 return ((READ_BIT(UCPDx->SR, UCPD_SR_HRSTSENT) == UCPD_SR_HRSTSENT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxHRSTSENT()
1597 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxHRSTDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxHRSTDISC() argument
1599 return ((READ_BIT(UCPDx->SR, UCPD_SR_HRSTDISC) == UCPD_SR_HRSTDISC) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxHRSTDISC()
1608 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxMSGABT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxMSGABT() argument
1610 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXMSGABT) == UCPD_SR_TXMSGABT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxMSGABT()
1619 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxMSGSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxMSGSENT() argument
1621 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXMSGSENT) == UCPD_SR_TXMSGSENT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxMSGSENT()
1630 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxMSGDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxMSGDISC() argument
1632 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXMSGDISC) == UCPD_SR_TXMSGDISC) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxMSGDISC()
1641 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxIS(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxIS() argument
1643 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXIS) == UCPD_SR_TXIS) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxIS()
1652 __STATIC_INLINE uint32_t LL_UCPD_GetTypeCVstateCC2(UCPD_TypeDef const *const UCPDx) in LL_UCPD_GetTypeCVstateCC2() argument
1654 return UCPDx->SR & UCPD_SR_TYPEC_VSTATE_CC2; in LL_UCPD_GetTypeCVstateCC2()
1663 __STATIC_INLINE uint32_t LL_UCPD_GetTypeCVstateCC1(UCPD_TypeDef const *const UCPDx) in LL_UCPD_GetTypeCVstateCC1() argument
1665 return UCPDx->SR & UCPD_SR_TYPEC_VSTATE_CC1; in LL_UCPD_GetTypeCVstateCC1()
1683 __STATIC_INLINE void LL_UCPD_RxDMAEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxDMAEnable() argument
1685 SET_BIT(UCPDx->CFG1, UCPD_CFG1_RXDMAEN); in LL_UCPD_RxDMAEnable()
1694 __STATIC_INLINE void LL_UCPD_RxDMADisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxDMADisable() argument
1696 CLEAR_BIT(UCPDx->CFG1, UCPD_CFG1_RXDMAEN); in LL_UCPD_RxDMADisable()
1705 __STATIC_INLINE void LL_UCPD_TxDMAEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_TxDMAEnable() argument
1707 SET_BIT(UCPDx->CFG1, UCPD_CFG1_TXDMAEN); in LL_UCPD_TxDMAEnable()
1716 __STATIC_INLINE void LL_UCPD_TxDMADisable(UCPD_TypeDef *UCPDx) in LL_UCPD_TxDMADisable() argument
1718 CLEAR_BIT(UCPDx->CFG1, UCPD_CFG1_TXDMAEN); in LL_UCPD_TxDMADisable()
1727 __STATIC_INLINE uint32_t LL_UCPD_IsEnabledTxDMA(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnabledTxDMA() argument
1729 return ((READ_BIT(UCPDx->CFG1, UCPD_CFG1_TXDMAEN) == (UCPD_CFG1_TXDMAEN)) ? 1UL : 0UL); in LL_UCPD_IsEnabledTxDMA()
1738 __STATIC_INLINE uint32_t LL_UCPD_IsEnabledRxDMA(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnabledRxDMA() argument
1740 return ((READ_BIT(UCPDx->CFG1, UCPD_CFG1_RXDMAEN) == (UCPD_CFG1_RXDMAEN)) ? 1UL : 0UL); in LL_UCPD_IsEnabledRxDMA()
1765 __STATIC_INLINE void LL_UCPD_WriteTxOrderSet(UCPD_TypeDef *UCPDx, uint32_t TxOrderSet) in LL_UCPD_WriteTxOrderSet() argument
1767 WRITE_REG(UCPDx->TX_ORDSET, TxOrderSet); in LL_UCPD_WriteTxOrderSet()
1777 __STATIC_INLINE void LL_UCPD_WriteTxPaySize(UCPD_TypeDef *UCPDx, uint32_t TxPaySize) in LL_UCPD_WriteTxPaySize() argument
1779 WRITE_REG(UCPDx->TX_PAYSZ, TxPaySize); in LL_UCPD_WriteTxPaySize()
1789 __STATIC_INLINE void LL_UCPD_WriteData(UCPD_TypeDef *UCPDx, uint8_t Data) in LL_UCPD_WriteData() argument
1791 WRITE_REG(UCPDx->TXDR, Data); in LL_UCPD_WriteData()
1808 __STATIC_INLINE uint32_t LL_UCPD_ReadRxOrderSet(UCPD_TypeDef const *const UCPDx) in LL_UCPD_ReadRxOrderSet() argument
1810 return READ_BIT(UCPDx->RX_ORDSET, UCPD_RX_ORDSET_RXORDSET); in LL_UCPD_ReadRxOrderSet()
1819 __STATIC_INLINE uint32_t LL_UCPD_ReadRxPaySize(UCPD_TypeDef const *const UCPDx) in LL_UCPD_ReadRxPaySize() argument
1821 return READ_BIT(UCPDx->RX_PAYSZ, UCPD_RX_PAYSZ_RXPAYSZ); in LL_UCPD_ReadRxPaySize()
1830 __STATIC_INLINE uint32_t LL_UCPD_ReadData(UCPD_TypeDef const *const UCPDx) in LL_UCPD_ReadData() argument
1832 return READ_REG(UCPDx->RXDR); in LL_UCPD_ReadData()
1842 __STATIC_INLINE void LL_UCPD_SetRxOrdExt1(UCPD_TypeDef *UCPDx, uint32_t SOPExt) in LL_UCPD_SetRxOrdExt1() argument
1844 WRITE_REG(UCPDx->RX_ORDEXT1, SOPExt); in LL_UCPD_SetRxOrdExt1()
1854 __STATIC_INLINE void LL_UCPD_SetRxOrdExt2(UCPD_TypeDef *UCPDx, uint32_t SOPExt) in LL_UCPD_SetRxOrdExt2() argument
1856 WRITE_REG(UCPDx->RX_ORDEXT2, SOPExt); in LL_UCPD_SetRxOrdExt2()
1868 ErrorStatus LL_UCPD_DeInit(UCPD_TypeDef *UCPDx);
1869 ErrorStatus LL_UCPD_Init(UCPD_TypeDef *UCPDx, const LL_UCPD_InitTypeDef *UCPD_InitStruct);