> 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