Lines Matching refs:position

205   uint32_t position = 0U;  in HAL_GPIO_Init()  local
217 while (((pGPIO_Init->Pin) >> position) != 0U) in HAL_GPIO_Init()
220 iocurrent = (pGPIO_Init->Pin) & (1UL << position); in HAL_GPIO_Init()
223 pin_position = position; in HAL_GPIO_Init()
233 tmp &= ~(LPGPIO_MODER_MOD0 << position); in HAL_GPIO_Init()
234 tmp |= ((pGPIO_Init->Mode & GPIO_MODE_OUTPUT_PP) << position); in HAL_GPIO_Init()
238 p_gpio = LPGPIO_Map[position].GPIO_PORT; in HAL_GPIO_Init()
239 pin_position = LPGPIO_Map[position].Pin_Pos; in HAL_GPIO_Init()
261 tmp = GPIOx->AFR[position >> 3U]; in HAL_GPIO_Init()
262 tmp &= ~(0x0FUL << ((position & 0x07U) * GPIO_AFRL_AFSEL1_Pos)); in HAL_GPIO_Init()
263 tmp |= ((pGPIO_Init->Alternate & 0x0FUL) << ((position & 0x07U) * GPIO_AFRL_AFSEL1_Pos)); in HAL_GPIO_Init()
264 GPIOx->AFR[position >> 3U] = tmp; in HAL_GPIO_Init()
320 tmp = EXTI->EXTICR[position >> 2U]; in HAL_GPIO_Init()
321 tmp &= ~((0x0FUL) << (EXTI_EXTICR1_EXTI1_Pos * (position & 0x03U))); in HAL_GPIO_Init()
322 tmp |= (GPIO_GET_INDEX(GPIOx) << (EXTI_EXTICR1_EXTI1_Pos * (position & 0x03U))); in HAL_GPIO_Init()
323 EXTI->EXTICR[position >> 2U] = tmp; in HAL_GPIO_Init()
360 position++; in HAL_GPIO_Init()
377 uint32_t position = 0U; in HAL_GPIO_DeInit() local
387 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DeInit()
390 iocurrent = (GPIO_Pin) & (1UL << position); in HAL_GPIO_DeInit()
393 pin_position = position; in HAL_GPIO_DeInit()
402 pin_position = LPGPIO_Map[position].Pin_Pos; in HAL_GPIO_DeInit()
412 tmp = EXTI->EXTICR[position >> 2U]; in HAL_GPIO_DeInit()
413 tmp &= ((0x0FUL) << (8U * (position & 0x03U))); in HAL_GPIO_DeInit()
414 if (tmp == (GPIO_GET_INDEX(GPIOx) << (8U * (position & 0x03U)))) in HAL_GPIO_DeInit()
424 tmp = (0x0FUL) << (8U * (position & 0x03U)); in HAL_GPIO_DeInit()
425 EXTI->EXTICR[position >> 2U] &= ~tmp; in HAL_GPIO_DeInit()
446 position++; in HAL_GPIO_DeInit()
591 uint32_t position = 0U; in HAL_GPIO_LockPin() local
602 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_LockPin()
605 iocurrent = GPIO_Pin & (1UL << position); in HAL_GPIO_LockPin()
614 p_gpio = LPGPIO_Map[position].GPIO_PORT; in HAL_GPIO_LockPin()
615 pin_position = (1UL << (LPGPIO_Map[position].Pin_Pos)); in HAL_GPIO_LockPin()
629 pin_position = (1UL << position); in HAL_GPIO_LockPin()
653 position++; in HAL_GPIO_LockPin()
674 uint32_t position = 0U; in HAL_GPIO_EnableHighSPeedLowVoltage() local
684 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_EnableHighSPeedLowVoltage()
687 iocurrent = GPIO_Pin & (1UL << position); in HAL_GPIO_EnableHighSPeedLowVoltage()
695 position = POSITION_VAL(GPIO_Pin); in HAL_GPIO_EnableHighSPeedLowVoltage()
698 p_gpio = LPGPIO_Map[position].GPIO_PORT; in HAL_GPIO_EnableHighSPeedLowVoltage()
699 pin_position = (1UL << (LPGPIO_Map[position].Pin_Pos)); in HAL_GPIO_EnableHighSPeedLowVoltage()
707 pin_position = (1UL << position); in HAL_GPIO_EnableHighSPeedLowVoltage()
712 position++; in HAL_GPIO_EnableHighSPeedLowVoltage()
732 uint32_t position = 0U; in HAL_GPIO_DisableHighSPeedLowVoltage() local
742 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_DisableHighSPeedLowVoltage()
745 iocurrent = GPIO_Pin & (1UL << position); in HAL_GPIO_DisableHighSPeedLowVoltage()
753 position = POSITION_VAL(GPIO_Pin); in HAL_GPIO_DisableHighSPeedLowVoltage()
756 p_gpio = LPGPIO_Map[position].GPIO_PORT; in HAL_GPIO_DisableHighSPeedLowVoltage()
757 pin_position = (1UL << (LPGPIO_Map[position].Pin_Pos)); in HAL_GPIO_DisableHighSPeedLowVoltage()
765 pin_position = (1UL << position); in HAL_GPIO_DisableHighSPeedLowVoltage()
770 position++; in HAL_GPIO_DisableHighSPeedLowVoltage()
857 uint32_t position = 0U; in HAL_GPIO_ConfigPinAttributes() local
869 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_ConfigPinAttributes()
872 iocurrent = GPIO_Pin & (1UL << position); in HAL_GPIO_ConfigPinAttributes()
875 pin_position = position; in HAL_GPIO_ConfigPinAttributes()
883 p_gpio = LPGPIO_Map[position].GPIO_PORT; in HAL_GPIO_ConfigPinAttributes()
884 pin_position = LPGPIO_Map[position].Pin_Pos; in HAL_GPIO_ConfigPinAttributes()
895 position++; in HAL_GPIO_ConfigPinAttributes()
914 uint32_t position = 0U; in HAL_GPIO_GetConfigPinAttributes() local
928 while ((GPIO_Pin >> position) != 0U) in HAL_GPIO_GetConfigPinAttributes()
931 iocurrent = GPIO_Pin & (1UL << position); in HAL_GPIO_GetConfigPinAttributes()
939 p_gpio = LPGPIO_Map[position].GPIO_PORT; in HAL_GPIO_GetConfigPinAttributes()
940 pin_position = LPGPIO_Map[position].Pin_Pos; in HAL_GPIO_GetConfigPinAttributes()
950 pin_position = (1UL << position); in HAL_GPIO_GetConfigPinAttributes()
965 position++; in HAL_GPIO_GetConfigPinAttributes()