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