On 10/21/23 3:50 AM, Ryan Eatmon wrote: > > > On 10/9/2023 3:20 PM, Denys Dmytriyenko wrote: >> 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 <r-gunaseka...@ti.com> >>> --- >>> 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? > > > Ravi, I hate to ask this of you as most of the waffling is from me. > > But I agree with Denys. I think what we need is the v2 patch, but with > better wording (like what you have in v3) that explains the situation. > > Can you put together a new v4 that looks like that? > >
Thanks for revisiting this patch. Based on Andrew's comment on installing the firmware unconditionally, I informed the concerned parties that approach to selectively package firmwares is little messy. It's been more than a week and haven't heard back anything. So I would like to drop this patch, unless there is a strong request for it. > > -- Regards, Ravi
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17164): https://lists.yoctoproject.org/g/meta-ti/message/17164 Mute This Topic: https://lists.yoctoproject.org/mt/101847815/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-