Setting CONFIG_SENSORS_HALL. No idea what it does.
Remove ifdef allows gpio_keys.c to compile without forbidden warnings
Not declaring it static allows file to compile. No idea why. It's how it is in the official kernel source code
typo
Merge pull request #1 from LeJay/cm-10.1

fsdfsd