All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH bluetooth-next 00/17] mac802154: iface and driver-ops cleanup
@ 2014-10-28 17:21 Alexander Aring
  2014-10-28 17:21 ` [PATCH bluetooth-next 01/17] mac802154: monitor: merge into iface implementation Alexander Aring
                   ` (17 more replies)
  0 siblings, 18 replies; 35+ messages in thread
From: Alexander Aring @ 2014-10-28 17:21 UTC (permalink / raw)
  To: linux-wpan; +Cc: kernel, Alexander Aring

This patch series contains cleanups for iface handling driver-ops and
sysfs handling. Also removing dead code of current behaviour of local->running
and use it as local->started behaviour like mac8011.

Alexander Aring (17):
  mac802154: monitor: merge into iface implementation
  mac802154: main: move open and close into iface
  mac802154: declare struct ieee802154_ops as const
  mac802154: ops: declare channel and page as u8
  mac802154: introduce driver-ops header
  mac802154: use driver-ops function wrappers
  mac802154: remove might_sleep from driver layer
  mac802154: remove driver ops in wpan-phy
  mac802154: rework sdata state change to running
  mac802154: rename running to started
  mac802154: move local started handling
  mac802154: add synchronization handling
  mac802154: iface: remove assign to zero
  mac802154: remove channel attributes from sdata
  mac802154: move mac_params functions into mac_cmd
  mac802154: cleanup open count handling
  ieee802154: introduce sysfs file

 drivers/net/ieee802154/at86rf230.c |  13 +--
 drivers/net/ieee802154/cc2520.c    |   5 +-
 drivers/net/ieee802154/fakelb.c    |   8 +-
 drivers/net/ieee802154/mrf24j40.c  |   5 +-
 include/net/cfg802154.h            |   8 --
 include/net/mac802154.h            |   7 +-
 net/ieee802154/Makefile            |   2 +-
 net/ieee802154/core.c              |  73 +------------
 net/ieee802154/nl-mac.c            |  19 +---
 net/ieee802154/sysfs.c             |  94 ++++++++++++++++
 net/ieee802154/sysfs.h             |   9 ++
 net/mac802154/Makefile             |   2 +-
 net/mac802154/driver-ops.h         | 213 +++++++++++++++++++++++++++++++++++++
 net/mac802154/ieee802154_i.h       |  34 +++---
 net/mac802154/iface.c              | 119 +++++++++++++++++----
 net/mac802154/mac_cmd.c            |  22 ++++
 net/mac802154/main.c               | 166 +----------------------------
 net/mac802154/mib.c                |  56 ++--------
 net/mac802154/monitor.c            |  59 ----------
 net/mac802154/tx.c                 |   5 +-
 20 files changed, 488 insertions(+), 431 deletions(-)
 create mode 100644 net/ieee802154/sysfs.c
 create mode 100644 net/ieee802154/sysfs.h
 create mode 100644 net/mac802154/driver-ops.h
 delete mode 100644 net/mac802154/monitor.c

-- 
2.1.2


^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2014-10-29  8:15 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-28 17:21 [PATCH bluetooth-next 00/17] mac802154: iface and driver-ops cleanup Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 01/17] mac802154: monitor: merge into iface implementation Alexander Aring
2014-10-29  3:39   ` Varka Bhadram
2014-10-29  3:49     ` Varka Bhadram
2014-10-29  5:39       ` Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 02/17] mac802154: main: move open and close into iface Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 03/17] mac802154: declare struct ieee802154_ops as const Alexander Aring
2014-10-29  3:31   ` Varka Bhadram
2014-10-28 17:21 ` [PATCH bluetooth-next 04/17] mac802154: ops: declare channel and page as u8 Alexander Aring
2014-10-29  3:32   ` Varka Bhadram
2014-10-28 17:21 ` [PATCH bluetooth-next 05/17] mac802154: introduce driver-ops header Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 06/17] mac802154: use driver-ops function wrappers Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 07/17] mac802154: remove might_sleep from driver layer Alexander Aring
2014-10-29  3:33   ` Varka Bhadram
2014-10-29  5:53     ` Alexander Aring
2014-10-29  5:57       ` Varka Bhadram
2014-10-29  6:13         ` Alexander Aring
2014-10-29  7:23           ` Alexander Aring
2014-10-29  8:10           ` Varka Bhadram
2014-10-29  8:12             ` Varka Bhadram
2014-10-28 17:21 ` [PATCH bluetooth-next 08/17] mac802154: remove driver ops in wpan-phy Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 09/17] mac802154: rework sdata state change to running Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 10/17] mac802154: rename running to started Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 11/17] mac802154: move local started handling Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 12/17] mac802154: add synchronization handling Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 13/17] mac802154: iface: remove assign to zero Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 14/17] mac802154: remove channel attributes from sdata Alexander Aring
2014-10-29  3:52   ` Varka Bhadram
2014-10-29  5:22     ` Alexander Aring
2014-10-29  5:35       ` Varka Bhadram
2014-10-29  6:07         ` Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 15/17] mac802154: move mac_params functions into mac_cmd Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 16/17] mac802154: cleanup open count handling Alexander Aring
2014-10-28 17:21 ` [PATCH bluetooth-next 17/17] ieee802154: introduce sysfs file Alexander Aring
2014-10-28 22:24 ` [PATCH bluetooth-next 00/17] mac802154: iface and driver-ops cleanup Marcel Holtmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.