diff mbox series

[meta-arago,1/1] tisdk-tiny-initramfs.bb: Package initramfs scripts and modules in the image

Message ID 20250903045559.830651-2-m-shah@ti.com
State Rejected
Delegated to: Ryan Eatmon
Headers show
Series Use tisdk-tiny-initramfs in the | expand

Commit Message

Moteen Shah Sept. 3, 2025, 4:55 a.m. UTC
Package boot essential modules and some other modules required during
boot time, also add initramfs scripts to modprobe the included modules
and eventually perform a switch-root.

Signed-off-by: Moteen Shah <m-shah@ti.com>
---
 .../images/tisdk-tiny-initramfs.bb             | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-core/images/tisdk-tiny-initramfs.bb b/meta-arago-distro/recipes-core/images/tisdk-tiny-initramfs.bb
index 37b777f6..2316d191 100644
--- a/meta-arago-distro/recipes-core/images/tisdk-tiny-initramfs.bb
+++ b/meta-arago-distro/recipes-core/images/tisdk-tiny-initramfs.bb
@@ -21,7 +21,23 @@  INITRAMFS_FSTYPES = "cpio cpio.xz"
 
 IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}"
 
-PACKAGE_INSTALL = "packagegroup-arago-initramfs"
+INITRAMFS_SCRIPTS ?= "initramfs-framework-base initramfs-module-udev initramfs-module-nfsrootfs"
+
+MODULES = "\
+    kernel-module-cdns-pltfrm \
+    kernel-module-sdhci-am654 \
+    kernel-module-ti-cpsw-proxy-client \
+    kernel-module-ti-j721e-ufs \
+    kernel-module-tps6594-i2c \
+"
+
+UTILS = "\
+    cifs-utils \
+    nfs-utils \
+    nfs-utils-client \
+"
+
+PACKAGE_INSTALL = "${INITRAMFS_SCRIPTS} ${MODULES} ${UTILS} packagegroup-arago-initramfs "
 
 export IMAGE_BASENAME = "tisdk-tiny-initramfs${ARAGO_IMAGE_SUFFIX}"