summaryrefslogtreecommitdiffstats
path: root/meta-agl-ic-container/dynamic-layers
diff options
context:
space:
mode:
Diffstat (limited to 'meta-agl-ic-container/dynamic-layers')
-rw-r--r--meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-core/systemd/systemd_%.bbappend8
-rw-r--r--meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-graphics/rockchip-libmali/rockchip-libmali.bbappend7
-rw-r--r--meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-platform/images/agl-instrument-cluster-container-demo.bbappend10
3 files changed, 25 insertions, 0 deletions
diff --git a/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-core/systemd/systemd_%.bbappend b/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-core/systemd/systemd_%.bbappend
new file mode 100644
index 00000000..e0008a71
--- /dev/null
+++ b/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-core/systemd/systemd_%.bbappend
@@ -0,0 +1,8 @@
+do_install:append() {
+ # Disable network IF renaming
+ ln -s /dev/null ${D}${sysconfdir}/systemd/network/99-default.link
+}
+
+FILES:udev:append = " \
+ ${sysconfdir}/systemd/network/99-default.link \
+ "
diff --git a/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-graphics/rockchip-libmali/rockchip-libmali.bbappend b/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-graphics/rockchip-libmali/rockchip-libmali.bbappend
new file mode 100644
index 00000000..6b0f69aa
--- /dev/null
+++ b/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-graphics/rockchip-libmali/rockchip-libmali.bbappend
@@ -0,0 +1,7 @@
+PACKAGES:prepend = "\
+ ${PN}-firmware \
+"
+
+FILES:${PN}-firmware = " \
+ ${nonarch_base_libdir}/firmware/* \
+"
diff --git a/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-platform/images/agl-instrument-cluster-container-demo.bbappend b/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-platform/images/agl-instrument-cluster-container-demo.bbappend
new file mode 100644
index 00000000..4a849c03
--- /dev/null
+++ b/meta-agl-ic-container/dynamic-layers/meta-rockchip/recipes-platform/images/agl-instrument-cluster-container-demo.bbappend
@@ -0,0 +1,10 @@
+WKS_FILES:remove = "agl-ic-container-noloader.wks agl-ic-container-noloader-demo.wks"
+WKS_FILES:prepend = " \
+ ${@oe.utils.conditional('OUT_OF_TREE_CONTAINER_IMAGE_DEPLOY_DIR', '', 'agl-ic-container-rockchip.wks ', 'agl-ic-container-rockchip-demo.wks ', d)} \
+"
+
+IMAGE_INSTALL:append = " \
+ linux-firmware-rtl8822 \
+ linux-firmware-rtl8125 \
+ rockchip-libmali-firmware \
+"