This patchset adds a new device driver, documentation and build support for Cascoda's CA8210 IEEE 802.15.4 radio transceiver: http://www.cascoda.com/products/ca-821x/ v7: Remove use of cs_change property, always transmit full length buffers Implement fully async spi transfers Combine spi transmission and reception into one function Use completion objects when waiting for events Rework a lot of locking Remove deprecated xmit_sync Remove use of workqueue for IRQ handling v6: Kernel style conformance changes Additional documentation More meaningful register structs/macros Removal of old TODOs Removal of unnecessary macros Check for safe removal of test interface v5: +Cc: Marcel Holtmann v4: Added allowable tx_powers and cca_ed_levels Changed power units to mbm (tx_power & cca_ed_level) Harry Morris (3): ieee802154: Add CA8210 IEEE 802.15.4 device driver ieee802154: Add device tree documentation for CA8210 ieee802154: Add entry in MAINTAINTERS for CA8210 driver .../devicetree/bindings/net/ieee802154/ca8210.txt | 28 + .../devicetree/bindings/vendor-prefixes.txt | 1 + MAINTAINERS | 9 + drivers/net/ieee802154/Kconfig | 21 + drivers/net/ieee802154/Makefile | 1 + drivers/net/ieee802154/ca8210.c | 3273 ++++++++++++++++++++ 6 files changed, 3333 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/ieee802154/ca8210.txt create mode 100644 drivers/net/ieee802154/ca8210.c -- 2.9.3.windows.1 -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html