1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2019-2020 Intel Corporation
8 * NOTE: the following routines using the igc
9 * naming style are provided to the shared
10 * code but are OS specific
14 igc_write_pci_cfg(struct igc_hw *hw, u32 reg, u16 *value)
22 igc_read_pci_cfg(struct igc_hw *hw, u32 reg, u16 *value)
30 igc_pci_set_mwi(struct igc_hw *hw)
36 igc_pci_clear_mwi(struct igc_hw *hw)
42 * Read the PCI Express capabilities
45 igc_read_pcie_cap_reg(struct igc_hw *hw, u32 reg, u16 *value)
50 return IGC_NOT_IMPLEMENTED;
54 * Write the PCI Express capabilities
57 igc_write_pcie_cap_reg(struct igc_hw *hw, u32 reg, u16 *value)
63 return IGC_NOT_IMPLEMENTED;