Commit f94352f8 authored by Mark Brown's avatar Mark Brown Committed by Dmitry Torokhov

Input: ads7864 - check return value of regulator enable

At least print a warning if we can't power the device up.
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent 39735019
...@@ -236,7 +236,12 @@ static void __ads7846_disable(struct ads7846 *ts) ...@@ -236,7 +236,12 @@ static void __ads7846_disable(struct ads7846 *ts)
/* Must be called with ts->lock held */ /* Must be called with ts->lock held */
static void __ads7846_enable(struct ads7846 *ts) static void __ads7846_enable(struct ads7846 *ts)
{ {
regulator_enable(ts->reg); int error;
error = regulator_enable(ts->reg);
if (error != 0)
dev_err(&ts->spi->dev, "Failed to enable supply: %d\n", error);
ads7846_restart(ts); ads7846_restart(ts);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment