summaryrefslogtreecommitdiff
path: root/drivers/staging/vt6656/key.h
diff options
context:
space:
mode:
authorMalcolm Priestley <tvboxspy@gmail.com>2020-04-29 19:39:03 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-05-05 12:26:44 +0200
commit41f1efcb4a25f64c36e3d5d23f78b84ae68243cf (patch)
tree1d3d790370ffeef6f60be6dad850038509314486 /drivers/staging/vt6656/key.h
parentae220204873e2508fd8d7e5240a4d8aa45fe26e1 (diff)
downloadlinux-41f1efcb4a25f64c36e3d5d23f78b84ae68243cf.tar.gz
linux-41f1efcb4a25f64c36e3d5d23f78b84ae68243cf.tar.bz2
linux-41f1efcb4a25f64c36e3d5d23f78b84ae68243cf.zip
staging: vt6656: vnt_set_keymode simplify key modes.
Unused macros and onfly_latch are removed and others contain to actual key_type value is or-ed with key_mode. Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com> Link: https://lore.kernel.org/r/0eb6f5bb-f756-ab1d-5b63-db9b0dc422da@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/vt6656/key.h')
-rw-r--r--drivers/staging/vt6656/key.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/drivers/staging/vt6656/key.h b/drivers/staging/vt6656/key.h
index 918c07cf86cd..1f3449e66143 100644
--- a/drivers/staging/vt6656/key.h
+++ b/drivers/staging/vt6656/key.h
@@ -25,13 +25,14 @@
#define KEY_CTL_TKIP 0x02
#define KEY_CTL_CCMP 0x03
-#define VNT_KEY_DEFAULTKEY 0x1
-#define VNT_KEY_GROUP_ADDRESS 0x2
-#define VNT_KEY_ALLGROUP 0x4
-#define VNT_KEY_GROUP 0x40
-#define VNT_KEY_PAIRWISE 0x00
-#define VNT_KEY_ONFLY 0x8000
#define VNT_KEY_ONFLY_ALL 0x4000
+#define VNT_KEY_ONFLY 0x8000
+#define VNT_KEY_ALLGROUP 0x04
+#define VNT_KEY_GROUP 0x40
+#define VNT_KEY_PAIRWISE VNT_KEY_ONFLY
+#define VNT_KEY_GROUP_ADDRESS (VNT_KEY_ALLGROUP | VNT_KEY_GROUP)
+#define VNT_KEY_DEFAULTKEY (VNT_KEY_GROUP_ADDRESS | VNT_KEY_ONFLY |\
+ VNT_KEY_ONFLY_ALL)
int vnt_key_init_table(struct vnt_private *priv);