--- a/include/image.h
+++ b/include/image.h
@@ -17,7 +17,6 @@
 #define __IMAGE_H__
 
 #include "compiler.h"
-#include <asm/byteorder.h>
 
 /* Define this to avoid #ifdefs later on */
 struct lmb;
@@ -36,6 +35,7 @@ struct lmb;
 
 #include <lmb.h>
 #include <asm/u-boot.h>
+#include <asm/byteorder.h>
 #include <command.h>
 
 /* Take notice of the 'ignore' property for hashes */
