[PATCH v4 05/20] board: compulab: Exclude compulab extension board detection from XPL builds
Kory Maincent (TI.com)
kory.maincent at bootlin.com
Wed Oct 22 17:20:16 CEST 2025
Disable compulab extension board detection functionality in XPL (eXtended
Program Loader) images to reduce size and complexity in the early boot
stage.
Signed-off-by: Kory Maincent (TI.com) <kory.maincent at bootlin.com>
---
Change in v2:
- New patch.
---
board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c b/board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c
index bda7aac5be4..be4f293bd4a 100644
--- a/board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c
+++ b/board/compulab/imx8mm-cl-iot-gate/imx8mm-cl-iot-gate.c
@@ -249,6 +249,8 @@ int board_mmc_get_env_dev(int devno)
#define IOT_GATE_IMX8_EXT_I2C_ADDR_GPIO 0x22 /* I2C address of the GPIO
extender */
+#if !IS_ENABLED(CONFIG_XPL_BUILD)
+
static int iot_gate_imx8_ext_id = IOT_GATE_EXT_EMPTY; /* Extension board ID */
static int iot_gate_imx8_ext_ied_id [3] = {
IOT_GATE_IMX8_CARD_ID_EMPTY,
@@ -541,6 +543,7 @@ int extension_board_scan(struct list_head *extension_list)
return ret;
}
+#endif
static int setup_mac_address(void)
{
--
2.43.0
More information about the U-Boot
mailing list