[U-Boot] [PATCH 1/2] mc34704: Add the definition of ONOFFA bit

ONOFFA is the bit 3 of the GENERAL2 register.
Add its definition.
Signed-off-by: Fabio Estevam festevam@gmail.com --- include/mc34704.h | 1 + 1 file changed, 1 insertion(+)
diff --git a/include/mc34704.h b/include/mc34704.h index 53716e0..482d51a 100644 --- a/include/mc34704.h +++ b/include/mc34704.h @@ -40,6 +40,7 @@ enum { /* GENERAL2 register fields */ #define ONOFFE (1 << 0) #define ONOFFD (1 << 1) +#define ONOFFA (1 << 3) #define ALLOFF (1 << 4)
#endif /* __MC34704_H__ */

From: Fabio Estevam fabio.estevam@freescale.com
Currently there is no support for MC34704 PMIC in the mainline kernel.
Turn on the LCD supply via bootloader for the time being, so that we could use the LCD in the kernel.
Signed-off-by: Fabio Estevam fabio.estevam@freescale.com --- board/freescale/mx25pdk/mx25pdk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/freescale/mx25pdk/mx25pdk.c b/board/freescale/mx25pdk/mx25pdk.c index 71a395c..01dac72 100644 --- a/board/freescale/mx25pdk/mx25pdk.c +++ b/board/freescale/mx25pdk/mx25pdk.c @@ -146,8 +146,8 @@ int board_late_init(void) if (!p) return -ENODEV;
- /* Turn on Ethernet PHY supply */ - pmic_reg_write(p, MC34704_GENERAL2_REG, ONOFFE); + /* Turn on Ethernet PHY and LCD supplies */ + pmic_reg_write(p, MC34704_GENERAL2_REG, ONOFFE | ONOFFA);
return 0; }

On 21/02/2015 20:20, Fabio Estevam wrote:
From: Fabio Estevam fabio.estevam@freescale.com
Currently there is no support for MC34704 PMIC in the mainline kernel.
Turn on the LCD supply via bootloader for the time being, so that we could use the LCD in the kernel.
Signed-off-by: Fabio Estevam fabio.estevam@freescale.com
board/freescale/mx25pdk/mx25pdk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/freescale/mx25pdk/mx25pdk.c b/board/freescale/mx25pdk/mx25pdk.c index 71a395c..01dac72 100644 --- a/board/freescale/mx25pdk/mx25pdk.c +++ b/board/freescale/mx25pdk/mx25pdk.c @@ -146,8 +146,8 @@ int board_late_init(void) if (!p) return -ENODEV;
- /* Turn on Ethernet PHY supply */
- pmic_reg_write(p, MC34704_GENERAL2_REG, ONOFFE);
/* Turn on Ethernet PHY and LCD supplies */
pmic_reg_write(p, MC34704_GENERAL2_REG, ONOFFE | ONOFFA);
return 0;
}
Acked-by: Stefano Babic sbabic@denx.de
Best regards, Stefano Babic
participants (2)
-
Fabio Estevam
-
Stefano Babic