Branch data Line data Source code
1 : : /* SPDX-License-Identifier: BSD-3-Clause 2 : : * Copyright(c) 2001 - 2015 Intel Corporation 3 : : */ 4 : : /*$FreeBSD$*/ 5 : : 6 : : #include "e1000_api.h" 7 : : 8 : : /* 9 : : * NOTE: the following routines using the e1000 10 : : * naming style are provided to the shared 11 : : * code but are OS specific 12 : : */ 13 : : 14 : : void 15 : 0 : e1000_write_pci_cfg(struct e1000_hw *hw, u32 reg, u16 *value) 16 : : { 17 : 0 : return; 18 : : } 19 : : 20 : : void 21 : 0 : e1000_read_pci_cfg(struct e1000_hw *hw, u32 reg, u16 *value) 22 : : { 23 : 0 : *value = 0; 24 : 0 : return; 25 : : } 26 : : 27 : : void 28 : 0 : e1000_pci_set_mwi(struct e1000_hw *hw) 29 : : { 30 : 0 : } 31 : : 32 : : void 33 : 0 : e1000_pci_clear_mwi(struct e1000_hw *hw) 34 : : { 35 : 0 : } 36 : : 37 : : 38 : : /* 39 : : * Read the PCI Express capabilities 40 : : */ 41 : : int32_t 42 : 0 : e1000_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) 43 : : { 44 : 0 : return E1000_NOT_IMPLEMENTED; 45 : : } 46 : : 47 : : /* 48 : : * Write the PCI Express capabilities 49 : : */ 50 : : int32_t 51 : 0 : e1000_write_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) 52 : : { 53 : 0 : return E1000_NOT_IMPLEMENTED; 54 : : }