Lines Matching refs:SPIx
625 __STATIC_INLINE void LL_SPI_Enable(SPI_TypeDef *SPIx) in LL_SPI_Enable() argument
627 SET_BIT(SPIx->CR1, SPI_CR1_SPE); in LL_SPI_Enable()
637 __STATIC_INLINE void LL_SPI_Disable(SPI_TypeDef *SPIx) in LL_SPI_Disable() argument
639 CLEAR_BIT(SPIx->CR1, SPI_CR1_SPE); in LL_SPI_Disable()
648 __STATIC_INLINE uint32_t LL_SPI_IsEnabled(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabled() argument
650 return ((READ_BIT(SPIx->CR1, SPI_CR1_SPE) == (SPI_CR1_SPE)) ? 1UL : 0UL); in LL_SPI_IsEnabled()
660 __STATIC_INLINE void LL_SPI_EnableIOSwap(SPI_TypeDef *SPIx) in LL_SPI_EnableIOSwap() argument
662 SET_BIT(SPIx->CFG2, SPI_CFG2_IOSWP); in LL_SPI_EnableIOSwap()
672 __STATIC_INLINE void LL_SPI_DisableIOSwap(SPI_TypeDef *SPIx) in LL_SPI_DisableIOSwap() argument
674 CLEAR_BIT(SPIx->CFG2, SPI_CFG2_IOSWP); in LL_SPI_DisableIOSwap()
683 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIOSwap(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIOSwap() argument
685 return ((READ_BIT(SPIx->CFG2, SPI_CFG2_IOSWP) == (SPI_CFG2_IOSWP)) ? 1UL : 0UL); in LL_SPI_IsEnabledIOSwap()
695 __STATIC_INLINE void LL_SPI_EnableGPIOControl(SPI_TypeDef *SPIx) in LL_SPI_EnableGPIOControl() argument
697 SET_BIT(SPIx->CFG2, SPI_CFG2_AFCNTR); in LL_SPI_EnableGPIOControl()
707 __STATIC_INLINE void LL_SPI_DisableGPIOControl(SPI_TypeDef *SPIx) in LL_SPI_DisableGPIOControl() argument
709 CLEAR_BIT(SPIx->CFG2, SPI_CFG2_AFCNTR); in LL_SPI_DisableGPIOControl()
718 __STATIC_INLINE uint32_t LL_SPI_IsEnabledGPIOControl(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledGPIOControl() argument
720 return ((READ_BIT(SPIx->CFG2, SPI_CFG2_AFCNTR) == (SPI_CFG2_AFCNTR)) ? 1UL : 0UL); in LL_SPI_IsEnabledGPIOControl()
733 __STATIC_INLINE void LL_SPI_SetMode(SPI_TypeDef *SPIx, uint32_t Mode) in LL_SPI_SetMode() argument
735 MODIFY_REG(SPIx->CFG2, SPI_CFG2_MASTER, Mode); in LL_SPI_SetMode()
746 __STATIC_INLINE uint32_t LL_SPI_GetMode(const SPI_TypeDef *SPIx) in LL_SPI_GetMode() argument
748 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_MASTER)); in LL_SPI_GetMode()
774 __STATIC_INLINE void LL_SPI_SetMasterSSIdleness(SPI_TypeDef *SPIx, uint32_t MasterSSIdleness) in LL_SPI_SetMasterSSIdleness() argument
776 MODIFY_REG(SPIx->CFG2, SPI_CFG2_MSSI, MasterSSIdleness); in LL_SPI_SetMasterSSIdleness()
801 __STATIC_INLINE uint32_t LL_SPI_GetMasterSSIdleness(const SPI_TypeDef *SPIx) in LL_SPI_GetMasterSSIdleness() argument
803 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_MSSI)); in LL_SPI_GetMasterSSIdleness()
829 __STATIC_INLINE void LL_SPI_SetInterDataIdleness(SPI_TypeDef *SPIx, uint32_t MasterInterDataIdlenes… in LL_SPI_SetInterDataIdleness() argument
831 MODIFY_REG(SPIx->CFG2, SPI_CFG2_MIDI, MasterInterDataIdleness); in LL_SPI_SetInterDataIdleness()
856 __STATIC_INLINE uint32_t LL_SPI_GetInterDataIdleness(const SPI_TypeDef *SPIx) in LL_SPI_GetInterDataIdleness() argument
858 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_MIDI)); in LL_SPI_GetInterDataIdleness()
869 __STATIC_INLINE void LL_SPI_SetTransferSize(SPI_TypeDef *SPIx, uint32_t Count) in LL_SPI_SetTransferSize() argument
871 MODIFY_REG(SPIx->CR2, SPI_CR2_TSIZE, Count); in LL_SPI_SetTransferSize()
881 __STATIC_INLINE uint32_t LL_SPI_GetTransferSize(const SPI_TypeDef *SPIx) in LL_SPI_GetTransferSize() argument
883 return (uint32_t)(READ_BIT(SPIx->CR2, SPI_CR2_TSIZE)); in LL_SPI_GetTransferSize()
894 __STATIC_INLINE void LL_SPI_EnableIOLock(SPI_TypeDef *SPIx) in LL_SPI_EnableIOLock() argument
896 SET_BIT(SPIx->CR1, SPI_CR1_IOLOCK); in LL_SPI_EnableIOLock()
905 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIOLock(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIOLock() argument
907 return ((READ_BIT(SPIx->CR1, SPI_CR1_IOLOCK) == (SPI_CR1_IOLOCK)) ? 1UL : 0UL); in LL_SPI_IsEnabledIOLock()
919 __STATIC_INLINE void LL_SPI_SetTxCRCInitPattern(SPI_TypeDef *SPIx, uint32_t TXCRCInitAll) in LL_SPI_SetTxCRCInitPattern() argument
921 MODIFY_REG(SPIx->CR1, SPI_CR1_RCRCINI, TXCRCInitAll); in LL_SPI_SetTxCRCInitPattern()
932 __STATIC_INLINE uint32_t LL_SPI_GetTxCRCInitPattern(const SPI_TypeDef *SPIx) in LL_SPI_GetTxCRCInitPattern() argument
934 return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_TCRCINI)); in LL_SPI_GetTxCRCInitPattern()
946 __STATIC_INLINE void LL_SPI_SetRxCRCInitPattern(SPI_TypeDef *SPIx, uint32_t RXCRCInitAll) in LL_SPI_SetRxCRCInitPattern() argument
948 MODIFY_REG(SPIx->CR1, SPI_CR1_RCRCINI, RXCRCInitAll); in LL_SPI_SetRxCRCInitPattern()
959 __STATIC_INLINE uint32_t LL_SPI_GetRxCRCInitPattern(const SPI_TypeDef *SPIx) in LL_SPI_GetRxCRCInitPattern() argument
961 return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_RCRCINI)); in LL_SPI_GetRxCRCInitPattern()
974 __STATIC_INLINE void LL_SPI_SetInternalSSLevel(SPI_TypeDef *SPIx, uint32_t SSLevel) in LL_SPI_SetInternalSSLevel() argument
976 MODIFY_REG(SPIx->CR1, SPI_CR1_SSI, SSLevel); in LL_SPI_SetInternalSSLevel()
987 __STATIC_INLINE uint32_t LL_SPI_GetInternalSSLevel(const SPI_TypeDef *SPIx) in LL_SPI_GetInternalSSLevel() argument
989 return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_SSI)); in LL_SPI_GetInternalSSLevel()
998 __STATIC_INLINE void LL_SPI_EnableFullSizeCRC(SPI_TypeDef *SPIx) in LL_SPI_EnableFullSizeCRC() argument
1000 SET_BIT(SPIx->CR1, SPI_CR1_CRC33_17); in LL_SPI_EnableFullSizeCRC()
1009 __STATIC_INLINE void LL_SPI_DisableFullSizeCRC(SPI_TypeDef *SPIx) in LL_SPI_DisableFullSizeCRC() argument
1011 CLEAR_BIT(SPIx->CR1, SPI_CR1_CRC33_17); in LL_SPI_DisableFullSizeCRC()
1020 __STATIC_INLINE uint32_t LL_SPI_IsEnabledFullSizeCRC(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledFullSizeCRC() argument
1022 return ((READ_BIT(SPIx->CR1, SPI_CR1_CRC33_17) == (SPI_CR1_CRC33_17)) ? 1UL : 0UL); in LL_SPI_IsEnabledFullSizeCRC()
1031 __STATIC_INLINE void LL_SPI_SuspendMasterTransfer(SPI_TypeDef *SPIx) in LL_SPI_SuspendMasterTransfer() argument
1033 SET_BIT(SPIx->CR1, SPI_CR1_CSUSP); in LL_SPI_SuspendMasterTransfer()
1042 __STATIC_INLINE void LL_SPI_StartMasterTransfer(SPI_TypeDef *SPIx) in LL_SPI_StartMasterTransfer() argument
1044 SET_BIT(SPIx->CR1, SPI_CR1_CSTART); in LL_SPI_StartMasterTransfer()
1053 __STATIC_INLINE uint32_t LL_SPI_IsActiveMasterTransfer(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveMasterTransfer() argument
1055 return ((READ_BIT(SPIx->CR1, SPI_CR1_CSTART) == (SPI_CR1_CSTART)) ? 1UL : 0UL); in LL_SPI_IsActiveMasterTransfer()
1064 __STATIC_INLINE void LL_SPI_EnableMasterRxAutoSuspend(SPI_TypeDef *SPIx) in LL_SPI_EnableMasterRxAutoSuspend() argument
1066 SET_BIT(SPIx->CR1, SPI_CR1_MASRX); in LL_SPI_EnableMasterRxAutoSuspend()
1075 __STATIC_INLINE void LL_SPI_DisableMasterRxAutoSuspend(SPI_TypeDef *SPIx) in LL_SPI_DisableMasterRxAutoSuspend() argument
1077 CLEAR_BIT(SPIx->CR1, SPI_CR1_MASRX); in LL_SPI_DisableMasterRxAutoSuspend()
1086 __STATIC_INLINE uint32_t LL_SPI_IsEnabledMasterRxAutoSuspend(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledMasterRxAutoSuspend() argument
1088 return ((READ_BIT(SPIx->CR1, SPI_CR1_MASRX) == (SPI_CR1_MASRX)) ? 1UL : 0UL); in LL_SPI_IsEnabledMasterRxAutoSuspend()
1101 __STATIC_INLINE void LL_SPI_SetUDRConfiguration(SPI_TypeDef *SPIx, uint32_t UDRConfig) in LL_SPI_SetUDRConfiguration() argument
1103 MODIFY_REG(SPIx->CFG1, SPI_CFG1_UDRCFG, UDRConfig); in LL_SPI_SetUDRConfiguration()
1114 __STATIC_INLINE uint32_t LL_SPI_GetUDRConfiguration(const SPI_TypeDef *SPIx) in LL_SPI_GetUDRConfiguration() argument
1116 return (uint32_t)(READ_BIT(SPIx->CFG1, SPI_CFG1_UDRCFG)); in LL_SPI_GetUDRConfiguration()
1130 __STATIC_INLINE void LL_SPI_SetStandard(SPI_TypeDef *SPIx, uint32_t Standard) in LL_SPI_SetStandard() argument
1132 MODIFY_REG(SPIx->CFG2, SPI_CFG2_SP, Standard); in LL_SPI_SetStandard()
1143 __STATIC_INLINE uint32_t LL_SPI_GetStandard(const SPI_TypeDef *SPIx) in LL_SPI_GetStandard() argument
1145 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_SP)); in LL_SPI_GetStandard()
1159 __STATIC_INLINE void LL_SPI_SetClockPhase(SPI_TypeDef *SPIx, uint32_t ClockPhase) in LL_SPI_SetClockPhase() argument
1161 MODIFY_REG(SPIx->CFG2, SPI_CFG2_CPHA, ClockPhase); in LL_SPI_SetClockPhase()
1172 __STATIC_INLINE uint32_t LL_SPI_GetClockPhase(const SPI_TypeDef *SPIx) in LL_SPI_GetClockPhase() argument
1174 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_CPHA)); in LL_SPI_GetClockPhase()
1188 __STATIC_INLINE void LL_SPI_SetClockPolarity(SPI_TypeDef *SPIx, uint32_t ClockPolarity) in LL_SPI_SetClockPolarity() argument
1190 MODIFY_REG(SPIx->CFG2, SPI_CFG2_CPOL, ClockPolarity); in LL_SPI_SetClockPolarity()
1201 __STATIC_INLINE uint32_t LL_SPI_GetClockPolarity(const SPI_TypeDef *SPIx) in LL_SPI_GetClockPolarity() argument
1203 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_CPOL)); in LL_SPI_GetClockPolarity()
1217 __STATIC_INLINE void LL_SPI_SetNSSPolarity(SPI_TypeDef *SPIx, uint32_t NSSPolarity) in LL_SPI_SetNSSPolarity() argument
1219 MODIFY_REG(SPIx->CFG2, SPI_CFG2_SSIOP, NSSPolarity); in LL_SPI_SetNSSPolarity()
1230 __STATIC_INLINE uint32_t LL_SPI_GetNSSPolarity(const SPI_TypeDef *SPIx) in LL_SPI_GetNSSPolarity() argument
1232 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_SSIOP)); in LL_SPI_GetNSSPolarity()
1254 __STATIC_INLINE void LL_SPI_SetBaudRatePrescaler(SPI_TypeDef *SPIx, uint32_t Baudrate) in LL_SPI_SetBaudRatePrescaler() argument
1256 MODIFY_REG(SPIx->CFG1, (SPI_CFG1_MBR | SPI_CFG1_BPASS), Baudrate); in LL_SPI_SetBaudRatePrescaler()
1275 __STATIC_INLINE uint32_t LL_SPI_GetBaudRatePrescaler(const SPI_TypeDef *SPIx) in LL_SPI_GetBaudRatePrescaler() argument
1277 return (uint32_t)(READ_BIT(SPIx->CFG1, (SPI_CFG1_MBR | SPI_CFG1_BPASS))); in LL_SPI_GetBaudRatePrescaler()
1291 __STATIC_INLINE void LL_SPI_SetTransferBitOrder(SPI_TypeDef *SPIx, uint32_t BitOrder) in LL_SPI_SetTransferBitOrder() argument
1293 MODIFY_REG(SPIx->CFG2, SPI_CFG2_LSBFRST, BitOrder); in LL_SPI_SetTransferBitOrder()
1304 __STATIC_INLINE uint32_t LL_SPI_GetTransferBitOrder(const SPI_TypeDef *SPIx) in LL_SPI_GetTransferBitOrder() argument
1306 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_LSBFRST)); in LL_SPI_GetTransferBitOrder()
1324 __STATIC_INLINE void LL_SPI_SetTransferDirection(SPI_TypeDef *SPIx, uint32_t TransferDirection) in LL_SPI_SetTransferDirection() argument
1326 MODIFY_REG(SPIx->CR1, SPI_CR1_HDDIR, TransferDirection & SPI_CR1_HDDIR); in LL_SPI_SetTransferDirection()
1327 MODIFY_REG(SPIx->CFG2, SPI_CFG2_COMM, TransferDirection & SPI_CFG2_COMM); in LL_SPI_SetTransferDirection()
1342 __STATIC_INLINE uint32_t LL_SPI_GetTransferDirection(const SPI_TypeDef *SPIx) in LL_SPI_GetTransferDirection() argument
1344 uint32_t Hddir = READ_BIT(SPIx->CR1, SPI_CR1_HDDIR); in LL_SPI_GetTransferDirection()
1345 uint32_t Comm = READ_BIT(SPIx->CFG2, SPI_CFG2_COMM); in LL_SPI_GetTransferDirection()
1359 __STATIC_INLINE void LL_SPI_SetHalfDuplexDirection(SPI_TypeDef *SPIx, uint32_t HalfDuplexDirection) in LL_SPI_SetHalfDuplexDirection() argument
1361 MODIFY_REG(SPIx->CR1, SPI_CR1_HDDIR, HalfDuplexDirection & SPI_CR1_HDDIR); in LL_SPI_SetHalfDuplexDirection()
1373 __STATIC_INLINE uint32_t LL_SPI_GetHalfDuplexDirection(const SPI_TypeDef *SPIx) in LL_SPI_GetHalfDuplexDirection() argument
1375 return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_HDDIR) | SPI_CFG2_COMM); in LL_SPI_GetHalfDuplexDirection()
1415 __STATIC_INLINE void LL_SPI_SetDataWidth(SPI_TypeDef *SPIx, uint32_t DataWidth) in LL_SPI_SetDataWidth() argument
1417 MODIFY_REG(SPIx->CFG1, SPI_CFG1_DSIZE, DataWidth); in LL_SPI_SetDataWidth()
1455 __STATIC_INLINE uint32_t LL_SPI_GetDataWidth(const SPI_TypeDef *SPIx) in LL_SPI_GetDataWidth() argument
1457 return (uint32_t)(READ_BIT(SPIx->CFG1, SPI_CFG1_DSIZE)); in LL_SPI_GetDataWidth()
1484 __STATIC_INLINE void LL_SPI_SetFIFOThreshold(SPI_TypeDef *SPIx, uint32_t Threshold) in LL_SPI_SetFIFOThreshold() argument
1486 MODIFY_REG(SPIx->CFG1, SPI_CFG1_FTHLV, Threshold); in LL_SPI_SetFIFOThreshold()
1511 __STATIC_INLINE uint32_t LL_SPI_GetFIFOThreshold(const SPI_TypeDef *SPIx) in LL_SPI_GetFIFOThreshold() argument
1513 return (uint32_t)(READ_BIT(SPIx->CFG1, SPI_CFG1_FTHLV)); in LL_SPI_GetFIFOThreshold()
1523 __STATIC_INLINE void LL_SPI_EnableCRC(SPI_TypeDef *SPIx) in LL_SPI_EnableCRC() argument
1525 SET_BIT(SPIx->CFG1, SPI_CFG1_CRCEN); in LL_SPI_EnableCRC()
1534 __STATIC_INLINE void LL_SPI_DisableCRC(SPI_TypeDef *SPIx) in LL_SPI_DisableCRC() argument
1536 CLEAR_BIT(SPIx->CFG1, SPI_CFG1_CRCEN); in LL_SPI_DisableCRC()
1545 __STATIC_INLINE uint32_t LL_SPI_IsEnabledCRC(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledCRC() argument
1547 return ((READ_BIT(SPIx->CFG1, SPI_CFG1_CRCEN) == SPI_CFG1_CRCEN) ? 1UL : 0UL); in LL_SPI_IsEnabledCRC()
1587 __STATIC_INLINE void LL_SPI_SetCRCWidth(SPI_TypeDef *SPIx, uint32_t CRCLength) in LL_SPI_SetCRCWidth() argument
1589 MODIFY_REG(SPIx->CFG1, SPI_CFG1_CRCSIZE, CRCLength); in LL_SPI_SetCRCWidth()
1627 __STATIC_INLINE uint32_t LL_SPI_GetCRCWidth(const SPI_TypeDef *SPIx) in LL_SPI_GetCRCWidth() argument
1629 return (uint32_t)(READ_BIT(SPIx->CFG1, SPI_CFG1_CRCSIZE)); in LL_SPI_GetCRCWidth()
1645 __STATIC_INLINE void LL_SPI_SetNSSMode(SPI_TypeDef *SPIx, uint32_t NSS) in LL_SPI_SetNSSMode() argument
1647 MODIFY_REG(SPIx->CFG2, SPI_CFG2_SSM | SPI_CFG2_SSOE, NSS); in LL_SPI_SetNSSMode()
1660 __STATIC_INLINE uint32_t LL_SPI_GetNSSMode(const SPI_TypeDef *SPIx) in LL_SPI_GetNSSMode() argument
1662 return (uint32_t)(READ_BIT(SPIx->CFG2, SPI_CFG2_SSM | SPI_CFG2_SSOE)); in LL_SPI_GetNSSMode()
1673 __STATIC_INLINE void LL_SPI_EnableNSSPulseMgt(SPI_TypeDef *SPIx) in LL_SPI_EnableNSSPulseMgt() argument
1675 SET_BIT(SPIx->CFG2, SPI_CFG2_SSOM); in LL_SPI_EnableNSSPulseMgt()
1686 __STATIC_INLINE void LL_SPI_DisableNSSPulseMgt(SPI_TypeDef *SPIx) in LL_SPI_DisableNSSPulseMgt() argument
1688 CLEAR_BIT(SPIx->CFG2, SPI_CFG2_SSOM); in LL_SPI_DisableNSSPulseMgt()
1697 __STATIC_INLINE uint32_t LL_SPI_IsEnabledNSSPulse(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledNSSPulse() argument
1699 return ((READ_BIT(SPIx->CFG2, SPI_CFG2_SSOM) == SPI_CFG2_SSOM) ? 1UL : 0UL); in LL_SPI_IsEnabledNSSPulse()
1716 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_RXP(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_RXP() argument
1718 return ((READ_BIT(SPIx->SR, SPI_SR_RXP) == (SPI_SR_RXP)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_RXP()
1727 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_TXP(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_TXP() argument
1729 return ((READ_BIT(SPIx->SR, SPI_SR_TXP) == (SPI_SR_TXP)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_TXP()
1738 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_DXP(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_DXP() argument
1740 return ((READ_BIT(SPIx->SR, SPI_SR_DXP) == (SPI_SR_DXP)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_DXP()
1749 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_EOT(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_EOT() argument
1751 return ((READ_BIT(SPIx->SR, SPI_SR_EOT) == (SPI_SR_EOT)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_EOT()
1760 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_TXTF(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_TXTF() argument
1762 return ((READ_BIT(SPIx->SR, SPI_SR_TXTF) == (SPI_SR_TXTF)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_TXTF()
1771 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_UDR(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_UDR() argument
1773 return ((READ_BIT(SPIx->SR, SPI_SR_UDR) == (SPI_SR_UDR)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_UDR()
1782 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_CRCERR(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_CRCERR() argument
1784 return ((READ_BIT(SPIx->SR, SPI_SR_CRCE) == (SPI_SR_CRCE)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_CRCERR()
1793 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_MODF(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_MODF() argument
1795 return ((READ_BIT(SPIx->SR, SPI_SR_MODF) == (SPI_SR_MODF)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_MODF()
1804 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_OVR(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_OVR() argument
1806 return ((READ_BIT(SPIx->SR, SPI_SR_OVR) == (SPI_SR_OVR)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_OVR()
1815 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_FRE(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_FRE() argument
1817 return ((READ_BIT(SPIx->SR, SPI_SR_TIFRE) == (SPI_SR_TIFRE)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_FRE()
1826 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_SUSP(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_SUSP() argument
1828 return ((READ_BIT(SPIx->SR, SPI_SR_SUSP) == (SPI_SR_SUSP)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_SUSP()
1837 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_TXC(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_TXC() argument
1839 return ((READ_BIT(SPIx->SR, SPI_SR_TXC) == (SPI_SR_TXC)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_TXC()
1848 __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_RXWNE(const SPI_TypeDef *SPIx) in LL_SPI_IsActiveFlag_RXWNE() argument
1850 return ((READ_BIT(SPIx->SR, SPI_SR_RXWNE) == (SPI_SR_RXWNE)) ? 1UL : 0UL); in LL_SPI_IsActiveFlag_RXWNE()
1859 __STATIC_INLINE uint32_t LL_SPI_GetRemainingDataFrames(const SPI_TypeDef *SPIx) in LL_SPI_GetRemainingDataFrames() argument
1861 return (uint32_t)(READ_BIT(SPIx->SR, SPI_SR_CTSIZE) >> SPI_SR_CTSIZE_Pos); in LL_SPI_GetRemainingDataFrames()
1874 __STATIC_INLINE uint32_t LL_SPI_GetRxFIFOPackingLevel(const SPI_TypeDef *SPIx) in LL_SPI_GetRxFIFOPackingLevel() argument
1876 return (uint32_t)(READ_BIT(SPIx->SR, SPI_SR_RXPLVL)); in LL_SPI_GetRxFIFOPackingLevel()
1885 __STATIC_INLINE void LL_SPI_ClearFlag_EOT(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_EOT() argument
1887 SET_BIT(SPIx->IFCR, SPI_IFCR_EOTC); in LL_SPI_ClearFlag_EOT()
1896 __STATIC_INLINE void LL_SPI_ClearFlag_TXTF(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_TXTF() argument
1898 SET_BIT(SPIx->IFCR, SPI_IFCR_TXTFC); in LL_SPI_ClearFlag_TXTF()
1907 __STATIC_INLINE void LL_SPI_ClearFlag_UDR(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_UDR() argument
1909 SET_BIT(SPIx->IFCR, SPI_IFCR_UDRC); in LL_SPI_ClearFlag_UDR()
1918 __STATIC_INLINE void LL_SPI_ClearFlag_OVR(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_OVR() argument
1920 SET_BIT(SPIx->IFCR, SPI_IFCR_OVRC); in LL_SPI_ClearFlag_OVR()
1929 __STATIC_INLINE void LL_SPI_ClearFlag_CRCERR(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_CRCERR() argument
1931 SET_BIT(SPIx->IFCR, SPI_IFCR_CRCEC); in LL_SPI_ClearFlag_CRCERR()
1940 __STATIC_INLINE void LL_SPI_ClearFlag_MODF(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_MODF() argument
1942 SET_BIT(SPIx->IFCR, SPI_IFCR_MODFC); in LL_SPI_ClearFlag_MODF()
1951 __STATIC_INLINE void LL_SPI_ClearFlag_FRE(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_FRE() argument
1953 SET_BIT(SPIx->IFCR, SPI_IFCR_TIFREC); in LL_SPI_ClearFlag_FRE()
1962 __STATIC_INLINE void LL_SPI_ClearFlag_SUSP(SPI_TypeDef *SPIx) in LL_SPI_ClearFlag_SUSP() argument
1964 SET_BIT(SPIx->IFCR, SPI_IFCR_SUSPC); in LL_SPI_ClearFlag_SUSP()
1981 __STATIC_INLINE void LL_SPI_EnableIT_RXP(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_RXP() argument
1983 SET_BIT(SPIx->IER, SPI_IER_RXPIE); in LL_SPI_EnableIT_RXP()
1992 __STATIC_INLINE void LL_SPI_EnableIT_TXP(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_TXP() argument
1994 SET_BIT(SPIx->IER, SPI_IER_TXPIE); in LL_SPI_EnableIT_TXP()
2003 __STATIC_INLINE void LL_SPI_EnableIT_DXP(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_DXP() argument
2005 SET_BIT(SPIx->IER, SPI_IER_DXPIE); in LL_SPI_EnableIT_DXP()
2014 __STATIC_INLINE void LL_SPI_EnableIT_EOT(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_EOT() argument
2016 SET_BIT(SPIx->IER, SPI_IER_EOTIE); in LL_SPI_EnableIT_EOT()
2025 __STATIC_INLINE void LL_SPI_EnableIT_TXTF(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_TXTF() argument
2027 SET_BIT(SPIx->IER, SPI_IER_TXTFIE); in LL_SPI_EnableIT_TXTF()
2036 __STATIC_INLINE void LL_SPI_EnableIT_UDR(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_UDR() argument
2038 SET_BIT(SPIx->IER, SPI_IER_UDRIE); in LL_SPI_EnableIT_UDR()
2047 __STATIC_INLINE void LL_SPI_EnableIT_OVR(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_OVR() argument
2049 SET_BIT(SPIx->IER, SPI_IER_OVRIE); in LL_SPI_EnableIT_OVR()
2058 __STATIC_INLINE void LL_SPI_EnableIT_CRCERR(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_CRCERR() argument
2060 SET_BIT(SPIx->IER, SPI_IER_CRCEIE); in LL_SPI_EnableIT_CRCERR()
2069 __STATIC_INLINE void LL_SPI_EnableIT_FRE(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_FRE() argument
2071 SET_BIT(SPIx->IER, SPI_IER_TIFREIE); in LL_SPI_EnableIT_FRE()
2080 __STATIC_INLINE void LL_SPI_EnableIT_MODF(SPI_TypeDef *SPIx) in LL_SPI_EnableIT_MODF() argument
2082 SET_BIT(SPIx->IER, SPI_IER_MODFIE); in LL_SPI_EnableIT_MODF()
2091 __STATIC_INLINE void LL_SPI_DisableIT_RXP(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_RXP() argument
2093 CLEAR_BIT(SPIx->IER, SPI_IER_RXPIE); in LL_SPI_DisableIT_RXP()
2102 __STATIC_INLINE void LL_SPI_DisableIT_TXP(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_TXP() argument
2104 CLEAR_BIT(SPIx->IER, SPI_IER_TXPIE); in LL_SPI_DisableIT_TXP()
2113 __STATIC_INLINE void LL_SPI_DisableIT_DXP(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_DXP() argument
2115 CLEAR_BIT(SPIx->IER, SPI_IER_DXPIE); in LL_SPI_DisableIT_DXP()
2124 __STATIC_INLINE void LL_SPI_DisableIT_EOT(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_EOT() argument
2126 CLEAR_BIT(SPIx->IER, SPI_IER_EOTIE); in LL_SPI_DisableIT_EOT()
2135 __STATIC_INLINE void LL_SPI_DisableIT_TXTF(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_TXTF() argument
2137 CLEAR_BIT(SPIx->IER, SPI_IER_TXTFIE); in LL_SPI_DisableIT_TXTF()
2146 __STATIC_INLINE void LL_SPI_DisableIT_UDR(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_UDR() argument
2148 CLEAR_BIT(SPIx->IER, SPI_IER_UDRIE); in LL_SPI_DisableIT_UDR()
2157 __STATIC_INLINE void LL_SPI_DisableIT_OVR(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_OVR() argument
2159 CLEAR_BIT(SPIx->IER, SPI_IER_OVRIE); in LL_SPI_DisableIT_OVR()
2168 __STATIC_INLINE void LL_SPI_DisableIT_CRCERR(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_CRCERR() argument
2170 CLEAR_BIT(SPIx->IER, SPI_IER_CRCEIE); in LL_SPI_DisableIT_CRCERR()
2179 __STATIC_INLINE void LL_SPI_DisableIT_FRE(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_FRE() argument
2181 CLEAR_BIT(SPIx->IER, SPI_IER_TIFREIE); in LL_SPI_DisableIT_FRE()
2190 __STATIC_INLINE void LL_SPI_DisableIT_MODF(SPI_TypeDef *SPIx) in LL_SPI_DisableIT_MODF() argument
2192 CLEAR_BIT(SPIx->IER, SPI_IER_MODFIE); in LL_SPI_DisableIT_MODF()
2201 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_RXP(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_RXP() argument
2203 return ((READ_BIT(SPIx->IER, SPI_IER_RXPIE) == (SPI_IER_RXPIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_RXP()
2212 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_TXP(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_TXP() argument
2214 return ((READ_BIT(SPIx->IER, SPI_IER_TXPIE) == (SPI_IER_TXPIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_TXP()
2223 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_DXP(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_DXP() argument
2225 return ((READ_BIT(SPIx->IER, SPI_IER_DXPIE) == (SPI_IER_DXPIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_DXP()
2234 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_EOT(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_EOT() argument
2236 return ((READ_BIT(SPIx->IER, SPI_IER_EOTIE) == (SPI_IER_EOTIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_EOT()
2245 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_TXTF(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_TXTF() argument
2247 return ((READ_BIT(SPIx->IER, SPI_IER_TXTFIE) == (SPI_IER_TXTFIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_TXTF()
2256 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_UDR(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_UDR() argument
2258 return ((READ_BIT(SPIx->IER, SPI_IER_UDRIE) == (SPI_IER_UDRIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_UDR()
2267 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_OVR(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_OVR() argument
2269 return ((READ_BIT(SPIx->IER, SPI_IER_OVRIE) == (SPI_IER_OVRIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_OVR()
2278 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_CRCERR(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_CRCERR() argument
2280 return ((READ_BIT(SPIx->IER, SPI_IER_CRCEIE) == (SPI_IER_CRCEIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_CRCERR()
2289 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_FRE(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_FRE() argument
2291 return ((READ_BIT(SPIx->IER, SPI_IER_TIFREIE) == (SPI_IER_TIFREIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_FRE()
2300 __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_MODF(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledIT_MODF() argument
2302 return ((READ_BIT(SPIx->IER, SPI_IER_MODFIE) == (SPI_IER_MODFIE)) ? 1UL : 0UL); in LL_SPI_IsEnabledIT_MODF()
2319 __STATIC_INLINE void LL_SPI_EnableDMAReq_RX(SPI_TypeDef *SPIx) in LL_SPI_EnableDMAReq_RX() argument
2321 SET_BIT(SPIx->CFG1, SPI_CFG1_RXDMAEN); in LL_SPI_EnableDMAReq_RX()
2330 __STATIC_INLINE void LL_SPI_DisableDMAReq_RX(SPI_TypeDef *SPIx) in LL_SPI_DisableDMAReq_RX() argument
2332 CLEAR_BIT(SPIx->CFG1, SPI_CFG1_RXDMAEN); in LL_SPI_DisableDMAReq_RX()
2341 __STATIC_INLINE uint32_t LL_SPI_IsEnabledDMAReq_RX(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledDMAReq_RX() argument
2343 return ((READ_BIT(SPIx->CFG1, SPI_CFG1_RXDMAEN) == (SPI_CFG1_RXDMAEN)) ? 1UL : 0UL); in LL_SPI_IsEnabledDMAReq_RX()
2352 __STATIC_INLINE void LL_SPI_EnableDMAReq_TX(SPI_TypeDef *SPIx) in LL_SPI_EnableDMAReq_TX() argument
2354 SET_BIT(SPIx->CFG1, SPI_CFG1_TXDMAEN); in LL_SPI_EnableDMAReq_TX()
2363 __STATIC_INLINE void LL_SPI_DisableDMAReq_TX(SPI_TypeDef *SPIx) in LL_SPI_DisableDMAReq_TX() argument
2365 CLEAR_BIT(SPIx->CFG1, SPI_CFG1_TXDMAEN); in LL_SPI_DisableDMAReq_TX()
2374 __STATIC_INLINE uint32_t LL_SPI_IsEnabledDMAReq_TX(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabledDMAReq_TX() argument
2376 return ((READ_BIT(SPIx->CFG1, SPI_CFG1_TXDMAEN) == (SPI_CFG1_TXDMAEN)) ? 1UL : 0UL); in LL_SPI_IsEnabledDMAReq_TX()
2384 __STATIC_INLINE uint32_t LL_SPI_DMA_GetTxRegAddr(const SPI_TypeDef *SPIx) in LL_SPI_DMA_GetTxRegAddr() argument
2386 return (uint32_t) &(SPIx->TXDR); in LL_SPI_DMA_GetTxRegAddr()
2395 __STATIC_INLINE uint32_t LL_SPI_DMA_GetRxRegAddr(const SPI_TypeDef *SPIx) in LL_SPI_DMA_GetRxRegAddr() argument
2397 return (uint32_t) &(SPIx->RXDR); in LL_SPI_DMA_GetRxRegAddr()
2413 __STATIC_INLINE uint8_t LL_SPI_ReceiveData8(SPI_TypeDef *SPIx) /* Derogation MISRAC2012-Rule-8.13 */ in LL_SPI_ReceiveData8() argument
2415 return (*((__IO uint8_t *)&SPIx->RXDR)); in LL_SPI_ReceiveData8()
2424 __STATIC_INLINE uint16_t LL_SPI_ReceiveData16(SPI_TypeDef *SPIx) /* Derogation MISRAC2012-Rule-8.13… in LL_SPI_ReceiveData16() argument
2427 __IO uint16_t *spirxdr = (__IO uint16_t *)(&(SPIx->RXDR)); in LL_SPI_ReceiveData16()
2430 return (*((__IO uint16_t *)&SPIx->RXDR)); in LL_SPI_ReceiveData16()
2440 __STATIC_INLINE uint32_t LL_SPI_ReceiveData32(SPI_TypeDef *SPIx) /* Derogation MISRAC2012-Rule-8.13… in LL_SPI_ReceiveData32() argument
2442 return (*((__IO uint32_t *)&SPIx->RXDR)); in LL_SPI_ReceiveData32()
2452 __STATIC_INLINE void LL_SPI_TransmitData8(SPI_TypeDef *SPIx, uint8_t TxData) in LL_SPI_TransmitData8() argument
2454 *((__IO uint8_t *)&SPIx->TXDR) = TxData; in LL_SPI_TransmitData8()
2464 __STATIC_INLINE void LL_SPI_TransmitData16(SPI_TypeDef *SPIx, uint16_t TxData) in LL_SPI_TransmitData16() argument
2467 __IO uint16_t *spitxdr = ((__IO uint16_t *)&SPIx->TXDR); in LL_SPI_TransmitData16()
2470 *((__IO uint16_t *)&SPIx->TXDR) = TxData; in LL_SPI_TransmitData16()
2481 __STATIC_INLINE void LL_SPI_TransmitData32(SPI_TypeDef *SPIx, uint32_t TxData) in LL_SPI_TransmitData32() argument
2483 *((__IO uint32_t *)&SPIx->TXDR) = TxData; in LL_SPI_TransmitData32()
2493 __STATIC_INLINE void LL_SPI_SetCRCPolynomial(SPI_TypeDef *SPIx, uint32_t CRCPoly) in LL_SPI_SetCRCPolynomial() argument
2495 WRITE_REG(SPIx->CRCPOLY, CRCPoly); in LL_SPI_SetCRCPolynomial()
2504 __STATIC_INLINE uint32_t LL_SPI_GetCRCPolynomial(const SPI_TypeDef *SPIx) in LL_SPI_GetCRCPolynomial() argument
2506 return (uint32_t)(READ_REG(SPIx->CRCPOLY)); in LL_SPI_GetCRCPolynomial()
2516 __STATIC_INLINE void LL_SPI_SetUDRPattern(SPI_TypeDef *SPIx, uint32_t Pattern) in LL_SPI_SetUDRPattern() argument
2518 WRITE_REG(SPIx->UDRDR, Pattern); in LL_SPI_SetUDRPattern()
2527 __STATIC_INLINE uint32_t LL_SPI_GetUDRPattern(const SPI_TypeDef *SPIx) in LL_SPI_GetUDRPattern() argument
2529 return (uint32_t)(READ_REG(SPIx->UDRDR)); in LL_SPI_GetUDRPattern()
2538 __STATIC_INLINE uint32_t LL_SPI_GetRxCRC(const SPI_TypeDef *SPIx) in LL_SPI_GetRxCRC() argument
2540 return (uint32_t)(READ_REG(SPIx->RXCRC)); in LL_SPI_GetRxCRC()
2549 __STATIC_INLINE uint32_t LL_SPI_GetTxCRC(const SPI_TypeDef *SPIx) in LL_SPI_GetTxCRC() argument
2551 return (uint32_t)(READ_REG(SPIx->TXCRC)); in LL_SPI_GetTxCRC()
2568 __STATIC_INLINE void LL_SPI_Enable_SelectedTrigger(SPI_TypeDef *SPIx) in LL_SPI_Enable_SelectedTrigger() argument
2570 SET_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGEN); in LL_SPI_Enable_SelectedTrigger()
2579 __STATIC_INLINE void LL_SPI_Disable_SelectedTrigger(SPI_TypeDef *SPIx) in LL_SPI_Disable_SelectedTrigger() argument
2581 CLEAR_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGEN); in LL_SPI_Disable_SelectedTrigger()
2590 __STATIC_INLINE uint32_t LL_SPI_IsEnabled_SelectedTrigger(const SPI_TypeDef *SPIx) in LL_SPI_IsEnabled_SelectedTrigger() argument
2592 return ((READ_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGEN) == (SPI_AUTOCR_TRIGEN)) ? 1UL : 0UL); in LL_SPI_IsEnabled_SelectedTrigger()
2604 __STATIC_INLINE void LL_SPI_SetTriggerPolarity(SPI_TypeDef *SPIx, uint32_t Polarity) in LL_SPI_SetTriggerPolarity() argument
2606 MODIFY_REG(SPIx->AUTOCR, SPI_AUTOCR_TRIGPOL, Polarity); in LL_SPI_SetTriggerPolarity()
2617 __STATIC_INLINE uint32_t LL_SPI_GetTriggerPolarity(const SPI_TypeDef *SPIx) in LL_SPI_GetTriggerPolarity() argument
2619 return (uint32_t)(READ_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGPOL)); in LL_SPI_GetTriggerPolarity()
2651 __STATIC_INLINE void LL_SPI_SetSelectedTrigger(SPI_TypeDef *SPIx, uint32_t Trigger) in LL_SPI_SetSelectedTrigger() argument
2653 MODIFY_REG(SPIx->AUTOCR, SPI_AUTOCR_TRIGSEL, (Trigger & SPI_AUTOCR_TRIGSEL_Msk)); in LL_SPI_SetSelectedTrigger()
2684 __STATIC_INLINE uint32_t LL_SPI_GetSelectedTrigger(const SPI_TypeDef *SPIx) in LL_SPI_GetSelectedTrigger() argument
2687 if (IS_LL_SPI_GRP2_INSTANCE(SPIx)) in LL_SPI_GetSelectedTrigger()
2689 return (uint32_t)((READ_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGSEL) | LL_SPI_TRIG_GRP2)); in LL_SPI_GetSelectedTrigger()
2693 return (uint32_t)((READ_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGSEL) | LL_SPI_TRIG_GRP1)); in LL_SPI_GetSelectedTrigger()
2696 return (uint32_t)((READ_BIT(SPIx->AUTOCR, SPI_AUTOCR_TRIGSEL) | LL_SPI_TRIG_GRP2)); in LL_SPI_GetSelectedTrigger()
2709 ErrorStatus LL_SPI_DeInit(const SPI_TypeDef *SPIx);
2710 ErrorStatus LL_SPI_Init(SPI_TypeDef *SPIx, LL_SPI_InitTypeDef *SPI_InitStruct);