diff --git a/common/env_embedded.c b/common/env_embedded.c
index 56a13cb882d22f0916e8220571abd98eba917bbe..b368fdaa80967d8d7d0383ea1d4cd7f3b9e440a8 100644
--- a/common/env_embedded.c
+++ b/common/env_embedded.c
@@ -5,6 +5,8 @@
  * SPDX-License-Identifier:	GPL-2.0+
  */
 
+#include <linux/kconfig.h>
+
 #ifndef __ASSEMBLY__
 #define	__ASSEMBLY__			/* Dirty trick to get only #defines */
 #endif
diff --git a/tools/envcrc.c b/tools/envcrc.c
index a9d9b48c76d407cb2c241127e2678037cc1e8846..e9fd088ff2f5d98a40b6a27360dc13cb014a437a 100644
--- a/tools/envcrc.c
+++ b/tools/envcrc.c
@@ -12,6 +12,8 @@
 #include <string.h>
 #include <unistd.h>
 
+#include <linux/kconfig.h>
+
 #ifndef __ASSEMBLY__
 #define	__ASSEMBLY__			/* Dirty trick to get only #defines	*/
 #endif