This function is used to free memory allocated by sparse keymap
in an input device that was set up by sparse_keymap_setup.
NOTE
It is safe to cal this function while input device is
still registered (however the drivers should care not to try to
use freed keymap and thus have to shut off interrupts/polling
before freeing the keymap).