Re: [meta-arago][master][PATCH v2] meta-arago-test: recipes-core: Add udev rules for MCAN to meta-arago-test

Ryan Eatmon <[email protected]>
Newsgroups org.yoctoproject.lists.meta-arago
Message-ID <[email protected]>
On 1/6/2026 11:21 PM, Anurag Dutta wrote:
> Move udev rules from meta-arago-distro to meta-arago-test so that MCAN tests
> run successfully with other distros such as "poky" as well.

If these rules should be available for other distros, then I feel like 
this should move to meta-ti.  Well, everything except for the arago 
rules which seem like they are distro specific and not hardware 
specific.  You might be able to use the MACHINE_EXTRA_RDEPENDS variable 
in each of the impacted platforms to ensure that new recipe in meta-ti 
is included in all images.

Denys, thoughts?


> 
> Signed-off-by: Anurag Dutta <[email protected]>
> ---
> 
> Link to v1 : https://lore.kernel.org/all/[email protected]/
> 
> Changelog: v2:
> 1. moved all the rules from meta-arago-distro to meta-arago-test
> 2. removed udev* from meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
> 
>   .../recipes-core/packagegroups/packagegroup-arago-base.bb       | 2 --
>   meta-arago-test/recipes-core/packagegroups/ti-test.bb           | 1 +
>   .../recipes-core/udev/udev-aragoconf/37-can-am62.rules          | 0
>   .../recipes-core/udev/udev-aragoconf/37-can-dra7.rules          | 0
>   .../recipes-core/udev/udev-aragoconf/37-can-j7.rules            | 0
>   .../recipes-core/udev/udev-aragoconf/37-can-ti33x.rules         | 0
>   .../recipes-core/udev/udev-aragoconf/50-arago.rules             | 0
>   .../recipes-core/udev/udev-aragoconf_1.bb                       | 0
>   8 files changed, 1 insertion(+), 2 deletions(-)
>   rename {meta-arago-distro => meta-arago-test}/recipes-core/udev/udev-aragoconf/37-can-am62.rules (100%)
>   rename {meta-arago-distro => meta-arago-test}/recipes-core/udev/udev-aragoconf/37-can-dra7.rules (100%)
>   rename {meta-arago-distro => meta-arago-test}/recipes-core/udev/udev-aragoconf/37-can-j7.rules (100%)
>   rename {meta-arago-distro => meta-arago-test}/recipes-core/udev/udev-aragoconf/37-can-ti33x.rules (100%)
>   rename {meta-arago-distro => meta-arago-test}/recipes-core/udev/udev-aragoconf/50-arago.rules (100%)
>   rename {meta-arago-distro => meta-arago-test}/recipes-core/udev/udev-aragoconf_1.bb (100%)
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
> index b80697e5..6df03e60 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
> @@ -21,8 +21,6 @@ ARAGO_BASE = "\
>       ethtool \
>       bash \
>       opkg-bash-completion \
> -    udev-extraconf \
> -    udev-aragoconf \
>       libgpiod \
>       libgpiod-tools \
>   "
> diff --git a/meta-arago-test/recipes-core/packagegroups/ti-test.bb b/meta-arago-test/recipes-core/packagegroups/ti-test.bb
> index dad5571c..47f8fcac 100644
> --- a/meta-arago-test/recipes-core/packagegroups/ti-test.bb
> +++ b/meta-arago-test/recipes-core/packagegroups/ti-test.bb
> @@ -104,6 +104,7 @@ TI_TEST_TI_TOOLS = " \
>       input-utils \
>       ltp-ddt \
>       openssl-perf \
> +    udev-aragoconf \
>       uvc-gadget \
>   "
>   
> diff --git a/meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-am62.rules b/meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-am62.rules
> similarity index 100%
> rename from meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-am62.rules
> rename to meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-am62.rules
> diff --git a/meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-dra7.rules b/meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-dra7.rules
> similarity index 100%
> rename from meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-dra7.rules
> rename to meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-dra7.rules
> diff --git a/meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-j7.rules b/meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-j7.rules
> similarity index 100%
> rename from meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-j7.rules
> rename to meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-j7.rules
> diff --git a/meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-ti33x.rules b/meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-ti33x.rules
> similarity index 100%
> rename from meta-arago-distro/recipes-core/udev/udev-aragoconf/37-can-ti33x.rules
> rename to meta-arago-test/recipes-core/udev/udev-aragoconf/37-can-ti33x.rules
> diff --git a/meta-arago-distro/recipes-core/udev/udev-aragoconf/50-arago.rules b/meta-arago-test/recipes-core/udev/udev-aragoconf/50-arago.rules
> similarity index 100%
> rename from meta-arago-distro/recipes-core/udev/udev-aragoconf/50-arago.rules
> rename to meta-arago-test/recipes-core/udev/udev-aragoconf/50-arago.rules
> diff --git a/meta-arago-distro/recipes-core/udev/udev-aragoconf_1.bb b/meta-arago-test/recipes-core/udev/udev-aragoconf_1.bb
> similarity index 100%
> rename from meta-arago-distro/recipes-core/udev/udev-aragoconf_1.bb
> rename to meta-arago-test/recipes-core/udev/udev-aragoconf_1.bb

-- 
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.