uboot/include/axp152.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * (C) Copyright 2012 Henrik Nordstrom <henrik@henriknordstrom.net>
   4 */
   5
   6enum axp152_reg {
   7        AXP152_CHIP_VERSION = 0x3,
   8        AXP152_DCDC2_VOLTAGE = 0x23,
   9        AXP152_DCDC3_VOLTAGE = 0x27,
  10        AXP152_DCDC4_VOLTAGE = 0x2B,
  11        AXP152_LDO2_VOLTAGE = 0x2A,
  12        AXP152_SHUTDOWN = 0x32,
  13};
  14
  15#define AXP152_POWEROFF                 (1 << 7)
  16
  17/* For axp_gpio.c */
  18#define AXP_GPIO0_CTRL                  0x90
  19#define AXP_GPIO1_CTRL                  0x91
  20#define AXP_GPIO2_CTRL                  0x92
  21#define AXP_GPIO3_CTRL                  0x93
  22#define AXP_GPIO_CTRL_OUTPUT_LOW                0x00 /* Drive pin low */
  23#define AXP_GPIO_CTRL_OUTPUT_HIGH               0x01 /* Drive pin high */
  24#define AXP_GPIO_CTRL_INPUT                     0x02 /* Input */
  25#define AXP_GPIO_STATE                  0x97
  26#define AXP_GPIO_STATE_OFFSET                   0
  27