fix kmalloc error in bma150_ng
fix cy8ctma300_spi compile
added missing keypad header
fix ioctl error (fs.h)
Revert "added missing keypad header"

This reverts commit ee8798c4d8007544119fee99f6916e3b1627d12f.
mogami board: include cy8ctma300_touch
mogami board: relocate bma150_platform_data
hallon: keypad fixes