This rules file help to set suitable mode for device node. vpu-service, vpu_service, rkvdec, hevc-service are different ip. mali0 is mali-midgard and mali is mali-utgard.
Signed-off-by: Jacob Chen <jacob-c...@iotwrt.com> --- recipes-core/udev/udev-extraconf/10-rk.rules | 6 ++++++ recipes-core/udev/udev-extraconf_%.bbappend | 13 +++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 recipes-core/udev/udev-extraconf/10-rk.rules create mode 100644 recipes-core/udev/udev-extraconf_%.bbappend diff --git a/recipes-core/udev/udev-extraconf/10-rk.rules b/recipes-core/udev/udev-extraconf/10-rk.rules new file mode 100644 index 0000000..2308c9a --- /dev/null +++ b/recipes-core/udev/udev-extraconf/10-rk.rules @@ -0,0 +1,6 @@ +KERNEL=="hevc-service", MODE="0666", GROUP="video" +KERNEL=="rkvdec", MODE="0666", GROUP="video" +KERNEL=="mali0", MODE="0666", GROUP="video" +KERNEL=="mali", MODE="0666", GROUP="video" +KERNEL=="vpu-service", MODE="0666", GROUP="video" +KERNEL=="vpu_service", MODE="0666", GROUP="video" diff --git a/recipes-core/udev/udev-extraconf_%.bbappend b/recipes-core/udev/udev-extraconf_%.bbappend new file mode 100644 index 0000000..4691a31 --- /dev/null +++ b/recipes-core/udev/udev-extraconf_%.bbappend @@ -0,0 +1,13 @@ +# extra configuration udev rules +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI_append = " \ + file://10-rk.rules \ +" + +do_install_prepend () { + install -d ${D}${sysconfdir}/udev/rules.d + install -m 0644 ${WORKDIR}/*.rules ${D}${sysconfdir}/udev/rules.d +} + +PACKAGE_ARCH = "${MACHINE_ARCH}" -- 2.7.4 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto