summaryrefslogtreecommitdiff
path: root/recipes-bsp/u-boot/u-boot-toradex/0011-toradex-tdx-cfg-block-Use-official-SKU-names.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp/u-boot/u-boot-toradex/0011-toradex-tdx-cfg-block-Use-official-SKU-names.patch')
-rw-r--r--recipes-bsp/u-boot/u-boot-toradex/0011-toradex-tdx-cfg-block-Use-official-SKU-names.patch171
1 files changed, 171 insertions, 0 deletions
diff --git a/recipes-bsp/u-boot/u-boot-toradex/0011-toradex-tdx-cfg-block-Use-official-SKU-names.patch b/recipes-bsp/u-boot/u-boot-toradex/0011-toradex-tdx-cfg-block-Use-official-SKU-names.patch
new file mode 100644
index 0000000..e74877e
--- /dev/null
+++ b/recipes-bsp/u-boot/u-boot-toradex/0011-toradex-tdx-cfg-block-Use-official-SKU-names.patch
@@ -0,0 +1,171 @@
+From 4f0c33c46d946beb5e3430ce694d86ff86adbfcd Mon Sep 17 00:00:00 2001
+From: Francesco Dolcini <francesco.dolcini@toradex.com>
+Date: Thu, 21 Jul 2022 15:17:37 +0200
+Subject: [PATCH 11/12] toradex: tdx-cfg-block: Use official SKU names
+
+Up to now in the code we named Toradex SKUs in a slightly different way
+compared to the official product name, start using the official names
+from now on to avoid misunderstanding.
+
+This has also the nice benefit of the string being shorter, allowing
+to fit nicely in 80 columns even adding the product ID when printing
+the hardware information.
+
+Upstream-Status: Backport [4f0c33c46d946beb5e3430ce694d86ff86adbfcd]
+Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
+---
+ board/toradex/common/tdx-cfg-block.c | 138 +++++++++++++--------------
+ 1 file changed, 69 insertions(+), 69 deletions(-)
+
+diff --git a/board/toradex/common/tdx-cfg-block.c b/board/toradex/common/tdx-cfg-block.c
+index b7c7301af8f7..7cf2dfae9746 100644
+--- a/board/toradex/common/tdx-cfg-block.c
++++ b/board/toradex/common/tdx-cfg-block.c
+@@ -68,75 +68,75 @@ struct toradex_hw tdx_car_hw_tag;
+ #define TARGET_IS_ENABLED(x) IS_ENABLED(CONFIG_TARGET_ ## x)
+
+ const struct toradex_som toradex_modules[] = {
+- [0] = { "UNKNOWN MODULE", 0 },
+- [1] = { "Colibri PXA270 312MHz", 0 },
+- [2] = { "Colibri PXA270 520MHz", 0 },
+- [3] = { "Colibri PXA320 806MHz", 0 },
+- [4] = { "Colibri PXA300 208MHz", 0 },
+- [5] = { "Colibri PXA310 624MHz", 0 },
+- [6] = { "Colibri PXA320 806MHz IT", 0 },
+- [7] = { "Colibri PXA300 208MHz XT", 0 },
+- [8] = { "Colibri PXA270 312MHz", 0 },
+- [9] = { "Colibri PXA270 520MHz", 0 },
+- [10] = { "Colibri VF50 128MB", TARGET_IS_ENABLED(COLIBRI_VF) },
+- [11] = { "Colibri VF61 256MB", TARGET_IS_ENABLED(COLIBRI_VF) },
+- [12] = { "Colibri VF61 256MB IT", TARGET_IS_ENABLED(COLIBRI_VF) },
+- [13] = { "Colibri VF50 128MB IT", TARGET_IS_ENABLED(COLIBRI_VF) },
+- [14] = { "Colibri iMX6 Solo 256MB", TARGET_IS_ENABLED(COLIBRI_IMX6) },
+- [15] = { "Colibri iMX6 DualLite 512MB", TARGET_IS_ENABLED(COLIBRI_IMX6) },
+- [16] = { "Colibri iMX6 Solo 256MB IT", TARGET_IS_ENABLED(COLIBRI_IMX6) },
+- [17] = { "Colibri iMX6 DualLite 512MB IT", TARGET_IS_ENABLED(COLIBRI_IMX6) },
+- [18] = { "UNKNOWN MODULE", 0 },
+- [19] = { "UNKNOWN MODULE", 0 },
+- [20] = { "Colibri T20 256MB", TARGET_IS_ENABLED(COLIBRI_T20) },
+- [21] = { "Colibri T20 512MB", TARGET_IS_ENABLED(COLIBRI_T20) },
+- [22] = { "Colibri T20 512MB IT", TARGET_IS_ENABLED(COLIBRI_T20) },
+- [23] = { "Colibri T30 1GB", TARGET_IS_ENABLED(COLIBRI_T30) },
+- [24] = { "Colibri T20 256MB IT", TARGET_IS_ENABLED(COLIBRI_T20) },
+- [25] = { "Apalis T30 2GB", TARGET_IS_ENABLED(APALIS_T30) },
+- [26] = { "Apalis T30 1GB", TARGET_IS_ENABLED(APALIS_T30) },
+- [27] = { "Apalis iMX6 Quad 1GB", TARGET_IS_ENABLED(APALIS_IMX6) },
+- [28] = { "Apalis iMX6 Quad 2GB IT", TARGET_IS_ENABLED(APALIS_IMX6) },
+- [29] = { "Apalis iMX6 Dual 512MB", TARGET_IS_ENABLED(APALIS_IMX6) },
+- [30] = { "Colibri T30 1GB IT", TARGET_IS_ENABLED(COLIBRI_T30) },
+- [31] = { "Apalis T30 1GB IT", TARGET_IS_ENABLED(APALIS_T30) },
+- [32] = { "Colibri iMX7 Solo 256MB", TARGET_IS_ENABLED(COLIBRI_IMX7) },
+- [33] = { "Colibri iMX7 Dual 512MB", TARGET_IS_ENABLED(COLIBRI_IMX7) },
+- [34] = { "Apalis TK1 2GB", TARGET_IS_ENABLED(APALIS_TK1) },
+- [35] = { "Apalis iMX6 Dual 1GB IT", TARGET_IS_ENABLED(APALIS_IMX6) },
+- [36] = { "Colibri iMX6ULL 256MB", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
+- [37] = { "Apalis iMX8 QuadMax 4GB Wi-Fi / BT IT", TARGET_IS_ENABLED(APALIS_IMX8) },
+- [38] = { "Colibri iMX8 QuadXPlus 2GB Wi-Fi / BT IT", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
+- [39] = { "Colibri iMX7 Dual 1GB (eMMC)", TARGET_IS_ENABLED(COLIBRI_IMX7) },
+- [40] = { "Colibri iMX6ULL 512MB Wi-Fi / BT IT", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
+- [41] = { "Colibri iMX7 Dual 512MB EPDC", TARGET_IS_ENABLED(COLIBRI_IMX7) },
+- [42] = { "Apalis TK1 4GB", TARGET_IS_ENABLED(APALIS_TK1) },
+- [43] = { "Colibri T20 512MB IT SETEK", TARGET_IS_ENABLED(COLIBRI_T20) },
+- [44] = { "Colibri iMX6ULL 512MB IT", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
+- [45] = { "Colibri iMX6ULL 512MB Wi-Fi / Bluetooth", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
+- [46] = { "Apalis iMX8 QuadXPlus 2GB Wi-Fi / BT IT", 0 },
+- [47] = { "Apalis iMX8 QuadMax 4GB IT", TARGET_IS_ENABLED(APALIS_IMX8) },
+- [48] = { "Apalis iMX8 QuadPlus 2GB Wi-Fi / BT", TARGET_IS_ENABLED(APALIS_IMX8) },
+- [49] = { "Apalis iMX8 QuadPlus 2GB", TARGET_IS_ENABLED(APALIS_IMX8) },
+- [50] = { "Colibri iMX8 QuadXPlus 2GB IT", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
+- [51] = { "Colibri iMX8 DualX 1GB Wi-Fi / Bluetooth", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
+- [52] = { "Colibri iMX8 DualX 1GB", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
+- [53] = { "Apalis iMX8 QuadXPlus 2GB ECC IT", 0 },
+- [54] = { "Apalis iMX8 DualXPlus 1GB", TARGET_IS_ENABLED(APALIS_IMX8) },
+- [55] = { "Verdin iMX8M Mini Quad 2GB Wi-Fi / BT IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
+- [56] = { "Verdin iMX8M Nano Quad 1GB Wi-Fi / BT", 0 },
+- [57] = { "Verdin iMX8M Mini DualLite 1GB", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
+- [58] = { "Verdin iMX8M Plus Quad 4GB Wi-Fi / BT IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
+- [59] = { "Verdin iMX8M Mini Quad 2GB IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
+- [60] = { "Verdin iMX8M Mini DualLite 1GB WB IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
+- [61] = { "Verdin iMX8M Plus Quad 2GB", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
+- [62] = { "Colibri iMX6ULL 1GB IT (eMMC)", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
+- [63] = { "Verdin iMX8M Plus Quad 4GB IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
+- [64] = { "Verdin iMX8M Plus Quad 2GB Wi-Fi / BT IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
+- [65] = { "Verdin iMX8M Plus QuadLite 1GB IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
+- [66] = { "Verdin iMX8M Plus Quad 8GB Wi-Fi / BT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
+- [67] = { "Apalis iMX8 QuadMax 8GB Wi-Fi / BT IT", TARGET_IS_ENABLED(APALIS_IMX8) },
+- [68] = { "Verdin iMX8M Mini Quad 2GB WB IT No CAN", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
++ [0] = { "UNKNOWN MODULE", 0 },
++ [1] = { "Colibri PXA270 312MHz", 0 },
++ [2] = { "Colibri PXA270 520MHz", 0 },
++ [3] = { "Colibri PXA320 806MHz", 0 },
++ [4] = { "Colibri PXA300 208MHz", 0 },
++ [5] = { "Colibri PXA310 624MHz", 0 },
++ [6] = { "Colibri PXA320IT 806MHz", 0 },
++ [7] = { "Colibri PXA300 208MHz XT", 0 },
++ [8] = { "Colibri PXA270 312MHz", 0 },
++ [9] = { "Colibri PXA270 520MHz", 0 },
++ [10] = { "Colibri VF50 128MB", TARGET_IS_ENABLED(COLIBRI_VF) },
++ [11] = { "Colibri VF61 256MB", TARGET_IS_ENABLED(COLIBRI_VF) },
++ [12] = { "Colibri VF61 256MB IT", TARGET_IS_ENABLED(COLIBRI_VF) },
++ [13] = { "Colibri VF50 128MB IT", TARGET_IS_ENABLED(COLIBRI_VF) },
++ [14] = { "Colibri iMX6S 256MB", TARGET_IS_ENABLED(COLIBRI_IMX6) },
++ [15] = { "Colibri iMX6DL 512MB", TARGET_IS_ENABLED(COLIBRI_IMX6) },
++ [16] = { "Colibri iMX6S 256MB IT", TARGET_IS_ENABLED(COLIBRI_IMX6) },
++ [17] = { "Colibri iMX6DL 512MB IT", TARGET_IS_ENABLED(COLIBRI_IMX6) },
++ [18] = { "UNKNOWN MODULE", 0 },
++ [19] = { "UNKNOWN MODULE", 0 },
++ [20] = { "Colibri T20 256MB", TARGET_IS_ENABLED(COLIBRI_T20) },
++ [21] = { "Colibri T20 512MB", TARGET_IS_ENABLED(COLIBRI_T20) },
++ [22] = { "Colibri T20 512MB IT", TARGET_IS_ENABLED(COLIBRI_T20) },
++ [23] = { "Colibri T30 1GB", TARGET_IS_ENABLED(COLIBRI_T30) },
++ [24] = { "Colibri T20 256MB IT", TARGET_IS_ENABLED(COLIBRI_T20) },
++ [25] = { "Apalis T30 2GB", TARGET_IS_ENABLED(APALIS_T30) },
++ [26] = { "Apalis T30 1GB", TARGET_IS_ENABLED(APALIS_T30) },
++ [27] = { "Apalis iMX6Q 1GB", TARGET_IS_ENABLED(APALIS_IMX6) },
++ [28] = { "Apalis iMX6Q 2GB IT", TARGET_IS_ENABLED(APALIS_IMX6) },
++ [29] = { "Apalis iMX6D 512MB", TARGET_IS_ENABLED(APALIS_IMX6) },
++ [30] = { "Colibri T30 1GB IT", TARGET_IS_ENABLED(COLIBRI_T30) },
++ [31] = { "Apalis T30 1GB IT", TARGET_IS_ENABLED(APALIS_T30) },
++ [32] = { "Colibri iMX7S 256MB", TARGET_IS_ENABLED(COLIBRI_IMX7) },
++ [33] = { "Colibri iMX7D 512MB", TARGET_IS_ENABLED(COLIBRI_IMX7) },
++ [34] = { "Apalis TK1 2GB", TARGET_IS_ENABLED(APALIS_TK1) },
++ [35] = { "Apalis iMX6D 1GB IT", TARGET_IS_ENABLED(APALIS_IMX6) },
++ [36] = { "Colibri iMX6ULL 256MB", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
++ [37] = { "Apalis iMX8QM 4GB WB IT", TARGET_IS_ENABLED(APALIS_IMX8) },
++ [38] = { "Colibri iMX8QXP 2GB WB IT", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
++ [39] = { "Colibri iMX7D 1GB", TARGET_IS_ENABLED(COLIBRI_IMX7) },
++ [40] = { "Colibri iMX6ULL 512MB WB IT", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
++ [41] = { "Colibri iMX7D 512MB EPDC", TARGET_IS_ENABLED(COLIBRI_IMX7) },
++ [42] = { "Apalis TK1 4GB", TARGET_IS_ENABLED(APALIS_TK1) },
++ [43] = { "Colibri T20 512MB IT SETEK", TARGET_IS_ENABLED(COLIBRI_T20) },
++ [44] = { "Colibri iMX6ULL 512MB IT", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
++ [45] = { "Colibri iMX6ULL 512MB WB", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
++ [46] = { "Apalis iMX8QXP 2GB WB IT", 0 },
++ [47] = { "Apalis iMX8QM 4GB IT", TARGET_IS_ENABLED(APALIS_IMX8) },
++ [48] = { "Apalis iMX8QP 2GB WB", TARGET_IS_ENABLED(APALIS_IMX8) },
++ [49] = { "Apalis iMX8QP 2GB", TARGET_IS_ENABLED(APALIS_IMX8) },
++ [50] = { "Colibri iMX8QXP 2GB IT", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
++ [51] = { "Colibri iMX8DX 1GB WB", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
++ [52] = { "Colibri iMX8DX 1GB", TARGET_IS_ENABLED(COLIBRI_IMX8X) },
++ [53] = { "Apalis iMX8QXP 2GB ECC IT", 0 },
++ [54] = { "Apalis iMX8DXP 1GB", TARGET_IS_ENABLED(APALIS_IMX8) },
++ [55] = { "Verdin iMX8M Mini Quad 2GB WB IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
++ [56] = { "Verdin iMX8M Nano Quad 1GB WB", 0 },
++ [57] = { "Verdin iMX8M Mini DualLite 1GB", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
++ [58] = { "Verdin iMX8M Plus Quad 4GB WB IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
++ [59] = { "Verdin iMX8M Mini Quad 2GB IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
++ [60] = { "Verdin iMX8M Mini DualLite 1GB WB IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
++ [61] = { "Verdin iMX8M Plus Quad 2GB", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
++ [62] = { "Colibri iMX6ULL 1GB IT", TARGET_IS_ENABLED(COLIBRI_IMX6ULL) },
++ [63] = { "Verdin iMX8M Plus Quad 4GB IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
++ [64] = { "Verdin iMX8M Plus Quad 2GB WB IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
++ [65] = { "Verdin iMX8M Plus QuadLite 1GB IT", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
++ [66] = { "Verdin iMX8M Plus Quad 8GB WB", TARGET_IS_ENABLED(VERDIN_IMX8MP) },
++ [67] = { "Apalis iMX8QM 8GB WB IT", TARGET_IS_ENABLED(APALIS_IMX8) },
++ [68] = { "Verdin iMX8M Mini Quad 2GB WB IT", TARGET_IS_ENABLED(VERDIN_IMX8MM) },
+ };
+
+ const char * const toradex_carrier_boards[] = {
+--
+2.25.1
+