[U-Boot] switch to generic PMIC driver for i.MX boards

Stefano Babic
2011-10-08T16:35:56Z

Changes from V1: please ignore V1, a couple of patches were
not sent.

This patchset is based on ?ukasz Majewski's patches that
introduce a generic PMIC (Power Microcontroller) driver:

http://patchwork.ozlabs.org/patch/117565/
http://patchwork.ozlabs.org/patch/117563/
http://patchwork.ozlabs.org/patch/117818/
http://patchwork.ozlabs.org/patch/118071/

The patchset replaced the old driver used on i.MX boards
(Freescale PMIC) and switches to the new generic driver.

board/davedenx/qong/qong.c | 11 ++-
board/efikamx/efikamx.c | 51 +++++----
board/freescale/mx35pdk/mx35pdk.c | 18 ++-
board/freescale/mx51evk/mx51evk.c | 47 ++++----
board/freescale/mx53evk/mx53evk.c | 17 ++-
board/ttcontrol/vision2/vision2.c | 33 +++---
drivers/i2c/mxc_i2c.c | 5 +
drivers/misc/Makefile | 1 -
drivers/misc/fsl_pmic.c | 235 -------------------------------------
drivers/misc/pmic_fsl.c | 17 ++-
drivers/rtc/mc13783-rtc.c | 20 ++--
include/configs/efikamx.h | 5 +-
include/configs/imx31_litekit.h | 9 +-
include/configs/mx31ads.h | 8 +-
include/configs/mx31pdk.h | 6 +-
include/configs/mx35pdk.h | 5 +-
include/configs/mx51evk.h | 6 +-
include/configs/mx53evk.h | 5 +-
include/configs/qong.h | 5 +-
include/configs/vision2.h | 5 +-
20 files changed, 174 insertions(+), 335 deletions(-)

[PATCH 01/13] MX5: vision2: use new pmic driver
[PATCH 02/13] RTC: Switch mc13783 to generic pmic code
[PATCH 03/13] MX3: qong: use new pmic driver
[PATCH V2 04/13] MX5: efikamx/efikasb: use new pmic driver
[PATCH 05/13] I2c: add missing i2c_set_bus_num to mxc_i2c
[PATCH V2 06/13] misc: pmic: addI2C support to pmic_fsl driver
[PATCH 07/13] MX35: mx35pdk: use new pmic driver
[PATCH V2 08/13] MX5: mx51evk: use new pmic driver
[PATCH V2 09/13] MX5: mx53evk: use new pmic driver
[PATCH 10/13] MX31: mx31_litekit: use new pmic driver
[PATCH 11/13] MX31: mx31ads: use new pmic driver
[PATCH 12/13] MX31: mx31pdk: use new pmic driver
[PATCH 13/13] misc: pmic: drop old Freescale's pmic driver