Makefile: add -Wall and remove pointless warnings

Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>
board-shooteru: attempt to fix init

Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>
atmel: use 3.0 header

Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>
devices: declare ps_type

Signed-off-by: helicopter88 <johnlemon.lol@gmail.com>