Commits
Murali Karicheri committed d15598fa3de
net: ti: icssg_prueth: Enhance the driver to support an icssg pair Interposer card allows to pair ICSSG-0 and ICSSG-1 to provide PRU Ethernet functionality where separate egress/ingress PRU/RTU pair handles the processing of Ethernet traffic. Following shows the connection:- MII-0 Phy Tx <---------- ICSS1 <------------ MII-1 Phy Rx MII-0 Phy Rx ----------> ICSS0 ------------- MII-1 Phy Tx This patch enhances the driver to support this. Enhance the existing data structure struct prueth to stores data specific to additional iccsg. Also modify all functions that currently assumes the slices are from the same icssg to take icssg number as well along with slice number. Use a new compatibility string to identify the new device with two icssg to allow for driver customization. Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>