linux_dsm_epyc7002/drivers/input/keyboard
Shiraz Hashim 8314f532eb Input: spear_keyboard - reconfigure operating frequency on suspend
On some platform it may happen that the input clock to keyboard may
change during suspend, thus impacting its wakeup capability.

There is no means for keyboard driver to know this frequency before
hand. Hence introduce a platform data 'suspended_rate' which indicates
the frequency during suspend at which keyboard operates.

Accordingly reprogram keyboard while going into suspend and restore
original configuration at the time of resume.

Signed-off-by: Shiraz Hashim <shiraz.hashim@st.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2012-07-13 00:14:01 -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_polled.c Input: keyboard - use macro module_platform_driver() 2011-11-30 23:41:41 -08:00
gpio_keys.c Input: gpio_keys - remove useless reinitialization of pdata->nbuttons 2012-06-12 00:38:15 -07:00
hil_kbd.c Input: serio - use module_serio_driver 2012-04-04 09:25:43 -07:00
hilkbd.c
hpps2atkbd.h
imx_keypad.c Input: imx_keypad - check error returned by clk_prepare_enable() 2012-07-06 19:12:40 -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
Kconfig Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07: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
Makefile Input: add support for LM8333 keypads 2012-04-04 09:25:39 -07:00
maple_keyb.c
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: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12:19 -07:00
mpr121_touchkey.c Input: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12: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
omap4-keypad.c Input: matrix-keymap - uninline and prepare for device tree support 2012-05-10 22:38:47 -07:00
omap-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: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12: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 - reconfigure operating frequency on suspend 2012-07-13 00:14:01 -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: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12:19 -07:00
tca8418_keypad.c Input: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12:19 -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: request threaded-only IRQs with IRQF_ONESHOT 2012-07-04 13:12:19 -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