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>