netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 net-next 0/7] mac802154: basic wpan class-device support
@ 2012-06-26  9:24 Alexander Smirnov
  2012-06-26  9:24 ` [PATCH v2 net-next 1/7] mac802154: add wpan device-class support Alexander Smirnov
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Alexander Smirnov @ 2012-06-26  9:24 UTC (permalink / raw)
  To: davem; +Cc: netdev, dbaryshkov

Hello David,

thanks for the review! I've fixed coding style issue in the patch #1.

With best regards,
Alexander

Cover letter:
=============
this patch-set binds the IEEE 802.15.4 Linux stack to the radio
transceivers. A new device-class called "wpan" is added. It represents
an interface for the radio device drivers to communicate the information
with Linux networking stack.

This is the basic support, only data-packets transmission is supported
(no MAC-layer specific commands support included here). But this set
represents a necessary minimum to implement IEEE 802.15.4 standard features
and test them on real hardware.

To test/try the wpan device-class the Atmel RF230 transceiver driver
included in this patch set. The how-to instructions are available in wiki
at the linux-wsn project site: http://code.google.com/p/linux-wsn/

Alexander Smirnov (7):
  mac802154: add wpan device-class support
  mac802154: set and get PAN id
  mac802154: short address setter
  mac802154: page and channel setter
  mac802154: mlme start request
  drivers/ieee802154: add support for the at86rf230/231 transceivers
  mac802154: add monitor listener to TX datapath

 drivers/ieee802154/Kconfig     |    6 +
 drivers/ieee802154/Makefile    |    1 +
 drivers/ieee802154/at86rf230.c |  965 ++++++++++++++++++++++++++++++++++++++++
 include/linux/nl802154.h       |   14 +-
 include/linux/spi/at86rf230.h  |   31 ++
 include/net/mac802154.h        |    8 +
 net/mac802154/Makefile         |    2 +-
 net/mac802154/ieee802154_dev.c |    4 +
 net/mac802154/mac802154.h      |    8 +
 net/mac802154/mac_cmd.c        |   29 ++
 net/mac802154/mib.c            |   92 ++++
 net/mac802154/rx.c             |    1 +
 net/mac802154/tx.c             |    2 +
 net/mac802154/wpan.c           |  559 +++++++++++++++++++++++
 14 files changed, 1709 insertions(+), 13 deletions(-)
 create mode 100644 drivers/ieee802154/at86rf230.c
 create mode 100644 include/linux/spi/at86rf230.h
 create mode 100644 net/mac802154/wpan.c

--
1.7.2.3

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-06-27  4:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-26  9:24 [PATCH v2 net-next 0/7] mac802154: basic wpan class-device support Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 1/7] mac802154: add wpan device-class support Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 2/7] mac802154: set and get PAN id Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 3/7] mac802154: short address setter Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 4/7] mac802154: page and channel setter Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 5/7] mac802154: mlme start request Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 6/7] drivers/ieee802154: add support for the at86rf230/231 transceivers Alexander Smirnov
2012-06-26  9:24 ` [PATCH v2 net-next 7/7] mac802154: add monitor listener to TX datapath Alexander Smirnov
2012-06-27  4:06 ` [PATCH v2 net-next 0/7] mac802154: basic wpan class-device support David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).