From 8302e5e21c42827184c553d45dbf3d63a58a91fb Mon Sep 17 00:00:00 2001 From: Maureen Helm Date: Thu, 14 Oct 2021 11:09:26 -0500 Subject: [PATCH] soc: arm: Configure serial driver init priority for NXP SoCs Configures the default serial driver initialization priority for NXP SoCs to ensure that serial drivers initialize after clock control drivers. Signed-off-by: Maureen Helm --- soc/arm/nxp_imx/Kconfig.defconfig | 4 ++++ soc/arm/nxp_kinetis/Kconfig.defconfig | 4 ++++ soc/arm/nxp_lpc/Kconfig.defconfig | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/soc/arm/nxp_imx/Kconfig.defconfig b/soc/arm/nxp_imx/Kconfig.defconfig index e9ac9457632..7e27aff32fc 100644 --- a/soc/arm/nxp_imx/Kconfig.defconfig +++ b/soc/arm/nxp_imx/Kconfig.defconfig @@ -1,4 +1,8 @@ # Copyright (c) 2017, NXP # SPDX-License-Identifier: Apache-2.0 +config SERIAL_INIT_PRIORITY + default 55 + depends on SERIAL + source "soc/arm/nxp_imx/*/Kconfig.defconfig.series" diff --git a/soc/arm/nxp_kinetis/Kconfig.defconfig b/soc/arm/nxp_kinetis/Kconfig.defconfig index fd6f6f29eda..78efb88584f 100644 --- a/soc/arm/nxp_kinetis/Kconfig.defconfig +++ b/soc/arm/nxp_kinetis/Kconfig.defconfig @@ -1,3 +1,7 @@ # SPDX-License-Identifier: Apache-2.0 +config SERIAL_INIT_PRIORITY + default 55 + depends on SERIAL + source "soc/arm/nxp_kinetis/*/Kconfig.defconfig.series" diff --git a/soc/arm/nxp_lpc/Kconfig.defconfig b/soc/arm/nxp_lpc/Kconfig.defconfig index 02c8f452554..975ce219204 100644 --- a/soc/arm/nxp_lpc/Kconfig.defconfig +++ b/soc/arm/nxp_lpc/Kconfig.defconfig @@ -14,3 +14,7 @@ config SPI_MCUX_FLEXCOMM config CLOCK_CONTROL_MCUX_SYSCON default y if HAS_MCUX_SYSCON depends on CLOCK_CONTROL + +config SERIAL_INIT_PRIORITY + default 55 + depends on SERIAL