aboutsummaryrefslogtreecommitdiff
path: root/sys/linux/socket_netlink_generic_devlink.txt
diff options
context:
space:
mode:
Diffstat (limited to 'sys/linux/socket_netlink_generic_devlink.txt')
-rw-r--r--sys/linux/socket_netlink_generic_devlink.txt12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/linux/socket_netlink_generic_devlink.txt b/sys/linux/socket_netlink_generic_devlink.txt
index 50312f5bb..f090e4104 100644
--- a/sys/linux/socket_netlink_generic_devlink.txt
+++ b/sys/linux/socket_netlink_generic_devlink.txt
@@ -18,11 +18,21 @@ devlink_devname {
z const[0, int8]
} [packed]
-devlink_handle {
+devlink_handle_nsim {
DEVLINK_ATTR_BUS_NAME nlattr[DEVLINK_ATTR_BUS_NAME, string["netdevsim"]]
DEVLINK_ATTR_DEV_NAME nlattr[DEVLINK_ATTR_DEV_NAME, devlink_devname]
} [packed, align_4]
+devlink_handle_pci {
+ DEVLINK_ATTR_BUS_NAME nlattr[DEVLINK_ATTR_BUS_NAME, string["pci"]]
+ DEVLINK_ATTR_DEV_NAME nlattr[DEVLINK_ATTR_DEV_NAME, string["0000:00:10.0"]]
+} [packed, align_4]
+
+devlink_handle [
+ nsim devlink_handle_nsim
+ pci devlink_handle_pci
+] [varlen]
+
devlink_port_handle {
port_handle devlink_handle
# 0:3 is in sync with number of ports created by netdevsim_add()