diff options
| author | Mark Hatle <mark.hatle@amd.com> | 2022-10-14 07:24:10 -0700 |
|---|---|---|
| committer | Mark Hatle <mark.hatle@amd.com> | 2022-10-27 12:07:36 -0500 |
| commit | 90aeafd3d03fa57889e4dcc1deddbea57ca58186 (patch) | |
| tree | a636db87fa37bf6584cf81c776a79e1435987695 | |
| parent | 9dec164f8c867bc69f3bf1295faf67d35d44989e (diff) | |
| download | meta-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.bb | 5 |
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' | |||
| 23 | do_install () { | 23 | do_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 | ||
| 33 | USERADD_PACKAGES = "${PN}" | 30 | USERADD_PACKAGES = "${PN}" |
| 34 | GROUPADD_PARAM:${PN} += "${@bb.utils.contains_any('SOC_VARIANT', ['ai-core', 'ai-edge'], '-r aie;', '', d)}" | 31 | GROUPADD_PARAM:${PN} += "-r aie;" |
| 35 | 32 | ||
| 36 | FILES:${PN} += "${sysconfdir}/udev/rules.d/*" | 33 | FILES:${PN} += "${sysconfdir}/udev/rules.d/*" |
| 37 | 34 | ||
