1*4882a593Smuzhiyun #ifndef __S2MPS11__H__ 2*4882a593Smuzhiyun #define __S2MPS11__H__ 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun enum s2mps11_reg { 5*4882a593Smuzhiyun S2MPS11_REG_ID = 0, 6*4882a593Smuzhiyun S2MPS11_REG_INT1, 7*4882a593Smuzhiyun S2MPS11_REG_INT2, 8*4882a593Smuzhiyun S2MPS11_REG_INT3, 9*4882a593Smuzhiyun S2MPS11_REG_INT1M, 10*4882a593Smuzhiyun S2MPS11_REG_INT2M, 11*4882a593Smuzhiyun S2MPS11_REG_INT3M, 12*4882a593Smuzhiyun S2MPS11_REG_STATUS1, 13*4882a593Smuzhiyun S2MPS11_REG_STATUS2, 14*4882a593Smuzhiyun S2MPS11_REG_OFFSRC, 15*4882a593Smuzhiyun S2MPS11_REG_PWRONSRC, 16*4882a593Smuzhiyun S2MPS11_REG_RTC_CTRL, 17*4882a593Smuzhiyun S2MPS11_REG_CTRL1, 18*4882a593Smuzhiyun S2MPS11_REG_ETC_TEST, 19*4882a593Smuzhiyun S2MPS11_REG_RSVD3, 20*4882a593Smuzhiyun S2MPS11_REG_BU_CHG, 21*4882a593Smuzhiyun S2MPS11_REG_RAMP, 22*4882a593Smuzhiyun S2MPS11_REG_RAMP_BUCK, 23*4882a593Smuzhiyun S2MPS11_REG_LDO1_8, 24*4882a593Smuzhiyun S2MPS11_REG_LDO9_16, 25*4882a593Smuzhiyun S2MPS11_REG_LDO17_24, 26*4882a593Smuzhiyun S2MPS11_REG_LDO25_32, 27*4882a593Smuzhiyun S2MPS11_REG_LDO33_38, 28*4882a593Smuzhiyun S2MPS11_REG_LDO1_8_OVC, 29*4882a593Smuzhiyun S2MPS11_REG_LDO9_16_OVC, 30*4882a593Smuzhiyun S2MPS11_REG_LDO17_24_OVC, 31*4882a593Smuzhiyun S2MPS11_REG_LDO25_32_OVC, 32*4882a593Smuzhiyun S2MPS11_REG_LDO33_38_OVC, 33*4882a593Smuzhiyun S2MPS11_REG_RESERVED1, 34*4882a593Smuzhiyun S2MPS11_REG_RESERVED2, 35*4882a593Smuzhiyun S2MPS11_REG_RESERVED3, 36*4882a593Smuzhiyun S2MPS11_REG_RESERVED4, 37*4882a593Smuzhiyun S2MPS11_REG_RESERVED5, 38*4882a593Smuzhiyun S2MPS11_REG_RESERVED6, 39*4882a593Smuzhiyun S2MPS11_REG_RESERVED7, 40*4882a593Smuzhiyun S2MPS11_REG_RESERVED8, 41*4882a593Smuzhiyun S2MPS11_REG_WDRSTEN_CTRL, 42*4882a593Smuzhiyun S2MPS11_REG_B1CTRL1, 43*4882a593Smuzhiyun S2MPS11_REG_B1CTRL2, 44*4882a593Smuzhiyun S2MPS11_REG_B2CTRL1, 45*4882a593Smuzhiyun S2MPS11_REG_B2CTRL2, 46*4882a593Smuzhiyun S2MPS11_REG_B3CTRL1, 47*4882a593Smuzhiyun S2MPS11_REG_B3CTRL2, 48*4882a593Smuzhiyun S2MPS11_REG_B4CTRL1, 49*4882a593Smuzhiyun S2MPS11_REG_B4CTRL2, 50*4882a593Smuzhiyun S2MPS11_REG_B5CTRL1, 51*4882a593Smuzhiyun S2MPS11_REG_BUCK5_SW, 52*4882a593Smuzhiyun S2MPS11_REG_B5CTRL2, 53*4882a593Smuzhiyun S2MPS11_REG_B5CTRL3, 54*4882a593Smuzhiyun S2MPS11_REG_B5CTRL4, 55*4882a593Smuzhiyun S2MPS11_REG_B5CTRL5, 56*4882a593Smuzhiyun S2MPS11_REG_B6CTRL1, 57*4882a593Smuzhiyun S2MPS11_REG_B6CTRL2, 58*4882a593Smuzhiyun S2MPS11_REG_B7CTRL1, 59*4882a593Smuzhiyun S2MPS11_REG_B7CTRL2, 60*4882a593Smuzhiyun S2MPS11_REG_B8CTRL1, 61*4882a593Smuzhiyun S2MPS11_REG_B8CTRL2, 62*4882a593Smuzhiyun S2MPS11_REG_B9CTRL1, 63*4882a593Smuzhiyun S2MPS11_REG_B9CTRL2, 64*4882a593Smuzhiyun S2MPS11_REG_B10CTRL1, 65*4882a593Smuzhiyun S2MPS11_REG_B10CTRL2, 66*4882a593Smuzhiyun S2MPS11_REG_L1CTRL, 67*4882a593Smuzhiyun S2MPS11_REG_L2CTRL, 68*4882a593Smuzhiyun S2MPS11_REG_L3CTRL, 69*4882a593Smuzhiyun S2MPS11_REG_L4CTRL, 70*4882a593Smuzhiyun S2MPS11_REG_L5CTRL, 71*4882a593Smuzhiyun S2MPS11_REG_L6CTRL, 72*4882a593Smuzhiyun S2MPS11_REG_L7CTRL, 73*4882a593Smuzhiyun S2MPS11_REG_L8CTRL, 74*4882a593Smuzhiyun S2MPS11_REG_L9CTRL, 75*4882a593Smuzhiyun S2MPS11_REG_L10CTRL, 76*4882a593Smuzhiyun S2MPS11_REG_L11CTRL, 77*4882a593Smuzhiyun S2MPS11_REG_L12CTRL, 78*4882a593Smuzhiyun S2MPS11_REG_L13CTRL, 79*4882a593Smuzhiyun S2MPS11_REG_L14CTRL, 80*4882a593Smuzhiyun S2MPS11_REG_L15CTRL, 81*4882a593Smuzhiyun S2MPS11_REG_L16CTRL, 82*4882a593Smuzhiyun S2MPS11_REG_L17CTRL, 83*4882a593Smuzhiyun S2MPS11_REG_L18CTRL, 84*4882a593Smuzhiyun S2MPS11_REG_L19CTRL, 85*4882a593Smuzhiyun S2MPS11_REG_L20CTRL, 86*4882a593Smuzhiyun S2MPS11_REG_L21CTRL, 87*4882a593Smuzhiyun S2MPS11_REG_L22CTRL, 88*4882a593Smuzhiyun S2MPS11_REG_L23CTRL, 89*4882a593Smuzhiyun S2MPS11_REG_L24CTRL, 90*4882a593Smuzhiyun S2MPS11_REG_L25CTRL, 91*4882a593Smuzhiyun S2MPS11_REG_L26CTRL, 92*4882a593Smuzhiyun S2MPS11_REG_L27CTRL, 93*4882a593Smuzhiyun S2MPS11_REG_L28CTRL, 94*4882a593Smuzhiyun S2MPS11_REG_L29CTRL, 95*4882a593Smuzhiyun S2MPS11_REG_L30CTRL, 96*4882a593Smuzhiyun S2MPS11_REG_L31CTRL, 97*4882a593Smuzhiyun S2MPS11_REG_L32CTRL, 98*4882a593Smuzhiyun S2MPS11_REG_L33CTRL, 99*4882a593Smuzhiyun S2MPS11_REG_L34CTRL, 100*4882a593Smuzhiyun S2MPS11_REG_L35CTRL, 101*4882a593Smuzhiyun S2MPS11_REG_L36CTRL, 102*4882a593Smuzhiyun S2MPS11_REG_L37CTRL, 103*4882a593Smuzhiyun S2MPS11_REG_L38CTRL, 104*4882a593Smuzhiyun S2MPS11_REG_COUNT, 105*4882a593Smuzhiyun }; 106*4882a593Smuzhiyun 107*4882a593Smuzhiyun #define S2MPS11_LDO26_ENABLE 0xec 108*4882a593Smuzhiyun 109*4882a593Smuzhiyun #endif 110