linux-sg2042/drivers/input/keyboard
Fabio Estevam a1e636e6d3 Input: imx_keypad - use clk_prepare_enable/clk_disable_unprepare()
Adapt clock handling to the new i.mx clock framework and fix the following
warning:

input: imx-keypad as /devices/platform/imx-keypad/input/input0
------------[ cut here ]------------
WARNING: at drivers/clk/clk.c:511 __clk_enable+0x98/0xa8()
Modules linked in:
[<c001a680>] (unwind_backtrace+0x0/0xf4) from [<c002452c>] (warn_slowpath_commo)
[<c002452c>] (warn_slowpath_common+0x48/0x60) from [<c0024560>] (warn_slowpath_)
[<c0024560>] (warn_slowpath_null+0x1c/0x24) from [<c02c4ec4>] (__clk_enable+0x9)
[<c02c4ec4>] (__clk_enable+0x98/0xa8) from [<c02c4ef8>] (clk_enable+0x24/0x5c)
[<c02c4ef8>] (clk_enable+0x24/0x5c) from [<c027ac6c>] (imx_keypad_open+0x28/0xc)
[<c027ac6c>] (imx_keypad_open+0x28/0xc8) from [<c0274b14>] (input_open_device+0)
[<c0274b14>] (input_open_device+0x78/0xa8) from [<c01ec884>] (kbd_connect+0x60/)
[<c01ec884>] (kbd_connect+0x60/0x80) from [<c0273b94>] (input_attach_handler+0x)
[<c0273b94>] (input_attach_handler+0x220/0x258) from [<c02755d4>] (input_regist)
[<c02755d4>] (input_register_device+0x31c/0x390) from [<c038da1c>] (imx_keypad_)
[<c038da1c>] (imx_keypad_probe+0x2e4/0x3b8) from [<c020326c>] (platform_drv_pro)
[<c020326c>] (platform_drv_probe+0x18/0x1c) from [<c0201f64>] (driver_probe_dev)
[<c0201f64>] (driver_probe_device+0x84/0x210) from [<c020217c>] (__driver_attac)
[<c020217c>] (__driver_attach+0x8c/0x90) from [<c02008f8>] (bus_for_each_dev+0x)
[<c02008f8>] (bus_for_each_dev+0x68/0x90) from [<c0201064>] (bus_add_driver+0xa)
[<c0201064>] (bus_add_driver+0xa4/0x23c) from [<c020275c>] (driver_register+0x7)
[<c020275c>] (driver_register+0x78/0x12c) from [<c00087c0>] (do_one_initcall+0x)
[<c00087c0>] (do_one_initcall+0x34/0x188) from [<c04b9310>] (kernel_init+0xe4/0)
[<c04b9310>] (kernel_init+0xe4/0x1a8) from [<c0015bd8>] (kernel_thread_exit+0x0)
---[ end trace 1d550e891d03d7ce ]---

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2012-07-06 19:12:30 -07:00
..
Kconfig Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
Makefile Input: add support for LM8333 keypads 2012-04-04 09:25:39 -07:00
adp5520-keys.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
adp5588-keys.c Input: adp5588 - add support for gpio names 2012-05-10 22:34:16 -07:00
adp5589-keys.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
amikbd.c Input: revert some over-zealous conversions to module_platform_driver() 2012-01-10 23:12:46 -08:00
atakbd.c input/atari: Fix atarimouse init 2011-05-19 18:19:11 +02:00
atkbd.c Input: atkbd - fix language in a printed message 2012-04-23 23:35:53 -07:00
bf54x-keys.c Input: keyboard - staticise non-exported symbols 2011-12-12 00:03:00 -08:00
davinci_keyscan.c Input: revert some over-zealous conversions to module_platform_driver() 2012-01-10 23:12:46 -08:00
ep93xx_keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
gpio_keys.c Input: gpio_keys - remove useless reinitialization of pdata->nbuttons 2012-06-12 00:38:15 -07:00
gpio_keys_polled.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
hil_kbd.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
hilkbd.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
hpps2atkbd.h
imx_keypad.c Input: imx_keypad - use clk_prepare_enable/clk_disable_unprepare() 2012-07-06 19:12:30 -07:00
jornada680_kbd.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
jornada720_kbd.c ARM: 7341/1: input: prepare jornada720 keyboard and ts for sa11x0 sparse irq 2012-03-25 23:57:19 +01:00
lkkbd.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
lm8323.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
lm8333.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
locomokbd.c [ARM] locomo: avoid unnecessary cascaded keyboard IRQ 2010-03-02 07:40:49 +08:00
maple_keyb.c sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
matrix_keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
max7359_keypad.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
mcs_touchkey.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
mpr121_touchkey.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
newtonkbd.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
nomadik-ske-keypad.c Input: nomadik-ske-keypad - get rid of multiple interrupts 2012-06-25 00:45:15 -07:00
omap-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
omap4-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
opencores-kbd.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
pmic8xxx-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
pxa27x_keypad.c Input: pxa27x_keypad add choice to set direct_key_mask 2012-04-27 16:50:05 +08:00
pxa930_rotary.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
qt1070.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
qt2160.c Input: convert I2C drivers to use module_i2c_driver() 2012-03-16 23:06:19 -07:00
samsung-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
sh_keysc.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
spear-keyboard.c Input: spear-keyboard - add device tree bindings 2012-05-10 22:40:02 -07:00
stmpe-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
stowaway.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
sunkbd.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
tc3589x-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
tca6416-keypad.c Input: tca6416-keypad - suspend/resume wakeup support 2011-03-15 23:18:28 -07:00
tca8418_keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
tegra-kbc.c Input: matrix-keymap - wire up device tree support 2012-05-10 22:39:43 -07:00
tnetv107x-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
twl4030_keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
w90p910_keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
xtkbd.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00