linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"David S. Miller" <davem@davemloft.net>,
	"James E.J. Bottomley" <jejb@parisc-linux.org>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Alexey Kardashevskiy <aik@ozlabs.ru>,
	Bart Van Assche <bart.vanassche@sandisk.com>,
	Benjamin Herrenschmidt <benh@kernel.crashing.org>,
	Benjamin Tissoires <benjamin.tissoires@redhat.com>,
	Bhumika Goyal <bhumirks@gmail.com>,
	Bjorn Andersson <bjorn.andersson@linaro.org>,
	Doug Ledford <dledford@redhat.com>,
	Geoff Levand <geoff@infradead.org>, Helge Deller <deller@gmx.de>,
	Jiri Kosina <jikos@kernel.org>, Jiri Slaby <jslaby@suse.com>,
	Joerg Roedel <jroedel@suse.de>, Johan Hovold <johan@kernel.org>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Lars-Peter Clausen <lars@metafoo.de>,
	Michael Ellerman <mpe@ellerman.id.au>,
	Ohad Ben-Cohen <ohad@wizery.com>,
	Paul Mackerras <paulus@samba.org>,
	Ralf Baechle <ralf@linux-mips.org>,
	Rasmus Villemoes <linux@rasmusvillemoes.dk>,
	Rich Felker <dalias@libc.org>, Rob Herring <robh@kernel.org>,
	Robin Murphy <robin.murphy@arm.com>,
	Russell King <linux@armlinux.org.uk>,
	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>,
	Vineet Gupta <vgupta@synopsys.com>,
	Wei Yongjun <weiyj.lk@gmail.com>,
	Yoshinori Sato <ysato@users.sourceforge.jp>
Subject: [PATCH 00/16] Driver core: remove bus_type.dev_attrs
Date: Tue,  6 Jun 2017 21:22:05 +0200	[thread overview]
Message-ID: <20170606192221.1617-1-gregkh@linuxfoundation.org> (raw)

These are some patches that have been in my local trees for years, time
to finally get them flushed out.

The struct bus_type has a dev_attrs field, that duplicates the
dev_groups field (dev_groups is newer).  This patch series moves the few
remaining users of this field over to use dev_groups, and then finally
removes the dev_attrs field from the structure, and the driver core
logic.

Subsystem maintainers, I'm glad to take this series in my driver core
tree, if you just want to ack your respective patches, that's fine with
me.

This series has passed 0-day so I know it at least builds properly :)

thanks,

greg k-h

Greg Kroah-Hartman (16):
  arm: ecard: use dev_groups and not dev_attrs for bus_type
  mips: sgi-ip22: ecard: use dev_groups and not dev_attrs for bus_type
  parisc: parisc_bus_type: use dev_groups and not dev_attrs for bus_type
  amba: use dev_groups and not dev_attrs for bus_type
  rpmsg: use dev_groups and not dev_attrs for bus_type
  sh: superhyway: use dev_groups and not dev_attrs for bus_type
  macintosh: use dev_groups and not dev_attrs for bus_type
  powerpc: ps3: use dev_groups and not dev_attrs for bus_type
  powerpc: ibmebus: use dev_groups and not dev_attrs for bus_type
  powerpc: vio: use dev_groups and not dev_attrs for bus_type
  powerpc: vio_cmo: use dev_groups and not dev_attrs for bus_type
  hwtracing: intel_th: use dev_groups and not dev_attrs for bus_type
  hid: intel-ish-hid: use dev_groups and not dev_attrs for bus_type
  sparc: vio: use dev_groups and not dev_attrs for bus_type
  tty: serdev: use dev_groups and not dev_attrs for bus_type
  driver-core: remove struct bus_type.dev_attrs

 arch/arm/mach-rpc/ecard.c                | 40 +++++++++++++++-----------
 arch/mips/sgi-ip22/ip22-gio.c            | 16 +++++++----
 arch/parisc/kernel/drivers.c             | 23 ++++++++-------
 arch/powerpc/platforms/ps3/system-bus.c  | 10 ++++---
 arch/powerpc/platforms/pseries/ibmebus.c | 16 +++++++----
 arch/powerpc/platforms/pseries/vio.c     | 49 +++++++++++++++++++++-----------
 arch/sparc/kernel/vio.c                  | 18 +++++++-----
 drivers/amba/bus.c                       | 25 ++++++++--------
 drivers/base/bus.c                       | 37 +-----------------------
 drivers/hid/intel-ish-hid/ishtp/bus.c    | 10 ++++---
 drivers/hwtracing/intel_th/core.c        |  1 -
 drivers/macintosh/macio_asic.c           |  4 +--
 drivers/macintosh/macio_sysfs.c          | 29 +++++++++++++------
 drivers/rpmsg/rpmsg_core.c               | 23 ++++++++-------
 drivers/sh/superhyway/superhyway-sysfs.c | 29 ++++++++++++-------
 drivers/sh/superhyway/superhyway.c       |  2 +-
 drivers/tty/serdev/core.c                | 10 ++++---
 include/linux/device.h                   |  2 --
 include/linux/superhyway.h               |  2 +-
 19 files changed, 188 insertions(+), 158 deletions(-)

