04 Feb, 2017
2 commits
-
When performing this bulk operation, there is no need to track every supply
individually. It is more efficient to treat entire group as a single
managed resource.Signed-off-by: Dmitry Torokhov
Signed-off-by: Mark Brown -
Instead of separate "exclusive" and "allow_dummy" arguments, that formed 3
valid combinations (normal, exclusive and optional) and an invalid one,
let's accept explicit "get_type", like we did in devm-managed code.Signed-off-by: Dmitry Torokhov
Signed-off-by: Mark Brown
17 Aug, 2016
1 commit
-
The patch was based on my missinterpretation of the API and only
accidentally worked for me. Let's clean it out to not confuse others.This reverts commit 3ff3f518a135fa4592fe2817e9ac2cce1fa23dc2.
Signed-off-by: Bjorn Andersson
Signed-off-by: Mark Brown
18 Nov, 2015
1 commit
-
Make it possible to use the bulk API with optional supplies, by allowing
the consumer to marking supplies as optional in the regulator_bulk_data.Signed-off-by: Bjorn Andersson
Signed-off-by: Mark Brown
06 Mar, 2015
1 commit
-
Add devm_regulator_register_notifier, this adds the resource against the
device for the consumer supply we are registering the notifier for. There
seem to be few use-cases where this wouldn't be the users intention and
this ensures the notifiers will always be removed at the correct time.Signed-off-by: Charles Keepax
Signed-off-by: Mark Brown
24 May, 2014
1 commit
-
Toughen-up checks for read-only regulator names.
Signed-off-by: Lee Jones
Signed-off-by: Mark Brown
18 Oct, 2013
1 commit
-
These patches add the ability to create an alternative device on which
a lookup for a certain supply should be conducted.A common use-case for this would be devices that are logically
represented as a collection of drivers within Linux but are are
presented as a single device from device tree. It this case it is
necessary for each sub device to locate their supply data on the main
device.Signed-off-by: Charles Keepax
Signed-off-by: Mark Brown
17 Sep, 2013
1 commit
-
Cut down on the size of core.c a bit more and ensure that the devres
versions of things don't do too much peering inside the internals of
the APIs they wrap.Signed-off-by: Mark Brown