kernel-ark/drivers/input/misc
Linus Walleij b22973d0ec input: misc: ixp4-beeper: use gpiolib strictly
Request and free the GPIO line used for the beeper properly.
Then use the gpiolib API to flip the output of the GPIO pin
instead of relying on hacks to poke the register bits.

Cc: Imre Kaloz <kaloz@openwrt.org>
Cc: Alexandre Courbot <acourbot@nvidia.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Krzysztof Halasa <khc@pm.waw.pl>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-09-27 14:15:20 +02:00
..
88pm80x_onkey.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
88pm860x_onkey.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
ab8500-ponkey.c Input: ab8500-ponkey - remove redundant platform_set_drvdata() 2013-05-05 20:13:43 -07:00
ad714x-i2c.c Input: ad714x - add CONFIG_PM_SLEEP to suspend/resume functions 2013-03-26 22:09:55 -07:00
ad714x-spi.c Input: ad714x - add CONFIG_PM_SLEEP to suspend/resume functions 2013-03-26 22:09:55 -07:00
ad714x.c Input: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12:19 -07:00
ad714x.h
adxl34x-i2c.c Input: adxl34x - add CONFIG_PM_SLEEP to suspend/resume functions 2013-03-26 22:09:51 -07:00
adxl34x-spi.c Input: adxl34x - use spi_get_drvdata() 2013-04-07 21:02:29 -07:00
adxl34x.c Input: adxl34x - default platform_data should not use defines from driver 2012-12-24 09:52:46 -08:00
adxl34x.h
apanel.c
arizona-haptics.c Input - arizona-haptics: Add driver haptics module on Arizona CODECs 2012-11-28 13:43:52 +00:00
ati_remote2.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-01-10 10:55:52 -08:00
atlas_btns.c ACPI: Remove useless type argument of driver .remove() operation 2013-01-26 00:37:24 +01:00
bfin_rotary.c Input: bfin_rotary - remove redundant platform_set_drvdata() 2013-05-05 20:13:53 -07:00
bma150.c Input: bma150 - make some defines public and fix some comments 2013-02-15 18:52:45 -08:00
cm109.c USB: input: cm109.c: fix up dev_* messages 2012-05-04 15:32:55 -07:00
cma3000_d0x_i2c.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
cma3000_d0x.c Fix comment typo multipy -> multiply 2012-06-03 12:04:08 +02:00
cma3000_d0x.h
cobalt_btns.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
da9052_onkey.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-12-18 12:46:37 -08:00
da9055_onkey.c treewide: relase -> release 2013-06-28 14:34:33 +02:00
dm355evm_keys.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
gp2ap002a00f.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
gpio_tilt_polled.c Input: gpio_tilt_polled - remove redundant platform_set_drvdata() 2013-05-05 20:14:03 -07:00
hp_sdc_rtc.c input: single_open() leak 2013-05-05 00:12:56 -04:00
ideapad_slidebar.c Input: add driver for slidebar on Lenovo IdeaPad laptops 2013-08-26 09:30:03 -07:00
ims-pcu.c Input: ims-pcu - fix a memory leak on error 2013-04-01 22:23:30 -07:00
ixp4xx-beeper.c input: misc: ixp4-beeper: use gpiolib strictly 2013-09-27 14:15:20 +02:00
Kconfig Input: add driver for slidebar on Lenovo IdeaPad laptops 2013-08-26 09:30:03 -07:00
keyspan_remote.c USB: input: keyspan_remote.c: fix up dev_* messages 2012-05-04 15:32:58 -07:00
kxtj9.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
m68kspkr.c Input: m68kspkr - remove redundant platform_set_drvdata() 2013-05-28 00:57:41 -07:00
Makefile Input: add driver for slidebar on Lenovo IdeaPad laptops 2013-08-26 09:30:03 -07:00
max8925_onkey.c Input: max8925_onkey - remove redundant platform_set_drvdata() 2013-05-05 20:14:06 -07:00
max8997_haptic.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
mc13783-pwrbutton.c Input: mc13783-pwrbutton - remove redundant platform_set_drvdata() 2013-05-05 20:14:10 -07:00
mma8450.c Input: mma8450 - fix signed 12bits to 32bits conversion 2013-03-31 00:48:10 -07:00
mpu3050.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
pcap_keys.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
pcf8574_keypad.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
pcf50633-input.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
pcspkr.c Input: pcspkr - remove redundant platform_set_drvdata() 2013-05-28 00:57:45 -07:00
pm8xxx-vibrator.c Input: pm8xxx-vibrator - remove redundant platform_set_drvdata() 2013-05-05 20:14:14 -07:00
pmic8xxx-pwrkey.c Input: pmic8xxx-pwrkey - pass correct pointer to free_irq() 2013-05-23 09:38:38 -07:00
powermate.c USB: input: powermate.c: fix up dev_* messages 2012-05-04 15:33:00 -07:00
pwm-beeper.c Input: pwm-beeper - add CONFIG_PM_SLEEP to suspend/resume 2013-08-12 22:32:26 -07:00
rb532_button.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
retu-pwrbutton.c Input: remove use of __devexit 2012-11-24 00:05:38 -08:00
rotary_encoder.c Input: rotary_encoder - remove redundant platform_set_drvdata() 2013-05-05 20:14:25 -07:00
sgi_btns.c Input: misc - use platform_{get,set}_drvdata() 2013-05-23 09:34:13 -07:00
sirfsoc-onkey.c Input: sirfsoc_pwrc - add onkey input driver for CSR SiRFprimaII PWRC 2013-06-02 23:49:12 -07:00
sparcspkr.c Input: misc - use platform_{get,set}_drvdata() 2013-05-23 09:34:13 -07:00
twl4030-pwrbutton.c Input: twl4030-pwrbutton - use module_platform_driver_probe macro 2013-03-17 21:37:14 -07:00
twl4030-vibra.c Input: twl4030-vibra - Use system workqueue 2013-01-21 17:31:08 -08:00
twl6040-vibra.c Input: twl6040-vibra - remove support for legacy (pdata) mode 2013-08-12 22:30:39 -07:00
uinput.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-10-02 17:16:10 -07:00
wistron_btns.c Input: wistron_btns - add MODULE_DEVICE_TABLE 2013-08-13 09:52:17 -07:00
wm831x-on.c Input: wm831x-on - convert to devm_input_allocate_device() 2012-12-24 09:52:29 -08:00
xen-kbdfront.c Input: remove use of __devinit 2012-11-24 00:05:19 -08:00
yealink.c USB: input: yealink.c: fix up dev_* messages 2012-05-04 15:33:01 -07:00
yealink.h