From 672865080a8f3fa4da41386a1d44fd931a4e6066 Mon Sep 17 00:00:00 2001 From: Dudley Du Date: Sat, 17 Jan 2015 18:57:42 -0800 Subject: Input: cyapa - add runtime power management support This change implements runtime PM support in the driver and adds runtime_suspend_scanrate_ms power management interface in device's power group, so users or applications can control the runtime power management strategy of trackpad device according to their requirements. Signed-off-by: Dudley Du Tested-by: Jeremiah Mahler Signed-off-by: Dmitry Torokhov --- drivers/input/mouse/cyapa.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/input/mouse/cyapa.h') diff --git a/drivers/input/mouse/cyapa.h b/drivers/input/mouse/cyapa.h index 481a60d51efd..51fcdb2a11a6 100644 --- a/drivers/input/mouse/cyapa.h +++ b/drivers/input/mouse/cyapa.h @@ -242,6 +242,8 @@ struct cyapa { /* power mode settings */ u8 suspend_power_mode; u16 suspend_sleep_time; + u8 runtime_suspend_power_mode; + u16 runtime_suspend_sleep_time; u8 dev_pwr_mode; u16 dev_sleep_time; -- cgit v1.2.3