xref: /linux/drivers/net/ethernet/intel/igc/igc_tsn.h (revision a4a35f6cbebbf9466b6c412506ab89299d567f51)
1ec50a9d4SVinicius Costa Gomes /* SPDX-License-Identifier: GPL-2.0 */
2ec50a9d4SVinicius Costa Gomes /* Copyright (c)  2020 Intel Corporation */
3ec50a9d4SVinicius Costa Gomes 
4ec50a9d4SVinicius Costa Gomes #ifndef _IGC_TSN_H_
5ec50a9d4SVinicius Costa Gomes #define _IGC_TSN_H_
6ec50a9d4SVinicius Costa Gomes 
7ec50a9d4SVinicius Costa Gomes int igc_tsn_offload_apply(struct igc_adapter *adapter);
861572d5fSVinicius Costa Gomes int igc_tsn_reset(struct igc_adapter *adapter);
9790835fcSMuhammad Husaini Zulkifli void igc_tsn_adjust_txtime_offset(struct igc_adapter *adapter);
10*f8d6acaeSFaizal Rahim bool igc_tsn_is_taprio_activated_by_user(struct igc_adapter *adapter);
11ec50a9d4SVinicius Costa Gomes 
12ec50a9d4SVinicius Costa Gomes #endif /* _IGC_BASE_H */
13