diff options
author | Alexander Shiyan <shc_work@mail.ru> | 2012-04-10 23:44:09 +0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-04-11 09:51:01 +0200 |
commit | 8aabd884160ec23724cde79cc4a66b4e54c79460 (patch) | |
tree | b8985430340f8d11e33d0ad660f0cb511c8eb5a9 /arch/arm/boards/freescale-mx51-pdk/board.c | |
parent | ac3eb47dbcb64720e82990f639349cf9410d2cd5 (diff) | |
download | barebox-8aabd884160ec23724cde79cc4a66b4e54c79460.tar.gz barebox-8aabd884160ec23724cde79cc4a66b4e54c79460.tar.xz |
Rename remainings structs and functions from mc13892_ to mc13xxx_
Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/freescale-mx51-pdk/board.c')
-rw-r--r-- | arch/arm/boards/freescale-mx51-pdk/board.c | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/arch/arm/boards/freescale-mx51-pdk/board.c b/arch/arm/boards/freescale-mx51-pdk/board.c index c616a87184..63c89b76e5 100644 --- a/arch/arm/boards/freescale-mx51-pdk/board.c +++ b/arch/arm/boards/freescale-mx51-pdk/board.c @@ -121,101 +121,101 @@ static const struct spi_board_info mx51_babbage_spi_board_info[] = { static void babbage_power_init(void) { - struct mc13892 *mc13892; + struct mc13xxx *mc13xxx; u32 val; - mc13892 = mc13892_get(); - if (!mc13892) { - printf("could not get mc13892\n"); + mc13xxx = mc13xxx_get(); + if (!mc13xxx) { + printf("could not get PMIC\n"); return; } /* Write needed to Power Gate 2 register */ - mc13892_reg_read(mc13892, MC13892_REG_POWER_MISC, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_POWER_MISC, &val); val &= ~0x10000; - mc13892_reg_write(mc13892, MC13892_REG_POWER_MISC, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_POWER_MISC, val); /* Write needed to update Charger 0 */ - mc13892_reg_write(mc13892, MC13892_REG_CHARGE, 0x0023807F); + mc13xxx_reg_write(mc13xxx, MC13892_REG_CHARGE, 0x0023807F); /* power up the system first */ - mc13892_reg_write(mc13892, MC13892_REG_POWER_MISC, 0x00200000); + mc13xxx_reg_write(mc13xxx, MC13892_REG_POWER_MISC, 0x00200000); if (imx_silicon_revision() < MX51_CHIP_REV_3_0) { /* Set core voltage to 1.1V */ - mc13892_reg_read(mc13892, MC13892_REG_SW_0, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_0, &val); val &= ~0x1f; val |= 0x14; - mc13892_reg_write(mc13892, MC13892_REG_SW_0, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_0, val); /* Setup VCC (SW2) to 1.25 */ - mc13892_reg_read(mc13892, MC13892_REG_SW_1, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_1, &val); val &= ~0x1f; val |= 0x1a; - mc13892_reg_write(mc13892, MC13892_REG_SW_1, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_1, val); /* Setup 1V2_DIG1 (SW3) to 1.25 */ - mc13892_reg_read(mc13892, MC13892_REG_SW_2, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_2, &val); val &= ~0x1f; val |= 0x1a; - mc13892_reg_write(mc13892, MC13892_REG_SW_2, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_2, val); } else { /* Setup VCC (SW2) to 1.225 */ - mc13892_reg_read(mc13892, MC13892_REG_SW_1, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_1, &val); val &= ~0x1f; val |= 0x19; - mc13892_reg_write(mc13892, MC13892_REG_SW_1, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_1, val); /* Setup 1V2_DIG1 (SW3) to 1.2 */ - mc13892_reg_read(mc13892, MC13892_REG_SW_2, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_2, &val); val &= ~0x1f; val |= 0x18; - mc13892_reg_write(mc13892, MC13892_REG_SW_2, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_2, val); } - if (mc13892_get_revision(mc13892) < MC13892_REVISION_2_0) { + if (mc13xxx_get_revision(mc13xxx) < MC13892_REVISION_2_0) { /* Set switchers in PWM mode for Atlas 2.0 and lower */ /* Setup the switcher mode for SW1 & SW2*/ - mc13892_reg_read(mc13892, MC13892_REG_SW_4, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_4, &val); val &= ~0x3c0f; val |= 0x1405; - mc13892_reg_write(mc13892, MC13892_REG_SW_4, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_4, val); /* Setup the switcher mode for SW3 & SW4 */ - mc13892_reg_read(mc13892, MC13892_REG_SW_5, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_5, &val); val &= ~0xf0f; val |= 0x505; - mc13892_reg_write(mc13892, MC13892_REG_SW_5, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_5, val); } else { /* Set switchers in Auto in NORMAL mode & STANDBY mode for Atlas 2.0a */ /* Setup the switcher mode for SW1 & SW2*/ - mc13892_reg_read(mc13892, MC13892_REG_SW_4, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_4, &val); val &= ~0x3c0f; val |= 0x2008; - mc13892_reg_write(mc13892, MC13892_REG_SW_4, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_4, val); /* Setup the switcher mode for SW3 & SW4 */ - mc13892_reg_read(mc13892, MC13892_REG_SW_5, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SW_5, &val); val &= ~0xf0f; val |= 0x808; - mc13892_reg_write(mc13892, MC13892_REG_SW_5, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SW_5, val); } /* Set VDIG to 1.65V, VGEN3 to 1.8V, VCAM to 2.5V */ - mc13892_reg_read(mc13892, MC13892_REG_SETTING_0, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SETTING_0, &val); val &= ~0x34030; val |= 0x10020; - mc13892_reg_write(mc13892, MC13892_REG_SETTING_0, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SETTING_0, val); /* Set VVIDEO to 2.775V, VAUDIO to 3V, VSD to 3.15V */ - mc13892_reg_read(mc13892, MC13892_REG_SETTING_1, &val); + mc13xxx_reg_read(mc13xxx, MC13892_REG_SETTING_1, &val); val &= ~0x1FC; val |= 0x1F4; - mc13892_reg_write(mc13892, MC13892_REG_SETTING_1, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_SETTING_1, val); /* Configure VGEN3 and VCAM regulators to use external PNP */ val = 0x208; - mc13892_reg_write(mc13892, MC13892_REG_MODE_1, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_MODE_1, val); udelay(200); #define GPIO_LAN8700_RESET (1 * 32 + 14) @@ -224,7 +224,7 @@ static void babbage_power_init(void) /* Enable VGEN3, VCAM, VAUDIO, VVIDEO, VSD regulators */ val = 0x49249; - mc13892_reg_write(mc13892, MC13892_REG_MODE_1, val); + mc13xxx_reg_write(mc13xxx, MC13892_REG_MODE_1, val); udelay(500); |