On Mon, Oct 09, 2023 at 12:39:25PM +0530, Ravi Gunasekaran via lists.yoctoproject.org wrote: > PRU-ICSS on AM33x, AM43x, supports different ethernet modes such > as Ethernet, HSR and PRP by means of different firmwares and the > driver loads one of the these firmware. The PRU-ICSS linux driver > may not be available for all kernel versions. > > So add an .inc file that avoids the packaging of such firmwares > in the SDK, so that it can be referenced by kernel recipes that > don't support PRU-ICSS. > > Signed-off-by: Ravi Gunasekaran <[email protected]> > --- > meta-ti-bsp/recipes-kernel/linux/prueth-fw.inc | 3 +++ > 1 file changed, 3 insertions(+) > create mode 100644 meta-ti-bsp/recipes-kernel/linux/prueth-fw.inc > > diff --git a/meta-ti-bsp/recipes-kernel/linux/prueth-fw.inc > b/meta-ti-bsp/recipes-kernel/linux/prueth-fw.inc > new file mode 100644 > index 00000000..6698c9ed > --- /dev/null > +++ b/meta-ti-bsp/recipes-kernel/linux/prueth-fw.inc > @@ -0,0 +1,3 @@ > +# Do not package firmwares for kernels that don't support PRUETH > +RDEPENDS:${KERNEL_PACKAGE_NAME}-base:remove:ti43x = " prueth-fw pruhsr-fw > pruprp-fw" > +RDEPENDS:${KERNEL_PACKAGE_NAME}-base:remove:ti33x = " prueth-fw pruhsr-fw > pruprp-fw"
This is asking for trouble - there's no way to un-do :remove downstream (e.g. any of the Distro, SDK, Product Line or Customer layers) It is not recommended to use :remove (and :append to a lesser degree) on a regular basis when it can be done differently. Moreover, what is a difference from v2? It is a more convoluted way to drop those FW images from getting installed, but it is still done unconditionally here in meta-ti - are there any benefits of doing it this way? -- Denys
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17084): https://lists.yoctoproject.org/g/meta-ti/message/17084 Mute This Topic: https://lists.yoctoproject.org/mt/101847815/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/leave/6695321/21656/1393940836/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
