summaryrefslogtreecommitdiff
path: root/board/toradex/apalis_imx6/pf0100.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/toradex/apalis_imx6/pf0100.c')
-rw-r--r--board/toradex/apalis_imx6/pf0100.c24
1 files changed, 9 insertions, 15 deletions
diff --git a/board/toradex/apalis_imx6/pf0100.c b/board/toradex/apalis_imx6/pf0100.c
index fbd4aa6c997..a52e1dfa1d7 100644
--- a/board/toradex/apalis_imx6/pf0100.c
+++ b/board/toradex/apalis_imx6/pf0100.c
@@ -60,11 +60,9 @@ unsigned pmic_init(void)
for(i=0; i<16; i++)
printf("\t%x",i);
- for(j=0; j<0x80; )
- {
+ for(j=0; j<0x80; ) {
printf("\n%2x",j);
- for(i=0; i<16; i++)
- {
+ for(i=0; i<16; i++) {
i2c_read(PFUZE100_I2C_ADDR, j+i, 1, &val, 1);
printf("\t%2x", val);
}
@@ -79,11 +77,9 @@ unsigned pmic_init(void)
return 0;
}
- for(j=0x80; j<0x100; )
- {
+ for(j=0x80; j<0x100; ) {
printf("\n%2x",j);
- for(i=0; i<16; i++)
- {
+ for(i=0; i<16; i++) {
i2c_read(PFUZE100_I2C_ADDR, j+i, 1, &val, 1);
printf("\t%2x", val);
}
@@ -98,11 +94,9 @@ unsigned pmic_init(void)
return 0;
}
- for(j=0x80; j<0x100; )
- {
+ for(j=0x80; j<0x100; ) {
printf("\n%2x",j);
- for(i=0; i<16; i++)
- {
+ for(i=0; i<16; i++) {
i2c_read(PFUZE100_I2C_ADDR, j+i, 1, &val, 1);
printf("\t%2x", val);
}
@@ -182,7 +176,7 @@ int pf0100_prog(void)
return 1;
}
/* set up gpio to manipulate vprog, initially off */
- imx_iomux_v3_setup_multiple_pads(pmic_prog_pads,
+ imx_iomux_v3_setup_multiple_pads(pmic_prog_pads,
ARRAY_SIZE(pmic_prog_pads));
gpio_direction_output(PMIC_PROG_VOLTAGE, 0);
@@ -207,8 +201,8 @@ int pf0100_prog(void)
udelay(pmic_otp_prog[i].value * 1000);
break;
case pmic_vpgm:
- gpio_direction_output(IMX_GPIO_NR(2, 4),
- pmic_otp_prog[i].value);
+ gpio_direction_output(PMIC_PROG_VOLTAGE,
+ pmic_otp_prog[i].value);
break;
case pmic_pwr:
/* TODO */