summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
diff options
context:
space:
mode:
authordlg <dlg@openbsd.org>2019-04-15 00:28:29 +0000
committerdlg <dlg@openbsd.org>2019-04-15 00:28:29 +0000
commit1bbcb699ab8cefd289d4506a08d1ff123db47bc0 (patch)
treed91e249cefacb777201bfcaee647f0349cc41573 /sys/dev/pci
parenttrim some debug code that printed out the name of a command (diff)
downloadwireguard-openbsd-1bbcb699ab8cefd289d4506a08d1ff123db47bc0.tar.xz
wireguard-openbsd-1bbcb699ab8cefd289d4506a08d1ff123db47bc0.zip
there's a bunch of new commands in newer firmwares
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/if_myxreg.h37
1 files changed, 35 insertions, 2 deletions
diff --git a/sys/dev/pci/if_myxreg.h b/sys/dev/pci/if_myxreg.h
index 89f3efee8ab..1e6b0241e9e 100644
--- a/sys/dev/pci/if_myxreg.h
+++ b/sys/dev/pci/if_myxreg.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_myxreg.h,v 1.9 2016/10/31 01:38:57 dlg Exp $ */
+/* $OpenBSD: if_myxreg.h,v 1.10 2019/04/15 00:28:29 dlg Exp $ */
/*
* Copyright (c) 2007 Reyk Floeter <reyk@openbsd.org>
@@ -213,7 +213,40 @@ enum {
MYXCMD_SET_STATSDMA = 31,
MYXCMD_UNALIGNED_DMA_TEST = 32,
MYXCMD_GET_UNALIGNED_STATUS = 33,
- MYXCMD_MAX = 34
+ MYXCMD_ALWAYS_USE_N_BIG_BUFFERS = 34,
+ MYXCMD_GET_MAX_RSS_QUEUES = 35,
+ MYXCMD_ENABLE_RSS_QUEUES = 36,
+ MYXCMD_GET_RSS_SHARED_INTERRUPT_MASK_OFFSET
+ = 37,
+ MYXCMD_SET_RSS_SHARED_INTERRUPT_DMA
+ = 38,
+ MYXCMD_GET_RSS_TABLE_OFFSET = 39,
+ MYXCMD_SET_RSS_TABLE_SIZE = 40,
+ MYXCMD_GET_RSS_KEY_OFFSET = 41,
+ MYXCMD_RSS_KEY_UPDATED = 42,
+ MYXCMD_SET_RSS_ENABLE = 43,
+ MYXCMD_GET_MAX_TSO6_HDR_SIZE = 44,
+ MYXCMD_SET_TSO_MODE = 45,
+ MYXCMD_MDIO_READ = 46,
+ MYXCMD_MDIO_WRITE = 47,
+ MYXCMD_I2C_READ = 48,
+ MYXCMD_I2C_BYTE = 49,
+ MYXCMD_GET_VPUMP_OFFSET = 50,
+ MYXCMD_RESET_VPUMP = 51,
+ MYXCMD_SET_RSS_MCP_SLOT_TYPE = 52,
+ MYXCMD_SET_THROTTLE_FACTOR = 53,
+ MYXCMD_VPUMP_UP = 54,
+ MYXCMD_GET_VPUMP_CLK = 55,
+ MYXCMD_GET_DCA_OFFSET = 56,
+ MYXCMD_NETQ_GET_FILTERS_PER_QUEUE
+ = 57,
+ MYXCMD_NETQ_ADD_FILTER = 58,
+ MYXCMD_NETQ_DEL_FILTER = 59,
+ MYXCMD_NETQ_QUERY1 = 60,
+ MYXCMD_NETQ_QUERY2 = 61,
+ MYXCMD_NETQ_QUERY3 = 62,
+ MYXCMD_NETQ_QUERY4 = 63,
+ MYXCMD_RELAX_RXBUFFER_ALIGNMENT = 64,
};
enum {