mirror of
https://github.com/apache/nuttx.git
synced 2026-06-02 17:48:54 +08:00
EFM32: In order to use LEUART, LE clocking must be enabled
This commit is contained in:
@@ -323,6 +323,12 @@ void efm32_lowsetup(void)
|
|||||||
#endif /* HAVE_UART_DEVICE */
|
#endif /* HAVE_UART_DEVICE */
|
||||||
|
|
||||||
#ifdef HAVE_LEUART_DEVICE
|
#ifdef HAVE_LEUART_DEVICE
|
||||||
|
/* Enable the LE interface clock must be enabled in CMU_HFCORECLKEN0 */
|
||||||
|
|
||||||
|
regval = getreg32(EFM32_CMU_HFCORECLKEN0);
|
||||||
|
regval |= CMU_HFCORECLKEN0_LE;
|
||||||
|
putreg32(regval, EFM32_CMU_HFCORECLKEN0);
|
||||||
|
|
||||||
/* Enable clocking to configured LEUART interfaces */
|
/* Enable clocking to configured LEUART interfaces */
|
||||||
|
|
||||||
regval = getreg32(EFM32_CMU_LFBCLKEN0);
|
regval = getreg32(EFM32_CMU_LFBCLKEN0);
|
||||||
|
|||||||
Reference in New Issue
Block a user