Make sure the serial driver is initialized before relocation by tagging
the serial nodes with "bootph-all".

Signed-off-by: Camelia Groza <camelia.gr...@nxp.com>
---
 arch/arm/dts/fsl-ls1046a.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/dts/fsl-ls1046a.dtsi b/arch/arm/dts/fsl-ls1046a.dtsi
index 9fdd398e2c4c..3986360c0c93 100644
--- a/arch/arm/dts/fsl-ls1046a.dtsi
+++ b/arch/arm/dts/fsl-ls1046a.dtsi
@@ -227,6 +227,7 @@
                        interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
                                            QORIQ_CLK_PLL_DIV(2)>;
+                       bootph-all;
                };

                duart1: serial@21c0600 {
@@ -235,6 +236,7 @@
                        interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
                                            QORIQ_CLK_PLL_DIV(2)>;
+                       bootph-all;
                };

                duart2: serial@21d0500 {
@@ -243,6 +245,7 @@
                        interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
                                            QORIQ_CLK_PLL_DIV(2)>;
+                       bootph-all;
                };

                duart3: serial@21d0600 {
@@ -251,6 +254,7 @@
                        interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL
                                            QORIQ_CLK_PLL_DIV(2)>;
+                       bootph-all;
                };

                lpuart0: serial@2950000 {
--
2.17.1

Reply via email to