summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMarco Felsch <m.felsch@pengutronix.de>2020-09-28 17:50:32 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2020-09-29 10:28:42 +0200
commit7406b77c773cc82b8d57195852210d07fa414313 (patch)
treeaa575f06c1b6fb1ad7a4d4990250f9b45bc99e1c /include
parent158b18fddc816493e1f609fd00b6a5984435dd70 (diff)
downloadbarebox-7406b77c773cc82b8d57195852210d07fa414313.tar.gz
barebox-7406b77c773cc82b8d57195852210d07fa414313.tar.xz
regulator: add device reference to regulator_dev
It is useful to know the physical device a regulator_dev belongs to. This is at least needed for the new deep-probe mechanism. It is also useful for a few regulator drivers to drop their own device_d reference. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r--include/regulator.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/regulator.h b/include/regulator.h
index a9cb6dedca..44eee7b0ad 100644
--- a/include/regulator.h
+++ b/include/regulator.h
@@ -77,6 +77,8 @@ struct regulator_dev {
const struct regulator_desc *desc;
struct regmap *regmap;
int boot_on;
+ /* the device this regulator device belongs to */
+ struct device_d *dev;
};
struct regulator_ops {