jerpelea opened a new pull request, #20312:
URL: https://github.com/apache/nuttx/pull/20312

   ## Summary
   
   Support USART waking from low power modes (common stm32, stm32h5 only 
supported for now), allow keeping HSI running in STOP mode (stm32h5), allow 
specifying clock source for USARTs (stm32h5), add some missing register and 
field definitions.
   
   stm32 common Kconfigs:
   Add common STM32 UART config options USARTx_WAKE_FROM_LOW_POWER and 
USARTx_WUS for USART to cause wake up from low power modes. Only supported by 
stm32h5 for now.
   
   stm32h5 board configs:
   Allow board.h to choose the clock source of each USART.
   Allow board.h to express that HSI should continue running in low power modes.
   
   stm32h5 RCC:
   Set the clock source for each USART if specified in the board configs 
(STM32_RCC_CCIPR1_USARTxSEL).
   Keep HSI on in STOP mode if specified in the board configs 
(STM32_BOARD_HSIKERON_ENABLE).
   
   stm32h5 serial driver:
   Use the new USARTx_WAKE_FROM_LOW_POWER and USARTx_WUS in stm32h5 serial 
driver to wake from low power modes.
   Use the USART clock source specified by board configs.
   Enable FIFOs.
   Clear UE bit before initialization.
   
   Revert a STM32_OTP_BASE define which was duplicated by a separate 
independent contribution. cc @darrylring.
   
   includes
   https://github.com/apache/nuttx/pull/20122
   https://github.com/apache/nuttx/pull/20144
   
   ## Impact
   
   RELEASE
   
   ## Testing
   
   CI


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to