mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-04 08:08:54 +00:00
blackfin: rotary: Add pm_wakeup flag to platform data structure.
Rotary can't be used as a wakeup source in all platform. Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
This commit is contained in:
parent
ec98e6b836
commit
5b8163a3f9
4 changed files with 4 additions and 0 deletions
|
@ -39,6 +39,7 @@ struct bfin_rotary_platform_data {
|
||||||
unsigned int rotary_rel_code;
|
unsigned int rotary_rel_code;
|
||||||
unsigned short debounce; /* 0..17 */
|
unsigned short debounce; /* 0..17 */
|
||||||
unsigned short mode;
|
unsigned short mode;
|
||||||
|
unsigned short pm_wakeup;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* CNT_CONFIG bitmasks */
|
/* CNT_CONFIG bitmasks */
|
||||||
|
|
|
@ -681,6 +681,7 @@ static struct bfin_rotary_platform_data bfin_rotary_data = {
|
||||||
.rotary_button_key = KEY_ENTER,
|
.rotary_button_key = KEY_ENTER,
|
||||||
.debounce = 10, /* 0..17 */
|
.debounce = 10, /* 0..17 */
|
||||||
.mode = ROT_QUAD_ENC | ROT_DEBE,
|
.mode = ROT_QUAD_ENC | ROT_DEBE,
|
||||||
|
.pm_wakeup = 1,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct resource bfin_rotary_resources[] = {
|
static struct resource bfin_rotary_resources[] = {
|
||||||
|
|
|
@ -1105,6 +1105,7 @@ static struct bfin_rotary_platform_data bfin_rotary_data = {
|
||||||
.rotary_button_key = KEY_ENTER,
|
.rotary_button_key = KEY_ENTER,
|
||||||
.debounce = 10, /* 0..17 */
|
.debounce = 10, /* 0..17 */
|
||||||
.mode = ROT_QUAD_ENC | ROT_DEBE,
|
.mode = ROT_QUAD_ENC | ROT_DEBE,
|
||||||
|
.pm_wakeup = 1,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct resource bfin_rotary_resources[] = {
|
static struct resource bfin_rotary_resources[] = {
|
||||||
|
|
|
@ -165,6 +165,7 @@ static struct bfin_rotary_platform_data bfin_rotary_data = {
|
||||||
.rotary_button_key = KEY_ENTER,
|
.rotary_button_key = KEY_ENTER,
|
||||||
.debounce = 10, /* 0..17 */
|
.debounce = 10, /* 0..17 */
|
||||||
.mode = ROT_QUAD_ENC | ROT_DEBE,
|
.mode = ROT_QUAD_ENC | ROT_DEBE,
|
||||||
|
.pm_wakeup = 1,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct resource bfin_rotary_resources[] = {
|
static struct resource bfin_rotary_resources[] = {
|
||||||
|
|
Loading…
Reference in a new issue