-- 
2.13.0

             reply	other threads:[~2017-06-06 19:24 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-06 19:22 Greg Kroah-Hartman [this message]
2017-06-06 19:22 ` [PATCH 01/16] arm: ecard: use dev_groups and not dev_attrs for bus_type Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 02/16] mips: sgi-ip22: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 03/16] parisc: parisc_bus_type: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 04/16] amba: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 05/16] rpmsg: " Greg Kroah-Hartman
2017-06-06 19:33   ` Bjorn Andersson
2017-06-06 19:22 ` [PATCH 06/16] sh: superhyway: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 07/16] macintosh: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 08/16] powerpc: ps3: " Greg Kroah-Hartman
2017-06-06 21:33   ` Geoff Levand
2017-06-07 10:17   ` Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 09/16] powerpc: ibmebus: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 10/16] powerpc: vio: " Greg Kroah-Hartman
2017-06-06 19:30   ` Greg Kroah-Hartman
2017-06-06 23:04     ` Benjamin Herrenschmidt
2017-06-07  5:45       ` Greg Kroah-Hartman
2017-06-07  5:56         ` Benjamin Herrenschmidt
2017-06-07  8:58     ` [PATCH 10/16 v2] " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 11/16] powerpc: vio_cmo: " Greg Kroah-Hartman
2017-06-08 13:12   ` Michael Ellerman
2017-06-08 13:39     ` Greg Kroah-Hartman
2017-06-08 22:53       ` Michael Ellerman
2017-06-09  5:44         ` Greg Kroah-Hartman
2017-06-09 11:23           ` Michael Ellerman
2017-06-10 12:48             ` Greg Kroah-Hartman
2017-06-12  6:58             ` Greg Kroah-Hartman
2017-06-13 10:09               ` Michael Ellerman
2017-06-06 19:22 ` [PATCH 12/16] hwtracing: intel_th: " Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 13/16] hid: intel-ish-hid: " Greg Kroah-Hartman
2017-06-06 22:33   ` Srinivas Pandruvada
2017-06-07 13:40   ` Jiri Kosina
2017-06-06 19:22 ` [PATCH 14/16] sparc: vio: " Greg Kroah-Hartman
2017-06-06 19:36   ` David Miller
2017-06-06 19:22 ` [PATCH 15/16] tty: serdev: " Greg Kroah-Hartman
2017-06-09 23:56   ` Stephen Rothwell
2017-06-10  0:01     ` Stephen Rothwell
2017-06-10 11:58       ` Greg Kroah-Hartman
2017-06-06 19:22 ` [PATCH 16/16] driver-core: remove struct bus_type.dev_attrs Greg Kroah-Hartman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170606192221.1617-1-gregkh@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=aik@ozlabs.ru \
    --cc=alexander.shishkin@linux.intel.com \
    --cc=bart.vanassche@sandisk.com \
    --cc=benh@kernel.crashing.org \
    --cc=benjamin.tissoires@redhat.com \
    --cc=bhumirks@gmail.com \
    --cc=bjorn.andersson@linaro.org \
    --cc=dalias@libc.org \
    --cc=davem@davemloft.net \
    --cc=deller@gmx.de \
    --cc=dledford@redhat.com \
    --cc=geoff@infradead.org \
    --cc=jejb@parisc-linux.org \
    --cc=jikos@kernel.org \
    --cc=johan@kernel.org \
    --cc=jroedel@suse.de \
    --cc=jslaby@suse.com \
    --cc=krzk@kernel.org \
    --cc=lars@metafoo.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@armlinux.org.uk \
    --cc=linux@rasmusvillemoes.dk \
    --cc=mpe@ellerman.id.au \
    --cc=ohad@wizery.com \
    --cc=paulus@samba.org \
    --cc=ralf@linux-mips.org \
    --cc=robh@kernel.org \
    --cc=robin.murphy@arm.com \
    --cc=srinivas.pandruvada@linux.intel.com \
    --cc=vgupta@synopsys.com \
    --cc=weiyj.lk@gmail.com \
    --cc=ysato@users.sourceforge.jp \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).