u-boot-brain/drivers
Lokesh Vutla e17e0ceb83 power: regulator: Return success on attempt to disable an always-on regulator
commit 4f86a724e8 ("power: regulator: denied disable on always-on
regulator") throws an error when requested to disable an always-on
regulator. It is right that an always-on regulator should not be
attempted to be disabled. But at the same time regulator framework
should not return an error when such request is received. Instead
it should just return success without attempting to disable the
specified regulator. This is because the requesting driver will
not have the idea if the regulator is always-on or not. The
requesting driver will always try to enable/disable regulator as
per the required flow. So it is upto regulator framework to not
break such scenarios.

Fixes: 4f86a724e8 ("power: regulator: denied disable on always-on regulator")
Reported-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Reviewed-by: Faiz Abbas <faiz_abbas@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2018-12-27 07:48:31 -05:00
..
adc
ata scsi: ceva: add ls2080a soc support 2018-12-06 14:38:03 -08:00
axi
bios_emulator
block blk: Rework guard around part_init call 2018-12-12 12:14:22 -05:00
board
bootcount bootcount: add a DM RTC backing store for bootcount 2018-12-10 10:04:45 +01:00
clk clk: stm32: add hardware spinlock clock 2018-12-06 23:26:32 -05:00
core syscon: update syscon_node_to_regmap to use the DM functions 2018-12-15 11:49:56 -05:00
cpu cpu: Add a RISC-V CPU driver 2018-12-18 09:56:26 +08:00
crypto
ddr Add TFA boot flow for some Layerscape platforms 2018-12-10 17:19:59 -05:00
demo
dfu
dma dma: add bcm6348-iudma support 2018-12-19 15:23:00 +01:00
fastboot
firmware firmware: psci: introduce SPL_ARM_PSCI_FW 2018-12-12 12:14:25 -05:00
fpga arm: socfpga: stratix10: Add Stratix10 FPGA into FPGA device table 2018-12-20 17:12:25 +01:00
gpio gpio: mscc-bitbang-spi: Add a simple gpio driver for bitbgang spi 2018-12-19 15:23:01 +01:00
hwspinlock hwspinlock: add stm32 hardware spinlock support 2018-12-06 23:26:33 -05:00
i2c i2c: tegra: Fix regression by implementing a dummy probe_chip() callback 2018-12-12 06:06:14 +01:00
input input: i8042: Use remove() instead of exported functions 2018-12-05 06:01:35 -07:00
led dm: led: move default state support in led uclass 2018-08-10 10:27:32 -04:00
mailbox
memory
misc misc: Add JZ47xx efuse driver 2018-12-19 15:23:01 +01:00
mmc mmc: Add JZ47xx SD/MMC controller driver 2018-12-19 15:23:01 +01:00
mtd Merge branch 'master' of git://git.denx.de/u-boot-spi 2018-12-05 15:06:24 -05:00
net phy: Fix u-boot coruption when fixed-phy is used 2018-12-26 21:35:52 -05:00
nvme
pch
pci video: Allow driver to specify the line length 2018-12-03 19:09:44 +01:00
pcmcia
phy phy: omap_usb2: Add support for am437x 2018-12-14 17:59:09 +01:00
pinctrl dm: pinctrl: Prevent (re-)configuring pins when already done before relocation 2018-12-26 21:21:07 -05:00
power power: regulator: Return success on attempt to disable an always-on regulator 2018-12-27 07:48:31 -05:00
pwm
qe drivers: qe: add TFABOOT support 2018-12-06 14:37:51 -08:00
ram rockchip: rk322x: ram: enable DRAM init in SPL instead of TPL 2018-12-10 10:04:44 +01:00
remoteproc
reset
rtc rtc: m41t62: Convert the RTC driver to support the driver model (DM) 2018-12-03 10:44:10 -05:00
scsi
serial drivers: serial: Add SiFive UART driver 2018-12-18 09:56:54 +08:00
smem
soc
sound dm: sound: Use the correct number of channels for sound 2018-12-13 16:37:10 -07:00
spi DW SPI: Allow to overload the management of the external CS 2018-12-19 15:23:01 +01:00
spmi
sysreset sandbox: sysreset: Update to support power-on reset 2018-12-05 06:01:34 -07:00
tee tee: change return code for REE FS supplicant cmd 2018-12-15 11:49:19 -05:00
thermal
timer timer: Add generic driver for RISC-V privileged architecture defined timer 2018-12-18 09:56:26 +08:00
tpm tpm: Export the open/close functions 2018-11-29 09:30:06 -07:00
usb usb: musb-new: sunxi: Fix null pointer access 2018-12-14 17:59:10 +01:00
video Minor sandbox enhancements / fixes 2018-12-05 20:32:25 -05:00
virtio
w1 w1: fix occasional enumeration failure 2018-12-06 17:15:15 -05:00
w1-eeprom w1-eeprom: Add support for Maxim DS2502 add only memory 2018-11-16 16:51:55 -05:00
watchdog drivers: watchdog: add a DM driver for the MPC8xx watchdog 2018-12-03 10:44:10 -05:00
Kconfig dm: Add Hardware Spinlock class 2018-12-06 23:26:32 -05:00
Makefile spl: drivers: Link usb common library to SPL if USB gadget is enabled 2018-12-14 17:59:09 +01:00