TWL6030_ADJUSTABLE_LDO(VAUX2_6030, 0x58, 1000, 3300), #ifdef OFM_MOTION_INTERRUPT TWL6030_ADJUSTABLE_LDO(VAUX3_6030, 0x5c, 2800, 2800), #else TWL6030_ADJUSTABLE_LDO(VAUX3_6030, 0x5c, 1000, 3300), #endif TWL6030_ADJUSTABLE_LDO(VMMC, 0x68, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VPP, 0x6c, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VUSIM, 0x74, 1000, 3300), TWL6030_FIXED_LDO(VANA, 0x50, 2100, 0), TWL6030_FIXED_LDO(VCXIO, 0x60, 1800, 0), TWL6030_FIXED_LDO(VDAC, 0x64, 1800, 0), TWL6030_FIXED_LDO(VUSB, 0x70, 3300, 0), TWL6030_FIXED_RESOURCE(CLK32KG, 0x8C, 0), TWL6030_FIXED_RESOURCE(CLK32KAUDIO, 0x8F, 0), TWL6030_ADJUSTABLE_SMPS(VDD1, 0x22, 600, 4000), TWL6030_ADJUSTABLE_SMPS(VDD2, 0x28, 600, 4000), TWL6030_ADJUSTABLE_SMPS(VDD3, 0x2e, 600, 4000), TWL6030_ADJUSTABLE_SMPS(VMEM, 0x34, 600, 4000), TWL6030_ADJUSTABLE_SMPS(V2V1, 0x1c, 1800, 2100), /* 6032 are renamed compared to 6030 versions */ TWL6032_ADJUSTABLE_LDO(LDO2, 0x54, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDO4, 0x58, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDO3, 0x5c, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDO5, 0x68, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDO1, 0x6c, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDO7, 0x74, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDO6, 0x60, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDOLN, 0x64, 1000, 3300), TWL6032_ADJUSTABLE_LDO(LDOUSB, 0x70, 1000, 3300),
TWL4030_ADJUSTABLE_LDO(VDAC, 0x3b, 10, 100, 0x08), TWL4030_FIXED_LDO(VINTANA1, 0x3f, 1500, 11, 100, 0x08), TWL4030_ADJUSTABLE_LDO(VINTANA2, 0x43, 12, 100, 0x08), TWL4030_FIXED_LDO(VINTDIG, 0x47, 1500, 13, 100, 0x08), TWL4030_ADJUSTABLE_LDO(VIO, 0x4b, 14, 1000, 0x08), TWL4030_ADJUSTABLE_SMPS(VDD1, 0x55, 15, 1000, 0x08), TWL4030_ADJUSTABLE_SMPS(VDD2, 0x63, 16, 1000, 0x08), TWL4030_FIXED_LDO(VUSB1V5, 0x71, 1500, 17, 100, 0x08), TWL4030_FIXED_LDO(VUSB1V8, 0x74, 1800, 18, 100, 0x08), TWL4030_FIXED_LDO(VUSB3V1, 0x77, 3100, 19, 150, 0x08), /* VUSBCP is managed *only* by the USB subchip */ /* 6030 REG with base as PMC Slave Misc : 0x0030 */ /* Turnon-delay and remap configuration values for 6030 are not verified since the specification is not public */ TWL6030_ADJUSTABLE_SMPS(VDD1), TWL6030_ADJUSTABLE_SMPS(VDD2), TWL6030_ADJUSTABLE_SMPS(VDD3), TWL6030_ADJUSTABLE_LDO(VAUX1_6030, 0x54, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VAUX2_6030, 0x58, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VAUX3_6030, 0x5c, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VMMC, 0x68, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VPP, 0x6c, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VUSIM, 0x74, 1000, 3300), TWL6030_FIXED_LDO(VANA, 0x50, 2100, 0), TWL6030_FIXED_LDO(VCXIO, 0x60, 1800, 0), TWL6030_FIXED_LDO(VDAC, 0x64, 1800, 0), TWL6030_FIXED_LDO(VUSB, 0x70, 3300, 0), TWL6030_FIXED_RESOURCE(CLK32KG, 0x8C, 0), /* 6025 are renamed compared to 6030 versions */
/* Turnon-delay and remap configuration values for 6030 are not verified since the specification is not public */ TWL6030_ADJUSTABLE_LDO(VAUX1_6030, 0x54, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VAUX2_6030, 0x58, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VAUX3_6030, 0x5c, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VMMC, 0x68, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VPP, 0x6c, 1000, 3300), TWL6030_ADJUSTABLE_LDO(VUSIM, 0x74, 1000, 3300), TWL6030_FIXED_LDO(VANA, 0x50, 2100, 0), TWL6030_FIXED_LDO(VCXIO, 0x60, 1800, 0), TWL6030_FIXED_LDO(VDAC, 0x64, 1800, 0), TWL6030_FIXED_LDO(VUSB, 0x70, 3300, 0), TWL6030_FIXED_RESOURCE(SYSEN, 0x83, 0), TWL6030_FIXED_RESOURCE(CLK32KG, 0x8C, 0), TWL6030_FIXED_RESOURCE(CLK32KAUDIO, 0x8F, 0), TWL6030_ADJUSTABLE_SMPS(VMEM, 0x34, 600, 4000), TWL6030_ADJUSTABLE_SMPS(V2V1, 0x1c, 1800, 2100), /* 6025 are renamed compared to 6030 versions */ TWL6025_ADJUSTABLE_LDO(LDO2, 0x54, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDO4, 0x58, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDO3, 0x5c, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDO5, 0x68, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDO1, 0x6c, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDO7, 0x74, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDO6, 0x60, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDOLN, 0x64, 1000, 3300), TWL6025_ADJUSTABLE_LDO(LDOUSB, 0x70, 1000, 3300), TWL6025_ADJUSTABLE_SMPS(SMPS3, 0x34), TWL6025_ADJUSTABLE_SMPS(SMPS4, 0x10),