Marvell Octeon PCI 端点网卡的 Linux 内核网络驱动程序¶
Marvell Octeon PCI 端点网卡的网络驱动程序。版权所有 (c) 2020 Marvell International Ltd。
目录¶
概述¶
此驱动程序实现 Marvell Octeon PCI 端点网卡的网络功能。
支持的设备¶
- 目前,此驱动程序支持以下设备
网络控制器:Cavium, Inc. 设备 b100
网络控制器:Cavium, Inc. 设备 b200
网络控制器:Cavium, Inc. 设备 b400
网络控制器:Cavium, Inc. 设备 b900
网络控制器:Cavium, Inc. 设备 ba00
网络控制器:Cavium, Inc. 设备 bc00
网络控制器:Cavium, Inc. 设备 bd00
接口控制¶
诸如更改 mtu、链路速度、链路关闭/开启等网络接口控制是通过向邮箱命令队列写入命令完成的,该邮箱接口通过 BAR4 中的保留区域实现。此驱动程序将命令写入邮箱,Octeon 设备上的固件会处理这些命令。固件还会通过作为邮箱接口一部分实现的通知队列,向驱动程序发送诸如链路更改等事件的非请求通知。