コード例 #1
0
	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),
コード例 #2
0
ファイル: twl-regulator.c プロジェクト: JonnyH/pandora-kernel
	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),