HID: wacom: Avoid sending empty sync events
authorJason Gerecke <killertofu@gmail.com>
Mon, 19 Jul 2021 20:55:32 +0000 (13:55 -0700)
committerJiri Kosina <jkosina@suse.cz>
Wed, 28 Jul 2021 09:45:40 +0000 (11:45 +0200)
commitccb51c2e3f0598934c3698f3645a3cb99add201c
treee9fbd7d1d29ed9d8a5ecb4f75c0a7e921a807858
parent5bed0128868ce0e71f243973b3fc7b3bfca902b5
HID: wacom: Avoid sending empty sync events

Empty sync events clutter up logs and are a waste of CPU cycles. We can
avoid sending mt_sync events if touch is disabled or a specific slot is
unused. We can avoid sending full sync events if no events were generated.

Signed-off-by: Ping Cheng <ping.cheng@wacom.com>
Signed-off-by: Jason Gerecke <jason.gerecke@wacom.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/wacom_wac.c