u-boot/drivers
Grazvydas Ignotas 61712bcad4 twl4030: fix potential power supply handling issues
twl4030_pmrecv_vsel_cfg currently first sets up device group (effectively
enabling the supply), and only then sets vsel (selects voltage). This could
lead to wrong voltage for a short time, or even long time if second i2c
write fails.

Fix this by writing vsel first and device group after that. Also
introduce error checking to not enable the supply if we failed to set
the voltage, and start logging errors as power supply problems are
usually important.

Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
2012-03-27 22:05:29 +02:00
..
bios_emulator drivers/bios_emulator/x86emu/ops2.c: Fix GCC 4.6 build warning 2011-11-27 15:45:47 +01:00
block Blackfin: pata_bfin: fix printf warning 2012-02-12 15:03:26 -05:00
dma MXS: Add static annotations to dma driver 2011-12-06 23:59:40 +01:00
fpga Remove execute permissions from source files 2012-03-04 21:56:15 +01:00
gpio Renamed mx28_register to mx28_register_32 to prepare for mx28_register_8 2012-03-26 23:09:24 +02:00
hwmon hwmon: do not init sensors on startup 2011-08-04 23:30:38 +02:00
i2c Revert "ARM: I2C: I2C Multi byte address support" 2012-02-21 07:28:47 +01:00
input x86: Fix some bugs in the i8402 driver when no controller is present 2011-11-29 21:31:35 +11:00
misc pmic_i2c: Return error in case of invalid pmic_i2c_tx_num 2012-03-27 09:41:16 +02:00
mmc ATMEL: remove old atmel_mci driver 2012-03-13 12:06:42 +01:00
mtd NAND: TI: fix warnings in omap_gpmc.c 2012-03-27 22:05:29 +02:00
net net/miiphy/serial: drop duplicate "NAMESIZE" define 2012-03-18 20:11:22 +01:00
pci pci: move pciauto_config_init() to pci.h 2012-03-04 21:13:33 +01:00
pcmcia PXA: Remove PXA PCMCIA support 2012-03-26 23:09:23 +02:00
power twl4030: fix potential power supply handling issues 2012-03-27 22:05:29 +02:00
qe net/miiphy/serial: drop duplicate "NAMESIZE" define 2012-03-18 20:11:22 +01:00
rtc arm, davinci: move davinci_rtc struct to hardware.h 2011-12-06 23:59:37 +01:00
serial USB:gadget:designware USB device controller (UDC) implementation 2012-03-19 00:08:16 +01:00
spi mxs_spi: Return proper timeout error 2012-03-27 09:41:16 +02:00
tpm Introduce generic TPM support in u-boot 2011-12-07 08:45:51 +01:00
twserial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
usb USB: ehci-mx6: Add proper IO accessors 2012-03-27 09:41:16 +02:00
video video: cfb_console: fix build warnings 2011-12-07 21:32:19 +01:00
watchdog AT91: fix at91sam_wdt.c to reworked header files 2011-05-18 07:56:51 +02:00