Files
android_kernel_xiaomi_sm8450/drivers/net/ethernet/intel/igc
Vinicius Costa Gomes a0e2295c2a igc: Use strict cycles for Qbv scheduling
[ Upstream commit d8f45be01dd9381065a3778a579385249ed011dc ]

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: 82faa9b799 ("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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-01-14 10:16:11 +01:00
..
2022-05-25 09:17:52 +02:00
2020-05-19 16:00:00 -07:00
2022-05-25 09:17:52 +02:00
2020-06-29 18:21:09 -07:00
2020-05-19 15:01:48 -07:00
2022-05-25 09:17:52 +02:00