Message ID | 20121114145259.29d790fb@wker |
---|---|
State | Accepted |
Delegated to: | Tom Rini |
Headers | show |
On Wed, Nov 14, 2012 at 02:52:59PM +0100, Anatolij Gustschin wrote: > Hello Tom, > > The following changes since commit 1cc619be8b73abbee2fd6faf2cd4ade27b516531: > > Merge branch 'master' of git://git.denx.de/u-boot-avr32 (2012-11-05 09:46:45 -0700) > > are available in the git repository at: > > git://git.denx.de/u-boot-staging.git agust@denx.de > > Alejandro Mery (1): > fs: zfs: fix illegal use of fp > > Andreas Bießmann (2): > Makefile: silence 'make clean' > fs/fs.c: do_fsload: measure throughput > > Jens Scharsig (BuS Elektronik) (1): > M68K: eb_cpu5282: general update and enhanced board support > > Robert P. J. Day (1): > cmd_mmc.c: Fix typo, "dislay" -> "display" > > Scott Wood (1): > nand_spl: fix u-boot.lst breakage > > Simon Glass (1): > patman: Issue empty change logs for unchanged patches > > Stefan Roese (1): > MAKEALL: Add spear platform target to compile all SPEAr boards > > Łukasz Majewski (26): > pmic:i2c: Handle PMIC I2C transmission comprising of two bytes > pmic:i2c: Add I2C sensor byte order (big/little) to PMIC framework > pmic:max8997: Switch the MAX8997 PMIC to be used with multibus I2C > pmic: Extend PMIC framework to support multiple instances of PMIC devices > pmic: Introduce power_init_board() method at ./lib/board.c file > pmic: Enable power_board_init() support at TRATS > pmic:chrg: Common information about charger and battery (power_chrg.h) > pmic: Move pmic related code to ./drivers/power directory > pmic: Extend struct pmic to support battery and charger related operations > pmic:battery: Support for Trats Battery at PMIC framework > pmic:muic: Support for MUIC built into MAX8997 device > pmic:fuel-gauge: Support for MAX17042 fuel-gauge > pmic:max8997: Function for calculating LDO internal register value > arm:trats:pmic: Default PMIC(MAX8997) initialization for Samsung's TRATS board > arm:trats:pmic: Enable MUIC (MAX8997) at Samsung's TRATS board > arm:trats:pmic: Enable fuel-gauge (MAX17042) at Samsung's TRATS board > arm:trats:pmic: Enable battery support at Samsung's TRATS board > pmic:max8997: Support for MAX8997 internal charger control > arm:trats:pmic: Power consumption reduction state for Samsung's TRATS board > arm:trats:pmic: Support for charging battery at Samsung's TRATS board > pmic: Extend PMIC framework to support battery related commands > power:pmic: Rename ./drivers/power/pmic_* to ./drivers/power/power_* files > power:pmic: Rename CONFIG_PMIC* defines to CONFIG_POWER > power:pmic: Rename CONFIG_DIALOG_PMIC defines to CONFIG_DIALOG_POWER > arm:goni:pmic: Adjust GONI target platform board to new PMIC framework > arm:universal_c210:pmic: Adjust C210 Universal target platform board to new PMIC framework > > MAKEALL | 6 + > Makefile | 7 +- > arch/arm/lib/board.c | 8 + > board/BuS/eb_cpu5282/Makefile | 2 +- > board/BuS/eb_cpu5282/cfm_flash.c | 212 ---------- > board/BuS/eb_cpu5282/cfm_flash.h | 40 -- > board/BuS/eb_cpu5282/eb_cpu5282.c | 110 ++++-- > board/BuS/eb_cpu5282/flash.c | 415 -------------------- > board/davedenx/qong/qong.c | 12 +- > board/freescale/mx31pdk/mx31pdk.c | 12 +- > board/freescale/mx35pdk/mx35pdk.c | 14 +- > board/freescale/mx51evk/mx51evk.c | 12 +- > board/freescale/mx53evk/mx53evk.c | 12 +- > board/freescale/mx53loco/mx53loco.c | 21 +- > board/genesi/mx51_efikamx/efikamx.c | 12 +- > board/hale/tt01/tt01.c | 14 +- > board/samsung/goni/goni.c | 22 +- > board/samsung/trats/trats.c | 292 +++++++++++++- > board/samsung/universal_c210/universal.c | 27 +- > board/ttcontrol/vision2/vision2.c | 12 +- > boards.cfg | 2 +- > common/cmd_mmc.c | 2 +- > drivers/misc/Makefile | 7 - > drivers/misc/pmic_core.c | 147 ------- > drivers/power/Makefile | 12 +- > .../config.mk => drivers/power/battery/Makefile | 34 ++- > drivers/power/battery/bat_trats.c | 100 +++++ > .../config.mk => drivers/power/fuel_gauge/Makefile | 34 ++- > drivers/power/fuel_gauge/fg_max17042.c | 250 ++++++++++++ > drivers/power/pmic/Makefile | 49 +++ > drivers/power/pmic/muic_max8997.c | 90 +++++ > drivers/power/pmic/pmic_max8997.c | 123 ++++++ > drivers/{misc => power/pmic}/pmic_max8998.c | 16 +- > drivers/power/power_core.c | 232 +++++++++++ > .../{misc/pmic_dialog.c => power/power_dialog.c} | 14 +- > drivers/{misc/pmic_fsl.c => power/power_fsl.c} | 22 +- > drivers/{misc/pmic_i2c.c => power/power_i2c.c} | 47 ++- > drivers/{misc/pmic_spi.c => power/power_spi.c} | 4 +- > drivers/rtc/mc13xxx-rtc.c | 10 +- > fs/fs.c | 11 +- > fs/zfs/zfs.c | 4 +- > include/configs/eb_cpu5282.h | 102 +++-- > include/configs/imx31_litekit.h | 6 +- > include/configs/mx31ads.h | 6 +- > include/configs/mx31pdk.h | 6 +- > include/configs/mx35pdk.h | 6 +- > include/configs/mx51_efikamx.h | 6 +- > include/configs/mx51evk.h | 6 +- > include/configs/mx53evk.h | 6 +- > include/configs/mx53loco.h | 8 +- > include/configs/qong.h | 6 +- > include/configs/s5p_goni.h | 6 +- > include/configs/s5pc210_universal.h | 6 +- > include/configs/trats.h | 14 +- > include/configs/tt01.h | 6 +- > include/configs/vision2.h | 6 +- > include/pmic.h | 72 ---- > .../misc/pmic_max8997.c => include/power/battery.h | 29 +- > .../power/fg_battery_cell_params.h | 79 +++- > include/power/max17042_fg.h | 74 ++++ > include/power/max8997_muic.h | 61 +++ > include/{ => power}/max8997_pmic.h | 26 ++- > include/{ => power}/max8998_pmic.h | 0 > include/power/pmic.h | 109 +++++ > .../pmic_max8997.c => include/power/power_chrg.h | 34 +- > nand_spl/board/freescale/mpc8536ds/Makefile | 3 +- > nand_spl/board/freescale/mpc8569mds/Makefile | 3 +- > nand_spl/board/freescale/mpc8572ds/Makefile | 3 +- > nand_spl/board/freescale/mx31pdk/Makefile | 3 +- > nand_spl/board/freescale/p1010rdb/Makefile | 3 +- > nand_spl/board/freescale/p1023rds/Makefile | 3 +- > nand_spl/board/freescale/p1_p2_rdb/Makefile | 3 +- > nand_spl/board/karo/tx25/Makefile | 3 +- > tools/patman/series.py | 21 +- > 74 files changed, 2016 insertions(+), 1181 deletions(-) > delete mode 100644 board/BuS/eb_cpu5282/cfm_flash.c > delete mode 100644 board/BuS/eb_cpu5282/cfm_flash.h > delete mode 100644 board/BuS/eb_cpu5282/flash.c > delete mode 100644 drivers/misc/pmic_core.c > copy board/BuS/eb_cpu5282/config.mk => drivers/power/battery/Makefile (52%) > create mode 100644 drivers/power/battery/bat_trats.c > rename board/BuS/eb_cpu5282/config.mk => drivers/power/fuel_gauge/Makefile (52%) > create mode 100644 drivers/power/fuel_gauge/fg_max17042.c > create mode 100644 drivers/power/pmic/Makefile > create mode 100644 drivers/power/pmic/muic_max8997.c > create mode 100644 drivers/power/pmic/pmic_max8997.c > rename drivers/{misc => power/pmic}/pmic_max8998.c (82%) > create mode 100644 drivers/power/power_core.c > rename drivers/{misc/pmic_dialog.c => power/power_dialog.c} (81%) > rename drivers/{misc/pmic_fsl.c => power/power_fsl.c} (81%) > rename drivers/{misc/pmic_i2c.c => power/power_i2c.c} (62%) > rename drivers/{misc/pmic_spi.c => power/power_spi.c} (97%) > delete mode 100644 include/pmic.h > copy drivers/misc/pmic_max8997.c => include/power/battery.h (71%) > copy drivers/misc/pmic_max8997.c => include/power/fg_battery_cell_params.h (50%) > create mode 100644 include/power/max17042_fg.h > create mode 100644 include/power/max8997_muic.h > rename include/{ => power}/max8997_pmic.h (88%) > rename include/{ => power}/max8998_pmic.h (100%) > create mode 100644 include/power/pmic.h > rename drivers/misc/pmic_max8997.c => include/power/power_chrg.h (71%) > > Please pull. Thanks! Applied to u-boot/master, thanks!