hallon: initial support (v2)

Signed-off-by: adridu59 <adri-from-59@hotmail.fr>
fix kmalloc error in bma150_ng
fix cy8ctma300_spi compile
mogami board: include cy8ctma300_touch
mogami board: relocate bma150_platform_data
panels: add missing stuff (full import)
mogami board: fix panels
panels: sii9024 proper support
board: removed duplicate bma150 include

Signed-off-by: Adrien Tétar <adrien.tetar@hotmail.fr>
Revert "fix cy8ctma300_spi compile"

This reverts commit ec4d1585d600a6be31e0137691f1957a32dff108.
hallon: defconfig update