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

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

 



Hi Alexander, there's definitely a lot of work represented here. I'd like to make some comments and I have some questions, but I'm on travel so it might be a few days before I get some emails out about it.

Thanks!

Alan.

On August 13, 2015 5:22:27 AM MST, Alexander Aring <alex.aring@xxxxxxxxx> wrote:
>Hi,
>
>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.
>
>First I will send this as RFC to get some respone if the patches looks
>fine
>and acceptable for mainline.
>
>- Alex
>
>Alexander Aring (21):
>  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
>
> .../bindings/net/ieee802154/mrf24j40.txt           |   20 +
> MAINTAINERS                                        |    1 +
> drivers/net/ieee802154/Kconfig                     |    1 +
>drivers/net/ieee802154/mrf24j40.c                  | 1342
>+++++++++++++-------
> include/linux/ieee802154.h                         |   29 +
> 5 files changed, 969 insertions(+), 424 deletions(-)
>create mode 100644
>Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
>
>-- 
>2.5.0

--
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