From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lb0-f169.google.com ([209.85.217.169]:42065 "EHLO mail-lb0-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750786AbaJ1RVz (ORCPT ); Tue, 28 Oct 2014 13:21:55 -0400 Received: by mail-lb0-f169.google.com with SMTP id l4so1037838lbv.28 for ; Tue, 28 Oct 2014 10:21:54 -0700 (PDT) From: Alexander Aring Subject: [PATCH bluetooth-next 00/17] mac802154: iface and driver-ops cleanup Date: Tue, 28 Oct 2014 18:21:15 +0100 Message-Id: <1414516892-4107-1-git-send-email-alex.aring@gmail.com> Sender: linux-wpan-owner@vger.kernel.org List-ID: To: linux-wpan@vger.kernel.org Cc: kernel@pengutronix.de, 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