HID: i2c-hid: Add vddl regulator control
authorStephen Boyd <swboyd@chromium.org>
Fri, 22 Jun 2018 02:27:17 +0000 (19:27 -0700)
committerJiri Kosina <jkosina@suse.cz>
Mon, 25 Jun 2018 13:12:42 +0000 (15:12 +0200)
commit6136f97cd2dd2b5a88d62bd73cc663a803124c09
tree28b21fc0c45c8bba0cd6b2414dfb36fd4702152f
parentd6f83894110de247a81392ab7ef89e5498df7e80
HID: i2c-hid: Add vddl regulator control

Some wacom w9013 devices have a vddl supply for "low valtage"
requirements. Add support in this driver to turn on this low voltage
supply. We can also drop a handful of error messages because the
regulator core is already printing an error when bulk regulators fail to
enable or disable.

Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Dmitry Torokhov <dtor@chromium.org>
Cc: Doug Anderson <dianders@chromium.org>
Acked-by: Rob Herring <robh@kernel.org>
Cc: <devicetree@vger.kernel.org>
Signed-off-by: Stephen Boyd <swboyd@chromium.org>
Acked-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Documentation/devicetree/bindings/input/hid-over-i2c.txt
drivers/hid/i2c-hid/i2c-hid.c
include/linux/platform_data/i2c-hid.h