Input: synaptics - add min/max quirk for Lenovo S540
Subsystems (3)
PATCH 1/1 Input: synaptics - add min/max quirk for Lenovo S540
https://bugzilla.redhat.com/show_bug.cgi?id=1223051#c2
--- drivers/input/mouse/synaptics.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
drivers/input/mouse/synaptics.c +6 -1
@@ -148,6 +148,11 @@ static const struct min_max_quirk min_max_pnpid_table[] = {1024 ,5112 ,2024 ,4832 }, { + (const char *const []){"LEN2000" ,NULL }, + {ANY_BOARD_ID, ANY_BOARD_ID}, +1024 ,5113 ,2021 ,4832 + }, + { (const char *const []){"LEN2001" ,NULL }, {ANY_BOARD_ID, ANY_BOARD_ID},1024 ,5022 ,2508 ,4832
@@ -188,7 +193,7 @@ static const char * const topbuttonpad_pnp_ids[] = {"LEN0045" ,"LEN0047" ,"LEN0049" , -"LEN2000" , +"LEN2000" ,/* S540 */ "LEN2001" ,/* Edge E431 */ "LEN2002" ,/* Edge E531 */ "LEN2003",
Signature · 1 line
2.4.1
Quoted 5 lines · Peter Hutterer
Applied, thank you.
Quoted 32 lines
--- drivers/input/mouse/synaptics.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)drivers/input/mouse/synaptics.c +6
-1@@ -148,6 +148,11 @@ static const struct min_max_quirk min_max_pnpid_table[] = {1024 ,5112 ,2024 ,4832 }, { + (const char *const []){"LEN2000" ,NULL }, + {ANY_BOARD_ID, ANY_BOARD_ID}, +1024 ,5113 ,2021 ,4832 + }, + { (const char *const []){"LEN2001" ,NULL }, {ANY_BOARD_ID, ANY_BOARD_ID},1024 ,5022 ,2508 ,4832 @@ -188,7 +193,7 @@ static const char * const topbuttonpad_pnp_ids[] = {"LEN0045" ,"LEN0047" ,"LEN0049" , -"LEN2000" , +"LEN2000" ,/* S540 */ "LEN2001" ,/* Edge E431 */ "LEN2002" ,/* Edge E531 */ "LEN2003",Signature · 1 line
2.4.1
Signature · 1 line
Dmitry