The patchset has the following functions: 1.report speed capability supported by the current hardware. 2.support link speed autoneg and force link speed for PF. 3.support flow control autoneg for copper port.
Huisong Li (9): net/hns3: fix supported speed of copper ports net/hns3: add 1000M speed bit for copper PHYs net/hns3: fix flow control mode net/hns3: fix firmware compatibility configuration net/hns3: obtain the supported speed for fiber port net/hns3: report the speed capability for PF net/hns3: support link speed autoneg for PF net/hns3: support flow control autoneg for copper port net/hns3: add the configuration of fixed speed drivers/net/hns3/hns3_cmd.c | 116 +++++++ drivers/net/hns3/hns3_cmd.h | 45 ++- drivers/net/hns3/hns3_dcb.c | 23 +- drivers/net/hns3/hns3_ethdev.c | 755 +++++++++++++++++++++++++++++++++++------ drivers/net/hns3/hns3_ethdev.h | 37 +- 5 files changed, 832 insertions(+), 144 deletions(-) -- 2.7.4