Re: [PATCH bluetooth-next 00/34] ieee802154: capabilities, atusb support and fakelb rework

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

 



Hi Alex,

> this patch series contains mainly the following changes:
> 
> - add support for phy capabilities
> - add support for atusb transceiver
> - rework fakelb driver implementation
> 
> Some of them patches was already send to wpan mailinglist, I did few
> changes. These are:
> 
> - add "atusb" prefix in some of the static function in atusb driver
> - a cleanup which move dev_consume_skb_any(skb) out of if and else
>   branch. It's just called always, before it the call was in the
>   if and else branch. See patch ("mac802154: tx: allow xmit complete
>   from hard irq")
> - fix typo s/serveral/several in patch ("fakelb: cleanup code")
> 
> This patch series does _not_ include the mib/pib locks removal and
> atomic_t for the data/beacon sequence number. These patches depends
> on another patch ("mac802154: fix hold rtnl while ioctl") which should
> go into bluetooth. I will send in the next days a patch series for bluetooth
> which contains the ("mac802154: fix hold rtnl while ioctl") patch. If I seeing
> this patch inside of bluetooth-next then I will send the mib/pib locks removal
> and atomic_t for the data/beacon sequence number again for bluetooth-next.
> Please let me know if this handling is fine. I think this avoids some merge
> conflicts then.
> 
> Thanks.
> 
> - Alex
> 
> Alexander Aring (33):
>  nl802154: cleanup invalid argument handling
>  ieee802154: move validation check out of softmac
>  ieee802154: change transmit power to s32
>  ieee802154: change transmit power to mbm
>  ieee802154: change cca ed level to mbm
>  ieee802154: introduce wpan_phy_supported
>  ieee802154: add several phy supported handling
>  mac802154: check for really changes
>  mac802154: remove check if operation is supported
>  cfg802154: introduce wpan phy flags
>  ieee802154: add iftypes capability
>  at86rf230: set cca_modes supported flags
>  at86rf230: rework tx power support
>  at86rf230: rework tx cca energy detection level
>  at86rf230: add cca ed level reset value
>  at86rf230: add reset states of tx power level
>  nl802154: add support for dump phy capabilities
>  at86rf230: fix callback for aret handling
>  mac802154: tx: allow xmit complete from hard irq
>  ieee802154: add support for atusb transceiver
>  fakelb: creating two virtual phys per default
>  fakelb: use list_for_each_entry_safe
>  fakelb: rename fakelb_dev_priv to fakelb_phy
>  fakelb: don't deliver when one phy
>  fakelb: declare rwlock static
>  fakelb: declare fakelb list static
>  fakelb: move lock out of iteration
>  fakelb: introduce fakelb ifup phys list
>  fakelb: use own channel and page attributes
>  fakelb: add virtual phy reset defaults
>  fakelb: remove fakelb_hw_deliver
>  fakelb: add support for async xmit handling
>  fakelb: cleanup code
> 
> Martin Townsend (1):
>  mac802154: fakelb: Fix potential NULL pointer dereference.
> 
> drivers/net/ieee802154/Kconfig     |  10 +
> drivers/net/ieee802154/Makefile    |   1 +
> drivers/net/ieee802154/at86rf230.c | 376 ++++++++------------
> drivers/net/ieee802154/at86rf230.h | 220 ++++++++++++
> drivers/net/ieee802154/atusb.c     | 692 +++++++++++++++++++++++++++++++++++++
> drivers/net/ieee802154/atusb.h     |  84 +++++
> drivers/net/ieee802154/cc2520.c    |   2 +-
> drivers/net/ieee802154/fakelb.c    | 209 +++++------
> drivers/net/ieee802154/mrf24j40.c  |   2 +-
> include/net/cfg802154.h            |  62 +++-
> include/net/mac802154.h            |  38 +-
> include/net/nl802154.h             |  79 +++++
> net/ieee802154/nl-mac.c            |   8 +-
> net/ieee802154/nl-phy.c            |   4 +-
> net/ieee802154/nl802154.c          | 209 +++++++++--
> net/mac802154/cfg.c                |  63 +---
> net/mac802154/driver-ops.h         |   8 +-
> net/mac802154/mac_cmd.c            |   6 +-
> net/mac802154/main.c               |  32 ++
> net/mac802154/util.c               |   5 +-
> 20 files changed, 1639 insertions(+), 471 deletions(-)
> create mode 100644 drivers/net/ieee802154/at86rf230.h
> create mode 100644 drivers/net/ieee802154/atusb.c
> create mode 100644 drivers/net/ieee802154/atusb.h

all 34 patches have 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