mainline U-boot

WIP: