summaryrefslogtreecommitdiff
path: root/recipes-images/images/packagegroup-tdx-cli.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-images/images/packagegroup-tdx-cli.bb')
-rw-r--r--recipes-images/images/packagegroup-tdx-cli.bb107
1 files changed, 57 insertions, 50 deletions
diff --git a/recipes-images/images/packagegroup-tdx-cli.bb b/recipes-images/images/packagegroup-tdx-cli.bb
index f1ae5c6..99e9cb3 100644
--- a/recipes-images/images/packagegroup-tdx-cli.bb
+++ b/recipes-images/images/packagegroup-tdx-cli.bb
@@ -13,12 +13,13 @@ PACKAGES += " \
packagegroup-networking-tdx-cli \
packagegroup-utils-tdx-cli \
packagegroup-utils-large-tdx-cli \
+ packagegroup-tpm2-tdx-cli \
packagegroup-wifi-tdx-cli \
packagegroup-wifi-fw-tdx-cli \
packagegroup-wifi-fw-large-tdx-cli \
"
-RDEPENDS_packagegroup-tdx-cli = "\
+RDEPENDS:packagegroup-tdx-cli = "\
packagegroup-base-tdx-cli \
packagegroup-benchmark-tdx-cli \
packagegroup-devel-tdx-cli \
@@ -31,24 +32,34 @@ RDEPENDS_packagegroup-tdx-cli = "\
packagegroup-wifi-fw-large-tdx-cli \
"
-SUMMARY_packagegroup-base-tdx-cli = "Recommended for any image"
-RRECOMMENDS_packagegroup-base-tdx-cli = "\
+USB_GADGET = " \
+ libusbgx \
+ libusbgx-config \
+ libusbgx-examples \
+"
+
+SUMMARY:packagegroup-base-tdx-cli = "Recommended for any image"
+RRECOMMENDS:packagegroup-base-tdx-cli = "\
can-utils \
+ can-utils-cantest \
dosfstools \
e2fsprogs-mke2fs \
+ exfat-utils \
iproute2 \
libgomp \
libgpiod-tools \
- libsoc \
mtd-utils \
+ set-hostname \
u-boot-fw-utils \
udev-toradex-rules \
uhubctl \
util-linux-fstrim \
+ ${USB_GADGET} \
+ tdx-info \
"
-SUMMARY_packagegroup-benchmark-tdx-cli = "Benchmarking tools"
-RRECOMMENDS_packagegroup-benchmark-tdx-cli = "\
+SUMMARY:packagegroup-benchmark-tdx-cli = "Benchmarking tools"
+RRECOMMENDS:packagegroup-benchmark-tdx-cli = "\
hdparm \
iperf2 \
iperf3 \
@@ -59,53 +70,49 @@ RRECOMMENDS_packagegroup-benchmark-tdx-cli = "\
tinymembench \
"
-SUMMARY_packagegroup-devel-tdx-cli = "Tools useful during development"
-RRECOMMENDS_packagegroup-devel-tdx-cli = "\
+SUMMARY:packagegroup-devel-tdx-cli = "Tools useful during development"
+RRECOMMENDS:packagegroup-devel-tdx-cli = "\
bonnie++ \
devmem2 \
evtest \
+ fio \
gdbserver \
i2c-tools \
+ jq \
ldd \
less \
- perf \
serial-test \
smem \
spitools \
spidev-test \
strace \
"
+RRECOMMENDS:packagegroup-devel-tdx-cli:append:k3 = "\
+ k3conf \
+"
-SUMMARY_packagegroup-machine-tdx-cli = "Machine specific tools"
-RRECOMMENDS_packagegroup-machine-tdx-cli = "\
+SUMMARY:packagegroup-machine-tdx-cli = "Machine specific tools"
+RRECOMMENDS:packagegroup-machine-tdx-cli = "\
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_apalis-imx6 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:apalis-imx6 = "\
bmode-usb \
- gpio-export \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx6 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx6 = "\
bmode-usb \
- gpio-export \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx6ull = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx6ull = "\
bmode-usb \
mtd-utils-ubifs \
- mwifiexap \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx7 = "\
- mtd-utils-ubifs \
-"
-RRECOMMENDS_packagegroup-machine-tdx-cli_mx8 = "\
- mwifiexap \
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx6ull-emmc = "\
+ bmode-usb \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_tegra124 = "\
- hdmi-hotplug \
- lvds-tegra124 \
- kernel-modules \
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx7 = "\
+ mtd-utils-ubifs \
"
-SUMMARY_packagegroup-networking-tdx-cli = "Networking specific tools"
-RRECOMMENDS_packagegroup-networking-tdx-cli = "\
+SUMMARY:packagegroup-networking-tdx-cli = "Networking specific tools"
+RRECOMMENDS:packagegroup-networking-tdx-cli = "\
avahi-autoipd \
curl \
linuxptp \
@@ -114,23 +121,16 @@ RRECOMMENDS_packagegroup-networking-tdx-cli = "\
ptpd \
"
-SUMMARY_packagegroup-utils-tdx-cli = "Useful utilities"
+SUMMARY:packagegroup-utils-tdx-cli = "Useful utilities"
# Entropy source daemon
RANDOM_HELPER = "rng-tools"
-RANDOM_HELPER_tegra124 = "haveged"
-
-USB_GADGET = " \
- libusbgx \
- libusbgx-examples \
-"
-USB_GADGET_tegra124 = ""
-RRECOMMENDS_packagegroup-utils-tdx-cli = "\
+RRECOMMENDS:packagegroup-utils-tdx-cli = "\
alsa-utils \
alsa-utils-aplay \
alsa-utils-amixer \
- bluez-alsa \
+ bluealsa \
bzip2 \
e2fsprogs \
e2fsprogs-resize2fs \
@@ -148,36 +148,43 @@ RRECOMMENDS_packagegroup-utils-tdx-cli = "\
stress-ng \
sqlite3 \
tdx-oak-sensors \
- ${USB_GADGET} \
util-linux \
"
-RRECOMMENDS_packagegroup-utils-tdx-cli_append_mx8 = " \
+RRECOMMENDS:packagegroup-utils-tdx-cli:append:k3 = " \
cpuburn-a53 \
"
-RRECOMMENDS_packagegroup-utils-tdx-cli_append_tegra124 = " \
- tegrastats \
+RRECOMMENDS:packagegroup-utils-tdx-cli:append:mx8-generic-bsp = " \
+ cpuburn-a53 \
"
-SUMMARY_packagegroup-utils-large-tdx-cli = "Useful utilities, but large footprint"
-RRECOMMENDS_packagegroup-utils-large-tdx-cli = "\
+SUMMARY:packagegroup-utils-large-tdx-cli = "Useful utilities, but large footprint"
+RRECOMMENDS:packagegroup-utils-large-tdx-cli = "\
aspell \
file \
joe \
packagegroup-dotnet-deps \
"
-SUMMARY_packagegroup-wifi-tdx-cli = "Useful Wi-Fi utilities and firmware"
+SUMMARY:packagegroup-tpm2-tdx-cli = "Basic tools to work with TPM 2.0"
+RRECOMMENDS:packagegroup-tpm2-tdx-cli = " \
+ tpm2-tools \
+ libtss2-tcti-device \
+"
+
+SUMMARY:packagegroup-wifi-tdx-cli = "Useful Wi-Fi utilities and firmware"
BACKPORTS = ""
-RRECOMMENDS_packagegroup-wifi-tdx-cli = "\
+RRECOMMENDS:packagegroup-wifi-tdx-cli = "\
${BACKPORTS} \
hostapd \
hostapd-example \
wireless-regdb-static \
"
-SUMMARY_packagegroup-wifi-fw-tdx-cli = "Wi-Fi firmware"
-RRECOMMENDS_packagegroup-wifi-fw-tdx-cli = "\
+SUMMARY:packagegroup-wifi-fw-tdx-cli = "Wi-Fi firmware"
+RRECOMMENDS:packagegroup-wifi-fw-tdx-cli = "\
linux-firmware-ath10k \
+ linux-firmware-iw416 \
+ linux-firmware-nxp89xx \
linux-firmware-sd8686 \
linux-firmware-sd8688 \
linux-firmware-sd8787 \
@@ -189,8 +196,8 @@ RRECOMMENDS_packagegroup-wifi-fw-tdx-cli = "\
linux-firmware-rtl8188 \
"
-SUMMARY_packagegroup-wifi-fw-large-tdx-cli = "Wi-Fi firmware with large footprint"
-RRECOMMENDS_packagegroup-wifi-fw-large-tdx-cli = "\
+SUMMARY:packagegroup-wifi-fw-large-tdx-cli = "Wi-Fi firmware with large footprint"
+RRECOMMENDS:packagegroup-wifi-fw-large-tdx-cli = "\
linux-firmware-ath9k \
linux-firmware-iwlwifi \
"