aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ieee802154/atusb.h
diff options
context:
space:
mode:
authorJosef Filzmaier <j.filzmaier@gmx.at>2017-09-14 14:32:10 +0200
committerStefan Schmidt <stefan@osg.samsung.com>2017-09-20 13:37:16 +0200
commitd5dd29e4dafef4baad7bf529ad73cafeb13e1aa8 (patch)
treebfbedd556158108180dc45e52144d52e02c0a7c3 /drivers/net/ieee802154/atusb.h
parentmac802154: Fix MAC header and payload encrypted (diff)
downloadlinux-dev-d5dd29e4dafef4baad7bf529ad73cafeb13e1aa8.tar.xz
linux-dev-d5dd29e4dafef4baad7bf529ad73cafeb13e1aa8.zip
ieee802154: atusb: Driver for Busware HUL dongle
Busware manufactured an USB dongle that is quite similar to the atben and rzusb USB dongles. that are already supported. This patch aims to support the Busware HUL dongle (called hulusb) alongside atusb and rzusb. hulusb is using the at86rf212 transceiver which is specifically designed to support the 700/800/900 MHz wave band. The source code is heavily inspired by the existing atusb and at86rf2xx drivers. Signed-off-by: Josef Filzmaier <j.filzmaier@gmx.at> Signed-off-by: Stefan Schmidt <stefan@osg.samsung.com>
Diffstat (limited to 'drivers/net/ieee802154/atusb.h')
-rw-r--r--drivers/net/ieee802154/atusb.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/ieee802154/atusb.h b/drivers/net/ieee802154/atusb.h
index b22bbaa77590..555d14bf14a3 100644
--- a/drivers/net/ieee802154/atusb.h
+++ b/drivers/net/ieee802154/atusb.h
@@ -50,6 +50,14 @@ enum atusb_requests {
ATUSB_EUI64_READ,
};
+enum {
+ ATUSB_HW_TYPE_100813, /* 2010-08-13 */
+ ATUSB_HW_TYPE_101216, /* 2010-12-16 */
+ ATUSB_HW_TYPE_110131, /* 2011-01-31, ATmega32U2-based */
+ ATUSB_HW_TYPE_RZUSB, /* Atmel Raven USB dongle with at86rf230 */
+ ATUSB_HW_TYPE_HULUSB, /* Busware HUL USB dongle with at86rf212 */
+};
+
/*
* Direction bRequest wValue wIndex wLength
*