This is currently in asm-generic/u-boot.h but it is no-longer the
interface to U-Boot in any real sense. It also doesn't include assembler
so having it in asm-generic seems wrong.
Move it into its own header.
Signed-off-by: Simon Glass <sjg@chromium.org>