summaryrefslogtreecommitdiff
path: root/include/env/tq/tq-imx-shared.env
diff options
context:
space:
mode:
Diffstat (limited to 'include/env/tq/tq-imx-shared.env')
-rw-r--r--include/env/tq/tq-imx-shared.env38
1 files changed, 38 insertions, 0 deletions
diff --git a/include/env/tq/tq-imx-shared.env b/include/env/tq/tq-imx-shared.env
new file mode 100644
index 00000000000..d4e42f8b536
--- /dev/null
+++ b/include/env/tq/tq-imx-shared.env
@@ -0,0 +1,38 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/*
+ * Copyright (c) 2024-2026 TQ-Systems GmbH <[email protected]>,
+ * D-82229 Seefeld, Germany.
+ * Author: Max Merchel
+ *
+ * shared environment for TQ imx boards
+ */
+
+#ifdef CONFIG_CMD_SF
+#include "spi.env"
+#ifdef CONFIG_CMD_UBIFS
+#include "ubi.env"
+#endif /* CONFIG_CMD_UBIFS */
+#endif /* CONFIG_CMD_SF */
+
+#ifdef CONFIG_CMD_MMC
+#include "mmc.env"
+#endif
+
+#ifdef CONFIG_CMD_NFS
+#include "nfs.env"
+#endif
+
+addip=
+ run check_ipaddr;
+ setenv bootargs "${bootargs}"
+ ip="${ipaddr}":"${serverip}":"${gatewayip}":"${netmask}":"${hostname}":"${netdev}":off
+
+addtty=setenv bootargs "${bootargs}" "${console}"
+
+check_ipaddr=
+ if test -z "${ipaddr}" || test -z "${serverip}"; then
+ echo "ipaddr or serverip unset, falling back to DHCP...";
+ dhcp;
+ fi;
+
+rootfsmode=ro