Re: [PATCH bluetooth-next 00/22] mrf24j40: async rx/tx handling and new features

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux