/hal_stm32-latest/stm32cube/stm32n6xx/drivers/include/ |
D | stm32n6xx_ll_i3c.h | 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() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/ |
D | stm32h5xx_ll_i3c.h | 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() [all …]
|
D | stm32h5xx_ll_rcc.h | 3553 __STATIC_INLINE uint32_t LL_RCC_GetI3CClockSource(uint32_t I3Cx) in LL_RCC_GetI3CClockSource() argument 3555 return LL_RCC_GetClockSource(I3Cx); in LL_RCC_GetI3CClockSource()
|
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/include/ |
D | stm32h7rsxx_ll_i3c.h | 655 __STATIC_INLINE void LL_I3C_Enable(I3C_TypeDef *I3Cx) in LL_I3C_Enable() argument 657 SET_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Enable() 668 __STATIC_INLINE void LL_I3C_Disable(I3C_TypeDef *I3Cx) in LL_I3C_Disable() argument 670 CLEAR_BIT(I3Cx->CFGR, I3C_CFGR_EN); in LL_I3C_Disable() 679 __STATIC_INLINE uint32_t LL_I3C_IsEnabled(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabled() argument 681 return ((READ_BIT(I3Cx->CFGR, I3C_CFGR_EN) == (I3C_CFGR_EN)) ? 1UL : 0UL); in LL_I3C_IsEnabled() 692 __STATIC_INLINE uint32_t LL_I3C_IsEnabledReset(const I3C_TypeDef *I3Cx) in LL_I3C_IsEnabledReset() argument 694 return ((READ_BIT(I3Cx->DEVR0, I3C_DEVR0_RSTVAL) == (I3C_DEVR0_RSTVAL)) ? 1UL : 0UL); in LL_I3C_IsEnabledReset() 707 __STATIC_INLINE void LL_I3C_SetMode(I3C_TypeDef *I3Cx, uint32_t PeripheralMode) in LL_I3C_SetMode() argument 709 MODIFY_REG(I3Cx->CFGR, I3C_CFGR_CRINIT, PeripheralMode); in LL_I3C_SetMode() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_ll_i3c.c | 75 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx) in LL_I3C_DeInit() argument 80 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_DeInit() 82 if (I3Cx == I3C1) in LL_I3C_DeInit() 91 else if (I3Cx == I3C2) in LL_I3C_DeInit() 119 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode) in LL_I3C_Init() argument 125 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_Init() 128 LL_I3C_Disable(I3Cx); in LL_I3C_Init() 138 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_CONTROLLER); in LL_I3C_Init() 148 LL_I3C_ConfigClockWaveForm(I3Cx, waveform_value); in LL_I3C_Init() 157 LL_I3C_SetCtrlBusCharacteristic(I3Cx, timing_value); in LL_I3C_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/ |
D | stm32n6xx_ll_i3c.c | 75 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx) in LL_I3C_DeInit() argument 80 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_DeInit() 82 if (I3Cx == I3C1) in LL_I3C_DeInit() 90 else if (I3Cx == I3C2) in LL_I3C_DeInit() 117 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode) in LL_I3C_Init() argument 123 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_Init() 126 LL_I3C_Disable(I3Cx); in LL_I3C_Init() 136 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_CONTROLLER); in LL_I3C_Init() 146 LL_I3C_ConfigClockWaveForm(I3Cx, waveform_value); in LL_I3C_Init() 155 LL_I3C_SetCtrlBusCharacteristic(I3Cx, timing_value); in LL_I3C_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/ |
D | stm32h7rsxx_ll_i3c.c | 75 ErrorStatus LL_I3C_DeInit(const I3C_TypeDef *I3Cx) in LL_I3C_DeInit() argument 80 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_DeInit() 83 UNUSED(I3Cx); in LL_I3C_DeInit() 104 ErrorStatus LL_I3C_Init(I3C_TypeDef *I3Cx, LL_I3C_InitTypeDef *I3C_InitStruct, uint32_t Mode) in LL_I3C_Init() argument 110 assert_param(IS_I3C_ALL_INSTANCE(I3Cx)); in LL_I3C_Init() 113 LL_I3C_Disable(I3Cx); in LL_I3C_Init() 123 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_CONTROLLER); in LL_I3C_Init() 133 LL_I3C_ConfigClockWaveForm(I3Cx, waveform_value); in LL_I3C_Init() 142 LL_I3C_SetCtrlBusCharacteristic(I3Cx, timing_value); in LL_I3C_Init() 147 LL_I3C_SetMode(I3Cx, LL_I3C_MODE_TARGET); in LL_I3C_Init() [all …]
|