root/include/linux/mfd/samsung/s5m8763.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0+ */
   2 /*
   3  * Copyright (c) 2011 Samsung Electronics Co., Ltd
   4  *              http://www.samsung.com
   5  */
   6 
   7 #ifndef __LINUX_MFD_S5M8763_H
   8 #define __LINUX_MFD_S5M8763_H
   9 
  10 /* S5M8763 registers */
  11 enum s5m8763_reg {
  12         S5M8763_REG_IRQ1,
  13         S5M8763_REG_IRQ2,
  14         S5M8763_REG_IRQ3,
  15         S5M8763_REG_IRQ4,
  16         S5M8763_REG_IRQM1,
  17         S5M8763_REG_IRQM2,
  18         S5M8763_REG_IRQM3,
  19         S5M8763_REG_IRQM4,
  20         S5M8763_REG_STATUS1,
  21         S5M8763_REG_STATUS2,
  22         S5M8763_REG_STATUSM1,
  23         S5M8763_REG_STATUSM2,
  24         S5M8763_REG_CHGR1,
  25         S5M8763_REG_CHGR2,
  26         S5M8763_REG_LDO_ACTIVE_DISCHARGE1,
  27         S5M8763_REG_LDO_ACTIVE_DISCHARGE2,
  28         S5M8763_REG_BUCK_ACTIVE_DISCHARGE3,
  29         S5M8763_REG_ONOFF1,
  30         S5M8763_REG_ONOFF2,
  31         S5M8763_REG_ONOFF3,
  32         S5M8763_REG_ONOFF4,
  33         S5M8763_REG_BUCK1_VOLTAGE1,
  34         S5M8763_REG_BUCK1_VOLTAGE2,
  35         S5M8763_REG_BUCK1_VOLTAGE3,
  36         S5M8763_REG_BUCK1_VOLTAGE4,
  37         S5M8763_REG_BUCK2_VOLTAGE1,
  38         S5M8763_REG_BUCK2_VOLTAGE2,
  39         S5M8763_REG_BUCK3,
  40         S5M8763_REG_BUCK4,
  41         S5M8763_REG_LDO1_LDO2,
  42         S5M8763_REG_LDO3,
  43         S5M8763_REG_LDO4,
  44         S5M8763_REG_LDO5,
  45         S5M8763_REG_LDO6,
  46         S5M8763_REG_LDO7,
  47         S5M8763_REG_LDO7_LDO8,
  48         S5M8763_REG_LDO9_LDO10,
  49         S5M8763_REG_LDO11,
  50         S5M8763_REG_LDO12,
  51         S5M8763_REG_LDO13,
  52         S5M8763_REG_LDO14,
  53         S5M8763_REG_LDO15,
  54         S5M8763_REG_LDO16,
  55         S5M8763_REG_BKCHR,
  56         S5M8763_REG_LBCNFG1,
  57         S5M8763_REG_LBCNFG2,
  58 };
  59 
  60 /* S5M8763 regulator ids */
  61 enum s5m8763_regulators {
  62         S5M8763_LDO1,
  63         S5M8763_LDO2,
  64         S5M8763_LDO3,
  65         S5M8763_LDO4,
  66         S5M8763_LDO5,
  67         S5M8763_LDO6,
  68         S5M8763_LDO7,
  69         S5M8763_LDO8,
  70         S5M8763_LDO9,
  71         S5M8763_LDO10,
  72         S5M8763_LDO11,
  73         S5M8763_LDO12,
  74         S5M8763_LDO13,
  75         S5M8763_LDO14,
  76         S5M8763_LDO15,
  77         S5M8763_LDO16,
  78         S5M8763_BUCK1,
  79         S5M8763_BUCK2,
  80         S5M8763_BUCK3,
  81         S5M8763_BUCK4,
  82         S5M8763_AP_EN32KHZ,
  83         S5M8763_CP_EN32KHZ,
  84         S5M8763_ENCHGVI,
  85         S5M8763_ESAFEUSB1,
  86         S5M8763_ESAFEUSB2,
  87 };
  88 
  89 #define S5M8763_ENRAMP                  (1 << 4)
  90 #endif /* __LINUX_MFD_S5M8763_H */

/* [<][>][^][v][top][bottom][index][help] */