RE: [PATCH 5/6] net: macb: add support for high speed interface

2019-06-18 Thread Parshuram Raju Thombare
> >> switch (state->interface) { >> +case PHY_INTERFACE_MODE_NA: > >I would not list PHY_INTERFACE_MODE_NA here. > This was to experiment in band mode with sfp. phylink_sfp_module_insert call phylink_validate with interface set to PHY_INTERFACE_MODE_NA , if it is not listed in validate m

Re: [PATCH 5/6] net: macb: add support for high speed interface

2019-06-17 Thread Andrew Lunn
> switch (state->interface) { > + case PHY_INTERFACE_MODE_NA: I would not list PHY_INTERFACE_MODE_NA here. > + case PHY_INTERFACE_MODE_USXGMII: > + case PHY_INTERFACE_MODE_10GKR: > + if (bp->caps & MACB_CAPS_GIGABIT_MODE_AVAILABLE) { > + phylink_s

[PATCH 5/6] net: macb: add support for high speed interface

2019-06-16 Thread Parshuram Thombare
This patch add support for high speed USXGMII PCS and 10G speed in Cadence ethernet controller driver. Signed-off-by: Parshuram Thombare --- drivers/net/ethernet/cadence/macb.h | 42 + drivers/net/ethernet/cadence/macb_main.c | 215 +++ 2 files changed, 224 insertio

[PATCH 5/6] net: macb: add support for high speed interface

2019-06-15 Thread Parshuram Thombare
This patch add support for high speed USXGMII PCS and 10G speed in Cadence ethernet controller driver. Signed-off-by: Parshuram Thombare --- drivers/net/ethernet/cadence/macb.h | 42 + drivers/net/ethernet/cadence/macb_main.c | 219 +++ 2 files changed, 228 insertio