[cleanup] Drop IOCTL defines, rearrange functions
leds: Fix LCD backlight glitch on suspend/resume

Don't use led_classdev_suspend as it is designed for real suspend/resume
states.  Also set fixed brightness for keypad LED until userspace starts
doing that for us.

Fixes #11