diff --git a/lib_generic/md5.c b/lib_generic/md5.c
index a9aae4682f69d2ce07933e2a4018bc0c14c98102..9150510bbcefc78d16c068c2920617cd3c425e72 100644
--- a/lib_generic/md5.c
+++ b/lib_generic/md5.c
@@ -27,12 +27,12 @@
 
 #ifndef USE_HOSTCC
 #include <common.h>
+#include <linux/string.h>
 #else
 #include <string.h>
 #endif /* USE_HOSTCC */
 #include <watchdog.h>
 #include <linux/types.h>
-#include <linux/string.h>
 #include <u-boot/md5.h>
 
 static void
diff --git a/lib_generic/sha1.c b/lib_generic/sha1.c
index a192e5f3dd15308330ac40a8bef12a7346529eda..da5bc16f3c65def17421c4042431ad500aa5111c 100644
--- a/lib_generic/sha1.c
+++ b/lib_generic/sha1.c
@@ -31,11 +31,11 @@
 
 #ifndef USE_HOSTCC
 #include <common.h>
+#include <linux/string.h>
 #else
 #include <string.h>
 #endif /* USE_HOSTCC */
 #include <watchdog.h>
-#include <linux/string.h>
 #include "sha1.h"
 
 /*