/openbmc/google-misc/subprojects/ncsid/doc/ |
H A D | ncsid_internals.md | 13 - **Hardware**. External hardware components, in this case, the NIC. 23 ## NIC section in NC-SId Internals 25 In the NIC — NC-SId interactions, NIC acts as a server, replying to NC-SId 27 is no state in NIC (server), but there is a state in NC-SId (client). 33 NC-SI command buffer (reply from the NIC) and returns the buffer that needs to 34 be sent to the NIC (the next command). 39 also reads the MAC Address of the NIC. 43 Once BMC's network is configured, this state machine sets up filters in the NIC. 47 This state machine periodically tests NC-SI connection with the NIC, verifies 48 filters and queries the NIC state (hostless or host-based). If it ever fails, [all …]
|
H A D | ncsid_arch.dot | 28 } -> NIC [style="invis"]; 49 NIC [shape="tab" fillcolor="limegreen" style="filled"]; 52 NIC -> ncsi_sockio [dir="both" label="NC-SI Cable" color="limegreen"];
|
/openbmc/linux/drivers/net/ethernet/netronome/ |
H A D | Kconfig | 20 tristate "Netronome(R) NFP4000/NFP6000 NIC driver" 29 cards working as a advanced Ethernet NIC. It works with both 45 bool "NFP4000/NFP6000 Advanced buffer management NIC support" 50 Enable driver support for Advanced buffer management NIC on NFP. 51 ABM NIC allows advanced configuration of queuing and scheduling 63 Enable driver support IPsec crypto offload on NFP NIC. 65 offload. NOTE that IPsec crypto offload on NFP NIC 69 bool "Debug support for Netronome(R) NFP4000/NFP6000 NIC drivers" 73 Netronome(R) NFP4000/NFP6000 NIC drivers.
|
/openbmc/openbmc-build-scripts/scripts/ |
H A D | boot-qemu.sh | 99 NIC="-net nic,model=ftgmac100,netdev=netdev1 -netdev user,id=netdev1,$NET_FORWARDING" 103 NIC="-net nic,model=ftgmac100,netdev=netdev1 -netdev user,id=netdev1 " 104 NIC+="-net nic,model=ftgmac100,netdev=netdev2 -netdev user,id=netdev2 " 105 NIC+="-net nic,model=ftgmac100,netdev=netdev3 -netdev user,id=netdev3,$NET_FORWARDING " 106 NIC+="-net nic,model=ftgmac100,netdev=netdev4 -netdev user,id=netdev4" 135 ${NIC}
|
/openbmc/google-misc/subprojects/ncsid/test/ |
H A D | nic_mock.cpp | 84 uint32_t NIC::handle_request(const ncsi_buf_t& request_buf, in handle_request() 160 uint32_t NIC::handle_oem_request(const ncsi_buf_t& request_buf, in handle_oem_request() 224 bool NIC::is_filter_configured(uint8_t channel) const in is_filter_configured() 238 bool NIC::set_filter(uint8_t channel, const ncsi_oem_filter_t& filter) in set_filter() 262 const ncsi_oem_filter_t& NIC::get_filter(uint8_t channel) const in get_filter() 276 void NIC::set_hostless(bool is_hostless) in set_hostless() 301 void NIC::toggle_hostless() in toggle_hostless() 314 bool NIC::is_hostless() in is_hostless() 319 void NIC::save_frame_to_log(const NCSIFrame& frame) in save_frame_to_log() 329 const std::vector<uint8_t> NIC::simple_commands_ = {
|
H A D | nic_mock.h | 131 class NIC 134 explicit NIC(bool legacy = false, uint8_t channel_count = 1) :
|
/openbmc/linux/drivers/net/ethernet/cavium/ |
H A D | Kconfig | 21 This driver supports Thunder's NIC physical function. 22 The NIC provides the controller and DMA engines to 23 move network traffic to/from the memory. The NIC 26 standalone PCIe NIC chip. 33 This driver supports Thunder's NIC virtual function 43 interface from NIC physical function driver. 63 BGX, TNS, GTI, and NIC blocks.
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | Kconfig | 36 Ethernet support in Mellanox Technologies ConnectX-4 NIC. 62 support in ConnectX NIC. MPFs is required for when multi-PF configuration 71 Mellanox Technologies Ethernet SRIOV E-Switch support in ConnectX NIC. 93 works in both native NIC mode and Switchdev SRIOV mode. 99 If set to N, TC offloads in both NIC and switchdev modes will be disabled. 149 Build support for MACsec cryptography-offload acceleration in the NIC. 157 Build support for IPsec cryptography-offload acceleration in the NIC. 165 Build support for TLS cryptography-offload acceleration in the NIC. 173 Build support for software-managed steering in the NIC. 179 Build support for subfuction device in the NIC. A Mellanox subfunction [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Entry/NIC/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Dump/Entry/NIC' 8 '../../../../../../yaml/xyz/openbmc_project/Dump/Entry/NIC.interface.yaml', 28 'xyz/openbmc_project/Dump/Entry/NIC',
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/ |
H A D | Kconfig | 32 tristate "Marvell OcteonTX2 NIC Physical Function driver" 42 This driver supports Marvell's OcteonTX2 NIC physical function. 45 tristate "Marvell OcteonTX2 NIC Virtual Function driver" 48 This driver supports Marvell's OcteonTX2 NIC virtual function.
|
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | Kconfig | 3 # Marvell's Octeon PCI Endpoint NIC Driver Configuration 7 tristate "Marvell Octeon PCI Endpoint NIC Driver" 13 Octeon PCI Endpoint NIC.
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | hisilicon-hns-nic.txt | 1 Hisilicon Network Subsystem NIC controller 16 In NIC mode of DSAF, all 6 PHYs are taken as ethernet ports to the CPU. The 27 LAN Switch while the CPU side assume itself have one single NIC connect to 43 In NIC mode of DSAF, all 6 PHYs of service DSAF are taken as ethernet ports 55 single NIC connected to this switch. In this case, the port-idx-in-ae
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/microsoft/ |
H A D | netvsc.rst | 73 visible in the guest OS and both NIC's have the same MAC address. 103 stage when packets arrive at a NIC card. The goal is to increase performance 108 program on the associated VF NIC as well. 110 Setting / unsetting XDP program on synthetic NIC (netvsc) propagates to 111 VF NIC automatically. Setting / unsetting XDP program on VF NIC directly 112 is not recommended, also not propagated to synthetic NIC, and may be 113 overwritten by setting of synthetic NIC.
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/marvell/ |
H A D | octeon_ep.rst | 4 Linux kernel networking driver for Marvell's Octeon PCI Endpoint NIC 7 Network driver for Marvell's Octeon PCI EndPoint NIC. 20 EndPoint NIC.
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Dump/Entry/ |
H A D | meson.build | 4 subdir('NIC') subdir 94 '../../../../../yaml/xyz/openbmc_project/Dump/Entry/NIC.interface.yaml', 96 output: ['NIC.md'], 108 'xyz/openbmc_project/Dump/Entry/NIC',
|
/openbmc/docs/designs/ |
H A D | ncsi-coredump.md | 9 NIC core-dump is essential for NIC issue debugging, and it could be retrieved 11 solution for NIC out of band dumping from BMC over NC-SI protocol. 105 | NIC | 124 Co-work with NIC vendor(Broadcom) for dump process/file validation.
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-ibft | 14 target name, and what NIC it is associated with. It can also 22 files that expose the iSCSI Boot Firmware Table NIC data. 23 Usually this contains the IP address, MAC, and gateway of the NIC.
|
/openbmc/linux/drivers/net/ethernet/google/ |
H A D | Kconfig | 19 tristate "Google Virtual NIC (gVNIC) support" 22 This driver supports Google Virtual NIC (gVNIC)"
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | kconfig.rst | 52 | Works in both native NIC mode and Switchdev SRIOV mode. 72 | Build support for MACsec cryptography-offload acceleration in the NIC. 88 | Ethernet SRIOV E-Switch support in ConnectX NIC. E-Switch provides internal SRIOV packet steer… 109 | Ethernet Multi-Physical Function Switch (MPFS) support in ConnectX NIC. 123 | Build support for subfuction port in the NIC. A Mellanox subfunction 131 | Build support for software-managed steering in the NIC.
|
/openbmc/linux/Documentation/networking/ |
H A D | xfrm_device.rst | 20 Device interface allows NIC drivers to offer to the stack access to the 25 * NIC performs encrypt/decrypt 28 * NIC performs encrypt/decrypt 29 * NIC does encapsulation 30 * Kernel and NIC have SA and policy in-sync 31 * NIC handles the SA and policies states 82 The NIC driver offering ipsec offload will need to implement callbacks
|
/openbmc/linux/drivers/net/ethernet/qlogic/ |
H A D | Kconfig | 30 tristate "QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support" 70 tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC" 100 tristate "QLogic QED 25/40/100Gb Ethernet NIC"
|
/openbmc/linux/drivers/net/ethernet/emulex/benet/ |
H A D | Kconfig | 3 tristate "ServerEngines' 10Gbps NIC - BladeEngine" 6 This driver implements the NIC functionality for ServerEngines'
|
/openbmc/linux/drivers/net/ethernet/packetengines/ |
H A D | Kconfig | 31 tristate "Packet Engines Yellowfin Gigabit-NIC support" 35 Say Y here if you have a Packet Engines G-NIC PCI Gigabit Ethernet
|
/openbmc/linux/drivers/net/ethernet/ibm/ |
H A D | Kconfig | 42 tristate "IBM Virtual NIC support" 45 This driver supports Virtual NIC adapters on IBM i and IBM System p
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | armada-3720-turris-mox.dts | 3 * Device Tree file for CZ.NIC Turris Mox Board 17 model = "CZ.NIC Turris Mox Board";
|