Reset open slots array on device disable
Reset open slots array on device disable

The open slots array is used for clickpad cumulative delta computation.
If the array is not reset and becomes corrupted during the device
disable/enable cycle, the cumulative deltas may be wrong. This manifests
as jumpy cursor behavior on some clickpads after suspend/resume.

Signed-off-by: Chase Douglas <69e02ec421aa70a149511825d897f2549ceee9a2@canonical.com>
Signed-off-by: Peter Hutterer <b9c50af7afa7642f6f854434cda9ffe54ece8b85@who-t.net>
(cherry picked from commit 0054b144f3daf00e46a35b2f165befb209df94fc)

RsrchBoy/xserver-xorg-input-synaptics,RsrchBoy/xserver-xorg-input-synaptics,philipn/xserver-xorg-input-synaptics,philipn/xserver-xorg-input-synaptics,philipn/xserver-xorg-input-synaptics