Re: [RFC PATCH 00/10] PRU-ICSSM Ethernet Driver

From: Basharath Hussain Khaja
Date: Wed Jan 22 2025 - 08:17:50 EST


> On Thu, Jan 09, 2025 at 04:25:50PM +0530, Basharath Hussain Khaja wrote:
>> Hi,
>>
>> The Programmable Real-Time Unit Industrial Communication Sub-system (PRU-ICSS)
>> is available on the TI SOCs in two flavors: Gigabit ICSS (ICSSG) and the older
>> Megabit ICSS (ICSSM).
>>
>> Support for ICSSG Dual-EMAC mode has already been mainlined [1] and the
>> fundamental components/drivers such as PRUSS driver, Remoteproc driver,
>> PRU-ICSS INTC, and PRU-ICSS IEP drivers are already available in the mainline
>> Linux kernel. The current RFC patch series builds on top of these components
>> and introduces changes to support the Dual-EMAC mode on ICSSM, especially on
>> the TI AM57xx devices.
>
> I guess this version also has the horrible architecture of multiple
> firmware's you need to swap between at runtime?

This series has support for a single protocol. Yes, swapping of firmwares will be required upon adding support for other protocols similar to ICSSG.

Thanks & Best Regards,
Basharath