MSCC: add support for Luton SoCs
As the Ocelots SoCs, this family of SoCs are found in the Microsemi
Switches solution.
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
diff --git a/arch/mips/mach-mscc/lowlevel_init.S b/arch/mips/mach-mscc/lowlevel_init.S
index f8f14ad..dfbe067 100644
--- a/arch/mips/mach-mscc/lowlevel_init.S
+++ b/arch/mips/mach-mscc/lowlevel_init.S
@@ -8,6 +8,9 @@
.set noreorder
.extern vcoreiii_tlb_init
+#ifdef CONFIG_SOC_LUTON
+ .extern pll_init
+#endif
LEAF(lowlevel_init)
/*
@@ -18,6 +21,10 @@
jal vcoreiii_tlb_init
nop
+#ifdef CONFIG_SOC_LUTON
+ jal pll_init
+ nop
+#endif
jr s0
nop
END(lowlevel_init)