From d43bf474674cfe2570e4e5b6089b8061afba870a Mon Sep 17 00:00:00 2001 From: Shengfei Xu Date: Tue, 24 Sep 2024 10:51:13 +0800 Subject: [PATCH] regulator: fixed: Get the configured limit for a current-limited regulator Change-Id: I0154cdcda406828aff7dcdf884e63e1c74992e4b Signed-off-by: Shengfei Xu --- drivers/regulator/fixed.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/regulator/fixed.c b/drivers/regulator/fixed.c index e6724a229d23..cd8232903bce 100644 --- a/drivers/regulator/fixed.c +++ b/drivers/regulator/fixed.c @@ -157,7 +157,13 @@ of_get_fixed_voltage_config(struct device *dev, return config; } +static int fixed_voltage_get_current_limit(struct regulator_dev *rdev) +{ + return rdev->constraints->max_uA; +} + static const struct regulator_ops fixed_voltage_ops = { + .get_current_limit = fixed_voltage_get_current_limit, }; static const struct regulator_ops fixed_voltage_clkenabled_ops = {