Mark Brown
4b7d293c64
Input: mms114 - Fix regulator enable and disable paths
...
When it uses regulators the mms114 driver checks to see if it managed to
acquire regulators and ignores errors. This is not the intended usage and
not great style in general.
Since the driver already refuses to probe if it fails to allocate the
regulators simply make the enable and disable calls unconditional and
add appropriate error handling, including adding cleanup of the
regulators if setup_reg() fails.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Joonyoung Shim <jy0922.shim@samsung.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2013-03-10 18:34:07 -07:00
..
gameport
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
joystick
Merge branch 'next' into for-linus
2013-02-19 22:05:39 -08:00
keyboard
Input: tc3589x-keypad - fix keymap size
2013-03-10 18:32:51 -07:00
misc
Input: bma150 - make some defines public and fix some comments
2013-02-15 18:52:45 -08:00
mouse
Input: ALPS - add "Dolphin V1" touchpad support
2013-02-22 00:10:30 -08:00
serio
Input: add couple of missing GENERIC_HARDIRQS dependencies
2013-02-13 20:21:07 -08:00
tablet
Input: wacom - add support for 0x10d
2013-03-09 15:39:26 -08:00
touchscreen
Input: mms114 - Fix regulator enable and disable paths
2013-03-10 18:34:07 -07:00
apm-power.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
evbug.c
evdev.c
Input: fix use-after-free introduced with dynamic minor changes
2012-10-22 08:50:37 +03:00
ff-core.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
ff-memless.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
input-compat.c
input-compat.h
input-mt.c
Input: MT - do not apply filtering on emulated events
2013-02-15 18:52:49 -08:00
input-polldev.c
input.c
Input: document that unregistering managed devices is not necessary
2013-01-09 09:07:56 -08:00
joydev.c
Input: fix use-after-free introduced with dynamic minor changes
2012-10-22 08:50:37 +03:00
Kconfig
Input: add couple of missing GENERIC_HARDIRQS dependencies
2013-02-13 20:21:07 -08:00
Makefile
matrix-keymap.c
Merge branch 'next' into for-linus
2012-12-16 22:04:14 -08:00
mousedev.c
Input: mousedev - move /dev/input/mice to the correct minor
2012-11-18 23:15:16 -08:00
sparse-keymap.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00