diff options
author | Vinicius Costa Gomes <vinicius.gomes@intel.com> | 2022-12-09 12:15:18 +0800 |
---|---|---|
committer | Tony Nguyen <anthony.l.nguyen@intel.com> | 2022-12-15 13:19:30 -0800 |
commit | d8f45be01dd9381065a3778a579385249ed011dc (patch) | |
tree | 3cd16c5bb0d34526534df5af5fab060994fc2218 /drivers/net/ethernet/intel/igc/igc_main.c | |
parent | db0b124f02ba68de6517ac303d431af220ccfe9f (diff) |
igc: Use strict cycles for Qbv scheduling
Configuring strict cycle mode in the controller forces more well
behaved transmissions when taprio is offloaded.
When set this strict_cycle and strict_end, transmission is not
enabled if the whole packet cannot be completed before end of
the Qbv cycle.
Fixes: 82faa9b79950 ("igc: Add support for ETF offloading")
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Signed-off-by: Aravindhan Gunasekaran <aravindhan.gunasekaran@intel.com>
Signed-off-by: Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli@intel.com>
Tested-by: Naama Meir <naamax.meir@linux.intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/igc/igc_main.c')
0 files changed, 0 insertions, 0 deletions