[yocto] [PATCH] udev-extraconf: add rockchip specific rules

Jacob Chen jacobchen110 at gmail.com
Wed Mar 1 02:32:06 PST 2017


oh, i forget to add meta-rockchip too.

2017-03-01 18:23 GMT+08:00 Jacob Chen <jacob-chen at iotwrt.com>:
> 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-chen at 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
>



More information about the yocto mailing list