drivers: net: fsl_enetc: Pass on primary MAC address to Linux
[oweals/u-boot.git] / board / freescale / ls1046ardb / cpld.c
index 81a646e28ca02503c88ba5ac568f5166b2ca4b36..a65751986a16ad68f5287b90e9918166faf68923 100644 (file)
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Freescale Semiconductor
  *
- * SPDX-License-Identifier:    GPL-2.0+
- *
  * Freescale LS1046ARDB board-specific CPLD controlling supports.
  */
 
@@ -82,6 +81,15 @@ void cpld_set_sd(void)
 
        CPLD_WRITE(system_rst, 1);
 }
+
+void cpld_select_core_volt(bool en_0v9)
+{
+       u8 reg17 = en_0v9;
+
+       CPLD_WRITE(vdd_en, 1);
+       CPLD_WRITE(vdd_sel, reg17);
+}
+
 #ifdef DEBUG
 static void cpld_dump_regs(void)
 {