summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2022-10-14 07:24:10 -0700
committerMark Hatle <mark.hatle@amd.com>2022-10-27 12:07:36 -0500
commit90aeafd3d03fa57889e4dcc1deddbea57ca58186 (patch)
treea636db87fa37bf6584cf81c776a79e1435987695
parent9dec164f8c867bc69f3bf1295faf67d35d44989e (diff)
downloadmeta-xilinx-90aeafd3d03fa57889e4dcc1deddbea57ca58186.tar.gz
linux-xlnx-udev-rules: Unconditionally add the aie udev rules
Since this package is not machine specific, we need to just add the rules as well as the group. This won't cause any issues on systems w/o aie. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 4582487e13cad0e910194ccfff2b0920bf0ce6d7) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb5
1 files changed, 1 insertions, 4 deletions
diff --git a/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb b/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb
index f5b0ff95..7ff3ef79 100644
--- a/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb
+++ b/meta-xilinx-core/recipes-kernel/linux-xlnx-udev-rules/linux-xlnx-udev-rules.bb
@@ -23,15 +23,12 @@ do_compile[noexec] = '1'
23do_install () { 23do_install () {
24 install -d ${D}${sysconfdir}/udev/rules.d 24 install -d ${D}${sysconfdir}/udev/rules.d
25 for rule in $(find ${WORKDIR} -maxdepth 1 -type f -name "*.rules"); do 25 for rule in $(find ${WORKDIR} -maxdepth 1 -type f -name "*.rules"); do
26 if ${@bb.utils.contains_any('SOC_VARIANT', ['ai-core', 'ai-edge'], 'true', 'false' ,d)}; then
27 install -m 0644 ${WORKDIR}/99-aie-device.rules ${D}${sysconfdir}/udev/rules.d/
28 fi
29 install -m 0644 $rule ${D}${sysconfdir}/udev/rules.d/ 26 install -m 0644 $rule ${D}${sysconfdir}/udev/rules.d/
30 done 27 done
31} 28}
32 29
33USERADD_PACKAGES = "${PN}" 30USERADD_PACKAGES = "${PN}"
34GROUPADD_PARAM:${PN} += "${@bb.utils.contains_any('SOC_VARIANT', ['ai-core', 'ai-edge'], '-r aie;', '', d)}" 31GROUPADD_PARAM:${PN} += "-r aie;"
35 32
36FILES:${PN} += "${sysconfdir}/udev/rules.d/*" 33FILES:${PN} += "${sysconfdir}/udev/rules.d/*"
37 34