I'm collecting a bit more info, but if you have to build you need to enable this configs:
CONFIG_MTD_M25P80 = y
CONFIG_MTD_SPI_NOR = y
CONFIG_MTD_CMDLINE_PARTS = y
CONFIG_MTD_SPLIT_FIRMWARE = y
CONFIG_MTD_SPLIT_SUPPORT = y
CONFIG_MTD_SPLIT_FIT_FW = y
CONFIG_MTD_SPLIT_UIMAGE_FW = y
CONFIG_MTD_OF_PARTS = y
And try the makefile I have above. I think with this you can build correctly.
The Wifi won't work. I'll have to check a few more things when I get the time. @skreydaIs is helping a lot with this =)