soc/intel/*/include/soc/gpio.h: Add "IWYU pragma: export" comment

Change-Id: If44a07503470f57037b59d03eea830703a3c604a
Signed-off-by: Elyes Haouas <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/72100
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/src/soc/intel/apollolake/include/soc/gpio.h b/src/soc/intel/apollolake/include/soc/gpio.h
index f06b9f5..6dfc54c 100644
--- a/src/soc/intel/apollolake/include/soc/gpio.h
+++ b/src/soc/intel/apollolake/include/soc/gpio.h
@@ -8,8 +8,8 @@
 #else
 #include <soc/gpio_apl.h>
 #endif
-#include <intelblocks/gpio.h>/* intelblocks/gpio.h depends on definitions in
-				soc/gpio_glk.h and soc/gpio_apl.h */
+/* intelblocks/gpio.h depends on definitions in soc/gpio_glk.h and soc/gpio_apl.h */
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 /*
  * APL/GLK doesn't support dynamic GPIO PM hence GPIO community
diff --git a/src/soc/intel/cannonlake/include/soc/gpio.h b/src/soc/intel/cannonlake/include/soc/gpio.h
index f204ca2..7072b1d 100644
--- a/src/soc/intel/cannonlake/include/soc/gpio.h
+++ b/src/soc/intel/cannonlake/include/soc/gpio.h
@@ -10,7 +10,7 @@
 #include <soc/gpio_defs.h>
 #define CROS_GPIO_DEVICE_NAME	"INT34BB:00"
 #endif
-#include <intelblocks/gpio.h>
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 /* Enable GPIO community power management configuration */
 #define MISCCFG_GPIO_PM_CONFIG_BITS (MISCCFG_GPSIDEDPCGEN | \
diff --git a/src/soc/intel/elkhartlake/include/soc/gpio.h b/src/soc/intel/elkhartlake/include/soc/gpio.h
index 1eac393..f60da27 100644
--- a/src/soc/intel/elkhartlake/include/soc/gpio.h
+++ b/src/soc/intel/elkhartlake/include/soc/gpio.h
@@ -4,7 +4,7 @@
 #define _SOC_ELKHARTLAKE_GPIO_H_
 
 #include <soc/gpio_defs.h>
-#include <intelblocks/gpio.h>
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 #define CROS_GPIO_NAME		"INTC1020"
 #define CROS_GPIO_DEVICE_NAME	"INTC1020:00"
diff --git a/src/soc/intel/jasperlake/include/soc/gpio.h b/src/soc/intel/jasperlake/include/soc/gpio.h
index fa7f915..c25e390 100644
--- a/src/soc/intel/jasperlake/include/soc/gpio.h
+++ b/src/soc/intel/jasperlake/include/soc/gpio.h
@@ -4,7 +4,7 @@
 #define _SOC_JASPERLAKE_GPIO_H_
 
 #include <soc/gpio_defs.h>
-#include <intelblocks/gpio.h>
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 #define CROS_GPIO_NAME		"INT34C8"
 #define CROS_GPIO_COMM0_NAME    "INT34C8:00"
diff --git a/src/soc/intel/skylake/include/soc/gpio.h b/src/soc/intel/skylake/include/soc/gpio.h
index b55dea8..1e33aa3 100644
--- a/src/soc/intel/skylake/include/soc/gpio.h
+++ b/src/soc/intel/skylake/include/soc/gpio.h
@@ -4,8 +4,8 @@
 #define _SOC_GPIO_H_
 
 #include <soc/gpio_defs.h>
-#include <intelblocks/gpio.h> /* intelblocks/gpio.h depends on definitions in
-				soc/gpio_defs.h */
+/* intelblocks/gpio.h depends on definitions in soc/gpio_defs.h */
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 #define CROS_GPIO_DEVICE_NAME	"INT344B:00"
 
diff --git a/src/soc/intel/tigerlake/include/soc/gpio.h b/src/soc/intel/tigerlake/include/soc/gpio.h
index eece28f..51df415 100644
--- a/src/soc/intel/tigerlake/include/soc/gpio.h
+++ b/src/soc/intel/tigerlake/include/soc/gpio.h
@@ -9,7 +9,7 @@
 #include <soc/gpio_defs.h>
 #define CROS_GPIO_DEVICE_NAME	"INT34C5:00"
 #endif
-#include <intelblocks/gpio.h>
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 /* Enable GPIO community power management configuration */
 #define MISCCFG_GPIO_PM_CONFIG_BITS (MISCCFG_GPVNNREQEN | \
diff --git a/src/soc/intel/xeon_sp/include/soc/gpio.h b/src/soc/intel/xeon_sp/include/soc/gpio.h
index e7ffa6f..10347b7 100644
--- a/src/soc/intel/xeon_sp/include/soc/gpio.h
+++ b/src/soc/intel/xeon_sp/include/soc/gpio.h
@@ -4,7 +4,7 @@
 #define _SOC_GPIO_H_
 
 #include <soc/gpio_soc_defs.h>
-#include <intelblocks/gpio.h>
+#include <intelblocks/gpio.h> /* IWYU pragma: export */
 
 /*
  * XEON SP series doesn't support dynamic GPIO PM hence GPIO community