From bb7c4cfc1e7ef5da408591534c71ecf0ffa50d66 Mon Sep 17 00:00:00 2001 From: David Collins Date: Fri, 26 Jun 2020 15:07:10 -0700 Subject: [PATCH] regulator: qti-fixed-regulator: add support for debugfs control Add support for debugfs control of a regulator's state. This is useful for testing and debugging. Change-Id: If400e15e25f29902261aa5d262baeee81b323dd5 Signed-off-by: David Collins --- drivers/regulator/fixed.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/regulator/fixed.c b/drivers/regulator/fixed.c index 4b6c5e09c04b..0534c06bf981 100644 --- a/drivers/regulator/fixed.c +++ b/drivers/regulator/fixed.c @@ -28,6 +28,7 @@ #include #include #ifdef QTI_FIXED_REGULATOR +#include #include #endif #include @@ -185,6 +186,11 @@ static void qti_reg_fixed_voltage_init(struct device *dev, if (ret) dev_err(dev, "failed to register proxy consumer, ret=%d\n", ret); + + ret = devm_regulator_debug_register(dev, rdev); + if (ret) + dev_err(dev, "failed to register debug regulator, ret=%d\n", + ret); } #endif