summaryrefslogtreecommitdiff
path: root/meta-unit-core/dynamic-layers
diff options
context:
space:
mode:
authorunitexe <unitexe70@gmail.com>2026-08-30 22:36:34 -0500
committerunitexe <unitexe70@gmail.com>2026-10-01 11:23:53 -0500
commitbd59a594aa6c93226f05a5ac438fbaebf15f44ea (patch)
treea4f56defc2b4faa8690660b578f5213c15f70d97 /meta-unit-core/dynamic-layers
parent61c95f6354fc804e3a00cb684aca2df0ea54afa5 (diff)
Build core-image-unit for olinuxino-a20-emmc
Diffstat (limited to 'meta-unit-core/dynamic-layers')
-rw-r--r--meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/beaglebone-yocto/plymouthd.conf8
-rw-r--r--meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/radxa-zero-3e/plymouthd.conf4
-rw-r--r--meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/raspberrypi3-64/plymouthd.conf4
-rw-r--r--meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth_%.bbappend13
4 files changed, 29 insertions, 0 deletions
diff --git a/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/beaglebone-yocto/plymouthd.conf b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/beaglebone-yocto/plymouthd.conf
new file mode 100644
index 0000000..109b9b6
--- /dev/null
+++ b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/beaglebone-yocto/plymouthd.conf
@@ -0,0 +1,8 @@
+[Daemon]
+Theme=darth_vader
+ShowDelay=0
+
+# Since EDID read is failing this timeout will definitely happen
+# so make it as low as possible without breaking things. Using 0
+# results in plymouth erroring out and not showing the splash.
+DeviceTimeout=1
diff --git a/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/radxa-zero-3e/plymouthd.conf b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/radxa-zero-3e/plymouthd.conf
new file mode 100644
index 0000000..eaa41c6
--- /dev/null
+++ b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/radxa-zero-3e/plymouthd.conf
@@ -0,0 +1,4 @@
+[Daemon]
+Theme=spin
+ShowDelay=0
+DeviceTimeout=8
diff --git a/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/raspberrypi3-64/plymouthd.conf b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/raspberrypi3-64/plymouthd.conf
new file mode 100644
index 0000000..eaa41c6
--- /dev/null
+++ b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth/raspberrypi3-64/plymouthd.conf
@@ -0,0 +1,4 @@
+[Daemon]
+Theme=spin
+ShowDelay=0
+DeviceTimeout=8
diff --git a/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth_%.bbappend b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth_%.bbappend
new file mode 100644
index 0000000..458711f
--- /dev/null
+++ b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-core/plymouth/plymouth_%.bbappend
@@ -0,0 +1,13 @@
+# Using yocto's initramfs framework to generate initramfs instead
+RDEPENDS:${PN}-initrd:remove = "dracut"
+
+PACKAGECONFIG:append = " drm"
+
+FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
+
+SRC_URI:append = " file://plymouthd.conf"
+
+do_install:append() {
+ install -d ${D}${sysconfdir}/plymouth
+ install -m 0644 ${UNPACKDIR}/plymouthd.conf ${D}${sysconfdir}/plymouth/
+}