Hi Alex, > this patch series contains some cleanups, devicetree support, rx/tx async > handling, threaded irq to hardirq, csma params settings, cca mode settings, > cca energy detection levels, tx power settings and promiscuous mode settings. > > Also I add regmap support, the lowlevel spi calls are only used in hotpaths > for handling receive/transmit and irq handling. There are also some many > magic numbers, maybe we can introduce some register bits defines. > > - Alex > > changes since PATCH: > > - add warning for edge triggered irq's > - add patch to replace magic numbers, except hw_init which is specified by > datasheet instruction > - remove WARN_ON for max_be > - fix cca mode setting s/OR/AND > - add warning for spi freq is above maximum > - let txpower also working for mrf24j40 chips by default > - re-add DEBUG things for rssi and lqi value > - add several reviewed-by's > - use for cca_ed_thres register regmap_write instead update bits with full > 0xff mask > > Alexander Aring (22): > mrf24j40: cleanup define identation > mrf24j40: use ieee802154_alloc_hw for private data > mrf24j40: calling ieee802154_register_hw at last > mrf24j40: remove spi settings overwrite > mrf24j40: add device-tree support > mrf24j40: add default channel setting > mrf24j40: add random extended addr generation > mrf24j40: add more register defines > mrf24j40: add regmap support > mrf24j40: use regmap for register access > mrf24j40: change to frame delivery with crc > ieee802154: add helpers for frame control checks > mrf24j40: rework tx handling to async tx handling > mrf24j40: rework rx handling to async rx handling > mrf24j40: async interrupt handling > mrf24j40: add csma params support > mrf24j40: add cca mode support > mrf24j40: add cca ed level support > mrf24j40: add tx power support > mrf24j40: add promiscuous mode support > mrf24j40: change irq trigger type behaviour > mrf24j40: replace magic numbers > > .../bindings/net/ieee802154/mrf24j40.txt | 20 + > MAINTAINERS | 1 + > drivers/net/ieee802154/Kconfig | 1 + > drivers/net/ieee802154/mrf24j40.c | 1424 ++++++++++++++------ > include/linux/ieee802154.h | 12 + > 5 files changed, 1031 insertions(+), 427 deletions(-) > create mode 100644 Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt all 22 patches has been applied to bluetooth-next tree. Regards Marcel -- 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