]> git.sur5r.net Git - u-boot/commit
regulator: pwm: Fix handling of missing init voltage
authorMark Kettenis <kettenis@openbsd.org>
Sat, 13 May 2017 18:17:05 +0000 (20:17 +0200)
committerSimon Glass <sjg@chromium.org>
Wed, 7 Jun 2017 13:29:19 +0000 (07:29 -0600)
commitc40d48bbbce70b8dfa2b267e404f9f3e781dfd98
tree15726b12eb94dbb375d75638f6e6a3411e0455a7
parentd1bf69d822724d427b23e289b0c2cf9275c1e99e
regulator: pwm: Fix handling of missing init voltage

Since priv->init_voltage is an unsigned integer it can never be
negative.  So the current code fails to detect a missing
'regulator-init-microvolt' property and instead misconfigures the
PWM device.  Fix this by making the relevant members of
'struct pwm_regulator_info' signed integers.

Signed-off-by: Mark Kettenis <kettenis@openbsd.org>
drivers/power/regulator/pwm_regulator.c