This is a forward port of the existing linux-zigbee code to 2.6.38. Nothing was
intentionally changed. Let me know if I broke something.
I split the code up into a patch series to make it easier to understand.
---
Jon Smirl (11):
Low level changes to the IEEE 802.15.4 code
802.15.4 MAC implementation
Implement the MAC 802.15.4 monitor interface
Support for Freescale SMAC
Implement the fake soft MAC loopback driver
Driver for serially attached 802.15.4 radios
Driver for the Atmel AT86RF230 chip
Driver for the TI CC2420 chip
Driver for the Analog Device ADF7242 chip
Various low level board support for specific development boards
Support for implementing a Zigbee stack in user space.
Documentation/networking/ieee802154.txt | 1
MAINTAINERS | 1
arch/arm/mach-at91/board-sam9g20ek.c | 53 ++
arch/arm/mach-pxa/stargate2.c | 19 +
arch/powerpc/boot/dts/mpc8349emitx.dts | 14
arch/powerpc/boot/wrapper | 1
drivers/ieee802154/Kconfig | 34 +
drivers/ieee802154/Makefile | 5
drivers/ieee802154/adf7242.c | 1034 +++++++++++++++++++++++++++++++
drivers/ieee802154/at86rf230.c | 988 +++++++++++++++++++++++++++++
drivers/ieee802154/cc2420.c | 859 +++++++++++++++++++++++++
drivers/ieee802154/fakehard.c | 4
drivers/ieee802154/fakelb.c | 311 +++++++++
drivers/ieee802154/serial.c | 1047 +++++++++++++++++++++++++++++++
include/linux/if.h | 2
include/linux/if_arp.h | 2
include/linux/if_ether.h | 1
include/linux/if_ieee802154.h | 6
include/linux/nl802154.h | 10
include/linux/socket.h | 4
include/linux/spi/adf7242.h | 53 ++
include/linux/spi/at86rf230.h | 32 +
include/linux/spi/cc2420.h | 198 ++++++
include/linux/tty.h | 1
include/net/ieee802154_netdev.h | 17 -
include/net/mac802154.h | 156 +++++
include/net/wpan-phy.h | 6
include/net/zigbee/af_zigbee.h | 17 +
include/net/zigbee/nwk.h | 94 +++
net/Kconfig | 2
net/Makefile | 2
net/core/sock.c | 3
net/ieee802154/dgram.c | 3
net/ieee802154/ieee802154.h | 4
net/ieee802154/nl-mac.c | 2
net/ieee802154/nl-phy.c | 45 +
net/ieee802154/nl_policy.c | 1
net/ieee802154/wpan-class.c | 2
net/ipv6/addrconf.c | 12
net/mac802154/Kconfig | 17 +
net/mac802154/Makefile | 5
net/mac802154/beacon.c | 282 ++++++++
net/mac802154/beacon_hash.c | 106 +++
net/mac802154/beacon_hash.h | 41 +
net/mac802154/mac802154.h | 126 ++++
net/mac802154/mac_cmd.c | 362 +++++++++++
net/mac802154/main.c | 282 ++++++++
net/mac802154/mib.c | 249 +++++++
net/mac802154/mib.h | 35 +
net/mac802154/monitor.c | 116 +++
net/mac802154/rx.c | 117 +++
net/mac802154/scan.c | 203 ++++++
net/mac802154/smac.c | 127 ++++
net/mac802154/tx.c | 106 +++
net/mac802154/wpan.c | 630 +++++++++++++++++++
net/zigbee/Kconfig | 7
net/zigbee/Makefile | 5
net/zigbee/af_zigbee.c | 285 ++++++++
net/zigbee/dgram.c | 401 ++++++++++++
59 files changed, 8526 insertions(+), 22 deletions(-)
create mode 100644 drivers/ieee802154/adf7242.c
create mode 100644 drivers/ieee802154/at86rf230.c
create mode 100644 drivers/ieee802154/cc2420.c
create mode 100644 drivers/ieee802154/fakelb.c
create mode 100644 drivers/ieee802154/serial.c
create mode 100644 include/linux/if_ieee802154.h
create mode 100644 include/linux/spi/adf7242.h
create mode 100644 include/linux/spi/at86rf230.h
create mode 100644 include/linux/spi/cc2420.h
create mode 100644 include/net/mac802154.h
create mode 100644 include/net/zigbee/af_zigbee.h
create mode 100644 include/net/zigbee/nwk.h
create mode 100644 net/mac802154/Kconfig
create mode 100644 net/mac802154/Makefile
create mode 100644 net/mac802154/beacon.c
create mode 100644 net/mac802154/beacon_hash.c
create mode 100644 net/mac802154/beacon_hash.h
create mode 100644 net/mac802154/mac802154.h
create mode 100644 net/mac802154/mac_cmd.c
create mode 100644 net/mac802154/main.c
create mode 100644 net/mac802154/mib.c
create mode 100644 net/mac802154/mib.h
create mode 100644 net/mac802154/monitor.c
create mode 100644 net/mac802154/rx.c
create mode 100644 net/mac802154/scan.c
create mode 100644 net/mac802154/smac.c
create mode 100644 net/mac802154/tx.c
create mode 100644 net/mac802154/wpan.c
create mode 100644 net/zigbee/Kconfig
create mode 100644 net/zigbee/Makefile
create mode 100644 net/zigbee/af_zigbee.c
create mode 100644 net/zigbee/dgram.c
--
Signature
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Linux-zigbee-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel