]> git.baikalelectronics.ru Git - kernel.git/commit
igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling
authorMuhammad Husaini Zulkifli <muhammad.husaini.zulkifli@intel.com>
Fri, 9 Jul 2021 23:40:17 +0000 (07:40 +0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 20 Jul 2021 23:11:36 +0000 (16:11 -0700)
commitd32d0e0e460d6597d6c09c962d15e1fcda141d5c
tree2af253ae55199c96b99d6c82845ab87dc79d7c94
parentfdbaff771f457ec776c1eadb21e2a18066a136e6
igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling

According to datasheet section 8.12.19, when there's no TSN offloading
Shadow_QbvCycle bit[29:0] must be set to zero for basic scheduling.

Signed-off-by: Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli@intel.com>
Tested-by: Dvora Fuxbrumer <dvorax.fuxbrumer@linux.intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/igc/igc_tsn.c