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
Linux-zigbee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel

Reply via email to