Lines Matching refs:UCPDx
344 __STATIC_INLINE void LL_UCPD_Enable(UCPD_TypeDef *UCPDx) in LL_UCPD_Enable() argument
346 SET_BIT(UCPDx->CFG1, UCPD_CFG1_UCPDEN); in LL_UCPD_Enable()
356 __STATIC_INLINE void LL_UCPD_Disable(UCPD_TypeDef *UCPDx) in LL_UCPD_Disable() argument
358 CLEAR_BIT(UCPDx->CFG1, UCPD_CFG1_UCPDEN); in LL_UCPD_Disable()
367 __STATIC_INLINE uint32_t LL_UCPD_IsEnabled(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnabled() argument
369 return ((READ_BIT(UCPDx->CFG1, UCPD_CFG1_UCPDEN) == (UCPD_CFG1_UCPDEN)) ? 1UL : 0UL); in LL_UCPD_IsEnabled()
388 __STATIC_INLINE void LL_UCPD_SetRxOrderSet(UCPD_TypeDef *UCPDx, uint32_t OrderSet) in LL_UCPD_SetRxOrderSet() argument
390 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_RXORDSETEN, OrderSet); in LL_UCPD_SetRxOrderSet()
405 __STATIC_INLINE void LL_UCPD_SetPSCClk(UCPD_TypeDef *UCPDx, uint32_t Psc) in LL_UCPD_SetPSCClk() argument
407 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_PSC_UCPDCLK, Psc); in LL_UCPD_SetPSCClk()
417 __STATIC_INLINE void LL_UCPD_SetTransWin(UCPD_TypeDef *UCPDx, uint32_t TransWin) in LL_UCPD_SetTransWin() argument
419 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_TRANSWIN, TransWin << UCPD_CFG1_TRANSWIN_Pos); in LL_UCPD_SetTransWin()
429 __STATIC_INLINE void LL_UCPD_SetIfrGap(UCPD_TypeDef *UCPDx, uint32_t IfrGap) in LL_UCPD_SetIfrGap() argument
431 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_IFRGAP, IfrGap << UCPD_CFG1_IFRGAP_Pos); in LL_UCPD_SetIfrGap()
441 __STATIC_INLINE void LL_UCPD_SetHbitClockDiv(UCPD_TypeDef *UCPDx, uint32_t HbitClock) in LL_UCPD_SetHbitClockDiv() argument
443 MODIFY_REG(UCPDx->CFG1, UCPD_CFG1_HBITCLKDIV, HbitClock << UCPD_CFG1_HBITCLKDIV_Pos); in LL_UCPD_SetHbitClockDiv()
460 __STATIC_INLINE void LL_UCPD_RxAnalogFilterEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxAnalogFilterEnable() argument
462 SET_BIT(UCPDx->CFG2, UCPD_CFG2_RXAFILTEN); in LL_UCPD_RxAnalogFilterEnable()
471 __STATIC_INLINE void LL_UCPD_RxAnalogFilterDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxAnalogFilterDisable() argument
473 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_RXAFILTEN); in LL_UCPD_RxAnalogFilterDisable()
482 __STATIC_INLINE void LL_UCPD_WakeUpEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_WakeUpEnable() argument
484 SET_BIT(UCPDx->CFG2, UCPD_CFG2_WUPEN); in LL_UCPD_WakeUpEnable()
493 __STATIC_INLINE void LL_UCPD_WakeUpDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_WakeUpDisable() argument
495 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_WUPEN); in LL_UCPD_WakeUpDisable()
504 __STATIC_INLINE void LL_UCPD_ForceClockEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_ForceClockEnable() argument
506 SET_BIT(UCPDx->CFG2, UCPD_CFG2_FORCECLK); in LL_UCPD_ForceClockEnable()
515 __STATIC_INLINE void LL_UCPD_ForceClockDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_ForceClockDisable() argument
517 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_FORCECLK); in LL_UCPD_ForceClockDisable()
526 __STATIC_INLINE void LL_UCPD_RxFilterEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxFilterEnable() argument
528 CLEAR_BIT(UCPDx->CFG2, UCPD_CFG2_RXFILTDIS); in LL_UCPD_RxFilterEnable()
537 __STATIC_INLINE void LL_UCPD_RxFilterDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxFilterDisable() argument
539 SET_BIT(UCPDx->CFG2, UCPD_CFG2_RXFILTDIS); in LL_UCPD_RxFilterDisable()
559 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC2Enable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC2Enable() argument
561 CLEAR_BIT(UCPDx->CR, UCPD_CR_CC2TCDIS); in LL_UCPD_TypeCDetectionCC2Enable()
570 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC2Disable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC2Disable() argument
572 SET_BIT(UCPDx->CR, UCPD_CR_CC2TCDIS); in LL_UCPD_TypeCDetectionCC2Disable()
581 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC1Enable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC1Enable() argument
583 CLEAR_BIT(UCPDx->CR, UCPD_CR_CC1TCDIS); in LL_UCPD_TypeCDetectionCC1Enable()
592 __STATIC_INLINE void LL_UCPD_TypeCDetectionCC1Disable(UCPD_TypeDef *UCPDx) in LL_UCPD_TypeCDetectionCC1Disable() argument
594 SET_BIT(UCPDx->CR, UCPD_CR_CC1TCDIS); in LL_UCPD_TypeCDetectionCC1Disable()
603 __STATIC_INLINE void LL_UCPD_VconnDischargeEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_VconnDischargeEnable() argument
605 SET_BIT(UCPDx->CR, UCPD_CR_RDCH); in LL_UCPD_VconnDischargeEnable()
614 __STATIC_INLINE void LL_UCPD_VconnDischargeDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_VconnDischargeDisable() argument
616 CLEAR_BIT(UCPDx->CR, UCPD_CR_RDCH); in LL_UCPD_VconnDischargeDisable()
625 __STATIC_INLINE void LL_UCPD_SignalFRSTX(UCPD_TypeDef *UCPDx) in LL_UCPD_SignalFRSTX() argument
627 SET_BIT(UCPDx->CR, UCPD_CR_FRSTX); in LL_UCPD_SignalFRSTX()
641 __STATIC_INLINE void LL_UCPD_SetccEnable(UCPD_TypeDef *UCPDx, uint32_t CCEnable) in LL_UCPD_SetccEnable() argument
643 MODIFY_REG(UCPDx->CR, UCPD_CR_CCENABLE, CCEnable); in LL_UCPD_SetccEnable()
652 __STATIC_INLINE void LL_UCPD_SetSNKRole(UCPD_TypeDef *UCPDx) in LL_UCPD_SetSNKRole() argument
654 SET_BIT(UCPDx->CR, UCPD_CR_ANAMODE); in LL_UCPD_SetSNKRole()
663 __STATIC_INLINE void LL_UCPD_SetSRCRole(UCPD_TypeDef *UCPDx) in LL_UCPD_SetSRCRole() argument
665 CLEAR_BIT(UCPDx->CR, UCPD_CR_ANAMODE); in LL_UCPD_SetSRCRole()
676 __STATIC_INLINE uint32_t LL_UCPD_GetRole(UCPD_TypeDef const *const UCPDx) in LL_UCPD_GetRole() argument
678 return (uint32_t)(READ_BIT(UCPDx->CR, UCPD_CR_ANAMODE)); in LL_UCPD_GetRole()
692 __STATIC_INLINE void LL_UCPD_SetRpResistor(UCPD_TypeDef *UCPDx, uint32_t Resistor) in LL_UCPD_SetRpResistor() argument
694 MODIFY_REG(UCPDx->CR, UCPD_CR_ANASUBMODE, Resistor); in LL_UCPD_SetRpResistor()
706 __STATIC_INLINE void LL_UCPD_SetCCPin(UCPD_TypeDef *UCPDx, uint32_t CCPin) in LL_UCPD_SetCCPin() argument
708 MODIFY_REG(UCPDx->CR, UCPD_CR_PHYCCSEL, CCPin); in LL_UCPD_SetCCPin()
717 __STATIC_INLINE void LL_UCPD_RxEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxEnable() argument
719 SET_BIT(UCPDx->CR, UCPD_CR_PHYRXEN); in LL_UCPD_RxEnable()
728 __STATIC_INLINE void LL_UCPD_RxDisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxDisable() argument
730 CLEAR_BIT(UCPDx->CR, UCPD_CR_PHYRXEN); in LL_UCPD_RxDisable()
742 __STATIC_INLINE void LL_UCPD_SetRxMode(UCPD_TypeDef *UCPDx, uint32_t RxMode) in LL_UCPD_SetRxMode() argument
744 MODIFY_REG(UCPDx->CR, UCPD_CR_RXMODE, RxMode); in LL_UCPD_SetRxMode()
753 __STATIC_INLINE void LL_UCPD_SendHardReset(UCPD_TypeDef *UCPDx) in LL_UCPD_SendHardReset() argument
755 SET_BIT(UCPDx->CR, UCPD_CR_TXHRST); in LL_UCPD_SendHardReset()
764 __STATIC_INLINE void LL_UCPD_SendMessage(UCPD_TypeDef *UCPDx) in LL_UCPD_SendMessage() argument
766 SET_BIT(UCPDx->CR, UCPD_CR_TXSEND); in LL_UCPD_SendMessage()
779 __STATIC_INLINE void LL_UCPD_SetTxMode(UCPD_TypeDef *UCPDx, uint32_t TxMode) in LL_UCPD_SetTxMode() argument
781 MODIFY_REG(UCPDx->CR, UCPD_CR_TXMODE, TxMode); in LL_UCPD_SetTxMode()
798 __STATIC_INLINE void LL_UCPD_EnableIT_TypeCEventCC2(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TypeCEventCC2() argument
800 SET_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT2IE); in LL_UCPD_EnableIT_TypeCEventCC2()
809 __STATIC_INLINE void LL_UCPD_EnableIT_TypeCEventCC1(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TypeCEventCC1() argument
811 SET_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT1IE); in LL_UCPD_EnableIT_TypeCEventCC1()
820 __STATIC_INLINE void LL_UCPD_EnableIT_RxMsgEnd(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxMsgEnd() argument
822 SET_BIT(UCPDx->IMR, UCPD_IMR_RXMSGENDIE); in LL_UCPD_EnableIT_RxMsgEnd()
831 __STATIC_INLINE void LL_UCPD_EnableIT_RxOvr(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxOvr() argument
833 SET_BIT(UCPDx->IMR, UCPD_IMR_RXOVRIE); in LL_UCPD_EnableIT_RxOvr()
842 __STATIC_INLINE void LL_UCPD_EnableIT_RxHRST(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxHRST() argument
844 SET_BIT(UCPDx->IMR, UCPD_IMR_RXHRSTDETIE); in LL_UCPD_EnableIT_RxHRST()
853 __STATIC_INLINE void LL_UCPD_EnableIT_RxOrderSet(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxOrderSet() argument
855 SET_BIT(UCPDx->IMR, UCPD_IMR_RXORDDETIE); in LL_UCPD_EnableIT_RxOrderSet()
864 __STATIC_INLINE void LL_UCPD_EnableIT_RxNE(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_RxNE() argument
866 SET_BIT(UCPDx->IMR, UCPD_IMR_RXNEIE); in LL_UCPD_EnableIT_RxNE()
875 __STATIC_INLINE void LL_UCPD_EnableIT_TxUND(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxUND() argument
877 SET_BIT(UCPDx->IMR, UCPD_IMR_TXUNDIE); in LL_UCPD_EnableIT_TxUND()
886 __STATIC_INLINE void LL_UCPD_EnableIT_TxHRSTSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxHRSTSENT() argument
888 SET_BIT(UCPDx->IMR, UCPD_IMR_HRSTSENTIE); in LL_UCPD_EnableIT_TxHRSTSENT()
897 __STATIC_INLINE void LL_UCPD_EnableIT_TxHRSTDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxHRSTDISC() argument
899 SET_BIT(UCPDx->IMR, UCPD_IMR_HRSTDISCIE); in LL_UCPD_EnableIT_TxHRSTDISC()
908 __STATIC_INLINE void LL_UCPD_EnableIT_TxMSGABT(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxMSGABT() argument
910 SET_BIT(UCPDx->IMR, UCPD_IMR_TXMSGABTIE); in LL_UCPD_EnableIT_TxMSGABT()
919 __STATIC_INLINE void LL_UCPD_EnableIT_TxMSGSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxMSGSENT() argument
921 SET_BIT(UCPDx->IMR, UCPD_IMR_TXMSGSENTIE); in LL_UCPD_EnableIT_TxMSGSENT()
930 __STATIC_INLINE void LL_UCPD_EnableIT_TxMSGDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxMSGDISC() argument
932 SET_BIT(UCPDx->IMR, UCPD_IMR_TXMSGDISCIE); in LL_UCPD_EnableIT_TxMSGDISC()
941 __STATIC_INLINE void LL_UCPD_EnableIT_TxIS(UCPD_TypeDef *UCPDx) in LL_UCPD_EnableIT_TxIS() argument
943 SET_BIT(UCPDx->IMR, UCPD_IMR_TXISIE); in LL_UCPD_EnableIT_TxIS()
952 __STATIC_INLINE void LL_UCPD_DisableIT_TypeCEventCC2(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TypeCEventCC2() argument
954 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT2IE); in LL_UCPD_DisableIT_TypeCEventCC2()
963 __STATIC_INLINE void LL_UCPD_DisableIT_TypeCEventCC1(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TypeCEventCC1() argument
965 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT1IE); in LL_UCPD_DisableIT_TypeCEventCC1()
974 __STATIC_INLINE void LL_UCPD_DisableIT_RxMsgEnd(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxMsgEnd() argument
976 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXMSGENDIE); in LL_UCPD_DisableIT_RxMsgEnd()
985 __STATIC_INLINE void LL_UCPD_DisableIT_RxOvr(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxOvr() argument
987 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXOVRIE); in LL_UCPD_DisableIT_RxOvr()
996 __STATIC_INLINE void LL_UCPD_DisableIT_RxHRST(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxHRST() argument
998 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXHRSTDETIE); in LL_UCPD_DisableIT_RxHRST()
1007 __STATIC_INLINE void LL_UCPD_DisableIT_RxOrderSet(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxOrderSet() argument
1009 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXORDDETIE); in LL_UCPD_DisableIT_RxOrderSet()
1018 __STATIC_INLINE void LL_UCPD_DisableIT_RxNE(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_RxNE() argument
1020 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_RXNEIE); in LL_UCPD_DisableIT_RxNE()
1029 __STATIC_INLINE void LL_UCPD_DisableIT_TxUND(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxUND() argument
1031 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXUNDIE); in LL_UCPD_DisableIT_TxUND()
1040 __STATIC_INLINE void LL_UCPD_DisableIT_TxHRSTSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxHRSTSENT() argument
1042 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_HRSTSENTIE); in LL_UCPD_DisableIT_TxHRSTSENT()
1051 __STATIC_INLINE void LL_UCPD_DisableIT_TxHRSTDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxHRSTDISC() argument
1053 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_HRSTDISCIE); in LL_UCPD_DisableIT_TxHRSTDISC()
1062 __STATIC_INLINE void LL_UCPD_DisableIT_TxMSGABT(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxMSGABT() argument
1064 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXMSGABTIE); in LL_UCPD_DisableIT_TxMSGABT()
1073 __STATIC_INLINE void LL_UCPD_DisableIT_TxMSGSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxMSGSENT() argument
1075 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXMSGSENTIE); in LL_UCPD_DisableIT_TxMSGSENT()
1084 __STATIC_INLINE void LL_UCPD_DisableIT_TxMSGDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxMSGDISC() argument
1086 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXMSGDISCIE); in LL_UCPD_DisableIT_TxMSGDISC()
1095 __STATIC_INLINE void LL_UCPD_DisableIT_TxIS(UCPD_TypeDef *UCPDx) in LL_UCPD_DisableIT_TxIS() argument
1097 CLEAR_BIT(UCPDx->IMR, UCPD_IMR_TXISIE); in LL_UCPD_DisableIT_TxIS()
1106 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TypeCEventCC2(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TypeCEventCC2() argument
1108 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT2IE) == UCPD_IMR_TYPECEVT2IE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TypeCEventCC2()
1117 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TypeCEventCC1(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TypeCEventCC1() argument
1119 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TYPECEVT1IE) == UCPD_IMR_TYPECEVT1IE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TypeCEventCC1()
1128 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxMsgEnd(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxMsgEnd() argument
1130 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXMSGENDIE) == UCPD_IMR_RXMSGENDIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxMsgEnd()
1139 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxOvr(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxOvr() argument
1141 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXOVRIE) == UCPD_IMR_RXOVRIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxOvr()
1150 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxHRST(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxHRST() argument
1152 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXHRSTDETIE) == UCPD_IMR_RXHRSTDETIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxHRST()
1161 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxOrderSet(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxOrderSet() argument
1163 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXORDDETIE) == UCPD_IMR_RXORDDETIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxOrderSet()
1172 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_RxNE(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_RxNE() argument
1174 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_RXNEIE) == UCPD_IMR_RXNEIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_RxNE()
1183 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxUND(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxUND() argument
1185 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXUNDIE) == UCPD_IMR_TXUNDIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxUND()
1194 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxHRSTSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxHRSTSENT() argument
1196 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_HRSTSENTIE) == UCPD_IMR_HRSTSENTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxHRSTSENT()
1205 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxHRSTDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxHRSTDISC() argument
1207 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_HRSTDISCIE) == UCPD_IMR_HRSTDISCIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxHRSTDISC()
1216 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxMSGABT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxMSGABT() argument
1218 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXMSGABTIE) == UCPD_IMR_TXMSGABTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxMSGABT()
1227 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxMSGSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxMSGSENT() argument
1229 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXMSGSENTIE) == UCPD_IMR_TXMSGSENTIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxMSGSENT()
1238 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxMSGDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxMSGDISC() argument
1240 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXMSGDISCIE) == UCPD_IMR_TXMSGDISCIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxMSGDISC()
1249 __STATIC_INLINE uint32_t LL_UCPD_IsEnableIT_TxIS(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnableIT_TxIS() argument
1251 return ((READ_BIT(UCPDx->IMR, UCPD_IMR_TXISIE) == UCPD_IMR_TXISIE) ? 1UL : 0UL); in LL_UCPD_IsEnableIT_TxIS()
1268 __STATIC_INLINE void LL_UCPD_ClearFlag_TypeCEventCC2(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TypeCEventCC2() argument
1270 SET_BIT(UCPDx->ICR, UCPD_ICR_TYPECEVT2CF); in LL_UCPD_ClearFlag_TypeCEventCC2()
1279 __STATIC_INLINE void LL_UCPD_ClearFlag_TypeCEventCC1(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TypeCEventCC1() argument
1281 SET_BIT(UCPDx->ICR, UCPD_ICR_TYPECEVT1CF); in LL_UCPD_ClearFlag_TypeCEventCC1()
1290 __STATIC_INLINE void LL_UCPD_ClearFlag_RxMsgEnd(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxMsgEnd() argument
1292 SET_BIT(UCPDx->ICR, UCPD_ICR_RXMSGENDCF); in LL_UCPD_ClearFlag_RxMsgEnd()
1301 __STATIC_INLINE void LL_UCPD_ClearFlag_RxOvr(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxOvr() argument
1303 SET_BIT(UCPDx->ICR, UCPD_ICR_RXOVRCF); in LL_UCPD_ClearFlag_RxOvr()
1312 __STATIC_INLINE void LL_UCPD_ClearFlag_RxHRST(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxHRST() argument
1314 SET_BIT(UCPDx->ICR, UCPD_ICR_RXHRSTDETCF); in LL_UCPD_ClearFlag_RxHRST()
1323 __STATIC_INLINE void LL_UCPD_ClearFlag_RxOrderSet(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_RxOrderSet() argument
1325 SET_BIT(UCPDx->ICR, UCPD_ICR_RXORDDETCF); in LL_UCPD_ClearFlag_RxOrderSet()
1334 __STATIC_INLINE void LL_UCPD_ClearFlag_TxUND(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxUND() argument
1336 SET_BIT(UCPDx->ICR, UCPD_ICR_TXUNDCF); in LL_UCPD_ClearFlag_TxUND()
1345 __STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxHRSTSENT() argument
1347 SET_BIT(UCPDx->ICR, UCPD_ICR_HRSTSENTCF); in LL_UCPD_ClearFlag_TxHRSTSENT()
1356 __STATIC_INLINE void LL_UCPD_ClearFlag_TxHRSTDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxHRSTDISC() argument
1358 SET_BIT(UCPDx->ICR, UCPD_ICR_HRSTDISCCF); in LL_UCPD_ClearFlag_TxHRSTDISC()
1367 __STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGABT(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxMSGABT() argument
1369 SET_BIT(UCPDx->ICR, UCPD_ICR_TXMSGABTCF); in LL_UCPD_ClearFlag_TxMSGABT()
1378 __STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGSENT(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxMSGSENT() argument
1380 SET_BIT(UCPDx->ICR, UCPD_ICR_TXMSGSENTCF); in LL_UCPD_ClearFlag_TxMSGSENT()
1389 __STATIC_INLINE void LL_UCPD_ClearFlag_TxMSGDISC(UCPD_TypeDef *UCPDx) in LL_UCPD_ClearFlag_TxMSGDISC() argument
1391 SET_BIT(UCPDx->ICR, UCPD_ICR_TXMSGDISCCF); in LL_UCPD_ClearFlag_TxMSGDISC()
1408 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TypeCEventCC2(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TypeCEventCC2() argument
1410 return ((READ_BIT(UCPDx->SR, UCPD_SR_TYPECEVT2) == UCPD_SR_TYPECEVT2) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TypeCEventCC2()
1419 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TypeCEventCC1(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TypeCEventCC1() argument
1421 return ((READ_BIT(UCPDx->SR, UCPD_SR_TYPECEVT1) == UCPD_SR_TYPECEVT1) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TypeCEventCC1()
1430 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxErr(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxErr() argument
1432 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXERR) == UCPD_SR_RXERR) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxErr()
1441 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxMsgEnd(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxMsgEnd() argument
1443 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXMSGEND) == UCPD_SR_RXMSGEND) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxMsgEnd()
1452 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxOvr(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxOvr() argument
1454 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXOVR) == UCPD_SR_RXOVR) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxOvr()
1463 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxHRST(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxHRST() argument
1465 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXHRSTDET) == UCPD_SR_RXHRSTDET) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxHRST()
1474 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxOrderSet(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxOrderSet() argument
1476 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXORDDET) == UCPD_SR_RXORDDET) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxOrderSet()
1485 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_RxNE(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_RxNE() argument
1487 return ((READ_BIT(UCPDx->SR, UCPD_SR_RXNE) == UCPD_SR_RXNE) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_RxNE()
1496 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxUND(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxUND() argument
1498 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXUND) == UCPD_SR_TXUND) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxUND()
1507 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxHRSTSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxHRSTSENT() argument
1509 return ((READ_BIT(UCPDx->SR, UCPD_SR_HRSTSENT) == UCPD_SR_HRSTSENT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxHRSTSENT()
1518 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxHRSTDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxHRSTDISC() argument
1520 return ((READ_BIT(UCPDx->SR, UCPD_SR_HRSTDISC) == UCPD_SR_HRSTDISC) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxHRSTDISC()
1529 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxMSGABT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxMSGABT() argument
1531 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXMSGABT) == UCPD_SR_TXMSGABT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxMSGABT()
1540 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxMSGSENT(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxMSGSENT() argument
1542 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXMSGSENT) == UCPD_SR_TXMSGSENT) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxMSGSENT()
1551 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxMSGDISC(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxMSGDISC() argument
1553 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXMSGDISC) == UCPD_SR_TXMSGDISC) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxMSGDISC()
1562 __STATIC_INLINE uint32_t LL_UCPD_IsActiveFlag_TxIS(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsActiveFlag_TxIS() argument
1564 return ((READ_BIT(UCPDx->SR, UCPD_SR_TXIS) == UCPD_SR_TXIS) ? 1UL : 0UL); in LL_UCPD_IsActiveFlag_TxIS()
1573 __STATIC_INLINE uint32_t LL_UCPD_GetTypeCVstateCC2(UCPD_TypeDef const *const UCPDx) in LL_UCPD_GetTypeCVstateCC2() argument
1575 return UCPDx->SR & UCPD_SR_TYPEC_VSTATE_CC2; in LL_UCPD_GetTypeCVstateCC2()
1584 __STATIC_INLINE uint32_t LL_UCPD_GetTypeCVstateCC1(UCPD_TypeDef const *const UCPDx) in LL_UCPD_GetTypeCVstateCC1() argument
1586 return UCPDx->SR & UCPD_SR_TYPEC_VSTATE_CC1; in LL_UCPD_GetTypeCVstateCC1()
1604 __STATIC_INLINE void LL_UCPD_RxDMAEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxDMAEnable() argument
1606 SET_BIT(UCPDx->CFG1, UCPD_CFG1_RXDMAEN); in LL_UCPD_RxDMAEnable()
1615 __STATIC_INLINE void LL_UCPD_RxDMADisable(UCPD_TypeDef *UCPDx) in LL_UCPD_RxDMADisable() argument
1617 CLEAR_BIT(UCPDx->CFG1, UCPD_CFG1_RXDMAEN); in LL_UCPD_RxDMADisable()
1626 __STATIC_INLINE void LL_UCPD_TxDMAEnable(UCPD_TypeDef *UCPDx) in LL_UCPD_TxDMAEnable() argument
1628 SET_BIT(UCPDx->CFG1, UCPD_CFG1_TXDMAEN); in LL_UCPD_TxDMAEnable()
1637 __STATIC_INLINE void LL_UCPD_TxDMADisable(UCPD_TypeDef *UCPDx) in LL_UCPD_TxDMADisable() argument
1639 CLEAR_BIT(UCPDx->CFG1, UCPD_CFG1_TXDMAEN); in LL_UCPD_TxDMADisable()
1648 __STATIC_INLINE uint32_t LL_UCPD_IsEnabledTxDMA(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnabledTxDMA() argument
1650 return ((READ_BIT(UCPDx->CFG1, UCPD_CFG1_TXDMAEN) == (UCPD_CFG1_TXDMAEN)) ? 1UL : 0UL); in LL_UCPD_IsEnabledTxDMA()
1659 __STATIC_INLINE uint32_t LL_UCPD_IsEnabledRxDMA(UCPD_TypeDef const *const UCPDx) in LL_UCPD_IsEnabledRxDMA() argument
1661 return ((READ_BIT(UCPDx->CFG1, UCPD_CFG1_RXDMAEN) == (UCPD_CFG1_RXDMAEN)) ? 1UL : 0UL); in LL_UCPD_IsEnabledRxDMA()
1686 __STATIC_INLINE void LL_UCPD_WriteTxOrderSet(UCPD_TypeDef *UCPDx, uint32_t TxOrderSet) in LL_UCPD_WriteTxOrderSet() argument
1688 WRITE_REG(UCPDx->TX_ORDSET, TxOrderSet); in LL_UCPD_WriteTxOrderSet()
1698 __STATIC_INLINE void LL_UCPD_WriteTxPaySize(UCPD_TypeDef *UCPDx, uint32_t TxPaySize) in LL_UCPD_WriteTxPaySize() argument
1700 WRITE_REG(UCPDx->TX_PAYSZ, TxPaySize); in LL_UCPD_WriteTxPaySize()
1710 __STATIC_INLINE void LL_UCPD_WriteData(UCPD_TypeDef *UCPDx, uint8_t Data) in LL_UCPD_WriteData() argument
1712 WRITE_REG(UCPDx->TXDR, Data); in LL_UCPD_WriteData()
1729 __STATIC_INLINE uint32_t LL_UCPD_ReadRxOrderSet(UCPD_TypeDef const *const UCPDx) in LL_UCPD_ReadRxOrderSet() argument
1731 return READ_BIT(UCPDx->RX_ORDSET, UCPD_RX_ORDSET_RXORDSET); in LL_UCPD_ReadRxOrderSet()
1740 __STATIC_INLINE uint32_t LL_UCPD_ReadRxPaySize(UCPD_TypeDef const *const UCPDx) in LL_UCPD_ReadRxPaySize() argument
1742 return READ_BIT(UCPDx->RX_PAYSZ, UCPD_RX_PAYSZ_RXPAYSZ); in LL_UCPD_ReadRxPaySize()
1751 __STATIC_INLINE uint32_t LL_UCPD_ReadData(UCPD_TypeDef const *const UCPDx) in LL_UCPD_ReadData() argument
1753 return READ_REG(UCPDx->RXDR); in LL_UCPD_ReadData()
1763 __STATIC_INLINE void LL_UCPD_SetRxOrdExt1(UCPD_TypeDef *UCPDx, uint32_t SOPExt) in LL_UCPD_SetRxOrdExt1() argument
1765 WRITE_REG(UCPDx->RX_ORDEXT1, SOPExt); in LL_UCPD_SetRxOrdExt1()
1775 __STATIC_INLINE void LL_UCPD_SetRxOrdExt2(UCPD_TypeDef *UCPDx, uint32_t SOPExt) in LL_UCPD_SetRxOrdExt2() argument
1777 WRITE_REG(UCPDx->RX_ORDEXT2, SOPExt); in LL_UCPD_SetRxOrdExt2()
1789 ErrorStatus LL_UCPD_DeInit(UCPD_TypeDef *UCPDx);
1790 ErrorStatus LL_UCPD_Init(UCPD_TypeDef *UCPDx, const LL_UCPD_InitTypeDef *UCPD_InitStruct);