On Sun, Mar 21, 2021 at 05:39:50PM +0530, Hariprasad Kelam wrote: > This series of patches add support for parsing switch headers and > configuration support for phy modulation type(NRZ or PAM4). > > PHYs that support changing modulation type ,user can configure it > through private flags pam4. > > Marvell switches support DSA(distributed switch architecture) with > different switch headers like FDSA and EDSA. This patch series adds > private flags to enable user to configure interface in fdsa/edsa > mode such that flow steering (forwading packets to pf/vf depending on > switch header fields) and packet parsing can be acheived.
Hi Hariprasad Private flags sound very wrong here. I would expect to see some integration between the switchdev/DSA driver and the MAC driver. Please show how this works in combination with drivers/net/dsa/mv88e6xxx or drivers/net/ethernet/marvell/prestera. Andrew