x86: Update SPL for coreboot
[oweals/u-boot.git] / include / axp818.h
index 5630eed04d8f0c52d7c2d65c925419d3b79d678a..b16fe0b1527e3d1ae362637e7a390dd1e2d1d432 100644 (file)
@@ -1,9 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 /*
  * (C) Copyright 2015 Vishnu Patekar <vishnupatekar0510@gmail.com>
  *
  * X-Powers AXP818 Power Management IC driver
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #define AXP818_CHIP_ID         0x03
@@ -24,6 +23,7 @@
 #define AXP818_OUTPUT_CTRL2_DLDO2_EN   (1 << 4)
 #define AXP818_OUTPUT_CTRL2_DLDO3_EN   (1 << 5)
 #define AXP818_OUTPUT_CTRL2_DLDO4_EN   (1 << 6)
+#define AXP818_OUTPUT_CTRL2_SW_EN      (1 << 7)
 #define AXP818_OUTPUT_CTRL3    0x13
 #define AXP818_OUTPUT_CTRL3_FLDO1_EN   (1 << 2)
 #define AXP818_OUTPUT_CTRL3_FLDO2_EN   (1 << 3)
@@ -54,6 +54,9 @@
 #define AXP818_ALDO2_CTRL      0x29
 #define AXP818_ALDO3_CTRL      0x2a
 
+#define AXP818_SHUTDOWN                0x32
+#define AXP818_SHUTDOWN_POWEROFF       (1 << 7)
+
 /* For axp_gpio.c */
 #define AXP_POWER_STATUS               0x00
 #define AXP_POWER_STATUS_VBUS_PRESENT          (1 << 5)