// SPDX-License-Identifier: GPL-2.0 /* Copyright (c) 2020 Intel Corporation */ #include "igc.h" #include "igc_diag.h" static struct igc_reg_test reg_test[] = …; static bool reg_pattern_test(struct igc_adapter *adapter, u64 *data, int reg, u32 mask, u32 write) { … } static bool reg_set_and_check(struct igc_adapter *adapter, u64 *data, int reg, u32 mask, u32 write) { … } bool igc_reg_test(struct igc_adapter *adapter, u64 *data) { … } bool igc_eeprom_test(struct igc_adapter *adapter, u64 *data) { … } bool igc_link_test(struct igc_adapter *adapter, u64 *data) { … }