From: cwz Date: Fri, 15 Apr 2011 20:24:07 +0000 (-0700) Subject: update FIH baord VDIG1 to 2.7V X-Git-Tag: firefly_0821_release~10475 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=f165b7d84bc8a9437454bc7a63cfbc15e65e38ef;p=firefly-linux-kernel-4.4.55.git update FIH baord VDIG1 to 2.7V --- diff --git a/arch/arm/mach-rk29/board-rk29-fih.c b/arch/arm/mach-rk29/board-rk29-fih.c index aa4520ad9629..911d6a467af6 100755 --- a/arch/arm/mach-rk29/board-rk29-fih.c +++ b/arch/arm/mach-rk29/board-rk29-fih.c @@ -793,8 +793,20 @@ static int rk29_tps65910_config(struct tps65910_platform_data *pdata) return -EIO; } -#if 0 printk(KERN_INFO "TPS65910 Set default voltage.\n"); +#if 1 + /* VGIG1 Set the default voltage: 2700 mV */ + val = 0x01; + val |= (0x03 << 2); + err = tps65910_i2c_write_u8(TPS65910_I2C_ID0, val, TPS65910_REG_VDIG1); + if (err) { + printk(KERN_ERR "Unable to read TPS65910 Reg at offset 0x%x= \ + \n", TPS65910_REG_VDIG1); + return -EIO; + } +#endif + +#if 0 /* VDD1 Set the default voltage: 1150 mV(47)*/ val = 47; err = tps65910_i2c_write_u8(TPS65910_I2C_ID0, val, TPS65910_REG_VDD1_OP); @@ -1913,6 +1925,7 @@ static struct platform_device *devices[] __initdata = { #ifdef CONFIG_UART3_RK29 &rk29_device_uart3, #endif + #ifdef CONFIG_RK29_PWM_REGULATOR &rk29_device_pwm_regulator, #endif