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


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16937): 
https://lists.yoctoproject.org/g/meta-arago/message/16937
Mute This Topic: https://lists.yoctoproject.org/mt/117129947/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to