Greg Kroah-Hartman
36369569ad
s390: drivers: convert to use DRIVER_ATTR_RO/WO
...
We are trying to get rid of DRIVER_ATTR(), and the s390 drivers'
attributes can be trivially changed to use DRIVER_ATTR_RO() and
DRIVER_ATTR_WO().
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com >
Cc: Julian Wiedmann <jwi@linux.vnet.ibm.com >
Cc: Ursula Braun <ubraun@linux.vnet.ibm.com >
Cc: Peter Oberparleiter <oberpar@linux.vnet.ibm.com >
Cc: Gerald Schaefer <gerald.schaefer@de.ibm.com >
Cc: <linux-s390@vger.kernel.org >
Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:31 +02:00
Greg Kroah-Hartman
ac3054c4f6
platform: thinkpad_acpi: convert to use DRIVER_ATTR_RO/RW
...
We are trying to get rid of DRIVER_ATTR(), and the thinkpad_acpi
driver's attributes can be trivially changed to use DRIVER_ATTR_RO() and
DRIVER_ATTR_RW().
Cc: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br >
Cc: Andy Shevchenko <andy@infradead.org >
Cc: <ibm-acpi-devel@lists.sourceforge.net >
Cc: <platform-driver-x86@vger.kernel.org >
Reviewed-by: Darren Hart (VMware) <dvhart@infradead.org >
Acked-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:31 +02:00
Greg Kroah-Hartman
ad8f20a458
pcmcia: ds: convert to use DRIVER_ATTR_RO
...
We are trying to get rid of DRIVER_ATTR(), and the pcmcia driver's
attribute can be trivially changed to use DRIVER_ATTR_RO().
Cc: Russell King <rmk+kernel@armlinux.org.uk >
Cc: <linux-pcmcia@lists.infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:30 +02:00
Greg Kroah-Hartman
0457e1ae0f
wireless: ipw2x00: convert to use DRIVER_ATTR_RW
...
We are trying to get rid of DRIVER_ATTR(), and the ipw2x00 driver's
attributes can be trivially changed to use DRIVER_ATTR_RW().
Cc: Stanislav Yakovlev <stas.yakovlev@gmail.com >
Cc: Kalle Valo <kvalo@codeaurora.org >
Cc: <linux-wireless@vger.kernel.org >
Cc: <netdev@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:30 +02:00
Greg Kroah-Hartman
ce8e0cd892
net: ehea: convert to use DRIVER_ATTR_RO
...
We are trying to get rid of DRIVER_ATTR(), and the ehea driver's
attribute can be trivially changed to use DRIVER_ATTR_RO().
Cc: Douglas Miller <dougmill@linux.vnet.ibm.com >
Cc: <netdev@vger.kernel.org >
Acked-by: David S. Miller <davem@davemloft.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:30 +02:00
Greg Kroah-Hartman
f85205c42e
net: caif: convert to use DRIVER_ATTR_RO
...
We are trying to get rid of DRIVER_ATTR(), and the caif driver's
attributes can be trivially changed to use DRIVER_ATTR_RO().
Cc: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no >
Cc: <netdev@vger.kernel.org >
Acked-by: David S. Miller <davem@davemloft.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:30 +02:00
Greg Kroah-Hartman
4e70a6fe6d
TTY: hvc: convert to use DRIVER_ATTR_RW
...
We are trying to get rid of DRIVER_ATTR(), and the hvc driver's
attribute can be trivially changed to use DRIVER_ATTR_RW().
Cc: Jiri Slaby <jslaby@suse.com >
Cc: <linuxppc-dev@lists.ozlabs.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:30 +02:00
Greg Kroah-Hartman
a942774128
PCI: pci-driver: convert to use DRIVER_ATTR_WO
...
We are trying to get rid of DRIVER_ATTR(), and all of the pci-driver
core driver attributes can be trivially changed to use DRIVER_ATTR_WO().
Cc: Bjorn Helgaas <bhelgaas@google.com >
Cc: <linux-pci@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:30 +02:00
Greg Kroah-Hartman
c1357e452d
IB: nes: convert to use DRIVER_ATTR_RW
...
We are trying to get rid of DRIVER_ATTR(), and all of the nes.c driver
attributes can be trivially changed to use DRIVER_ATTR_RW(), making the
code smaller and easier to manage over time.
Cc: Faisal Latif <faisal.latif@intel.com >
Cc: Doug Ledford <dledford@redhat.com >
Cc: Sean Hefty <sean.hefty@intel.com >
Cc: Hal Rosenstock <hal.rosenstock@gmail.com >
Cc: <linux-rdma@vger.kernel.org >
Reviewed-by: Bart Van Assche <Bart.VanAssche@sandisk.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:29 +02:00
Greg Kroah-Hartman
c281032530
HID: hid-core: convert to use DRIVER_ATTR_RO and drv_groups
...
In the quest to get rid of DRIVER_ATTR(), this patch converts the
hid-core code to use DRIVER_ATTR_RO() and also moves to use drv_groups
as creating individual sysfs files is not good (it races with userspace
notifications.)
Cc: Jiri Kosina <jikos@kernel.org >
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com >
Cc: <linux-input@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-12 16:14:29 +02:00
Greg Kroah-Hartman
1b8b02f0d0
arm: ecard: fix dev_groups patch typo
...
Commit 71d1e5d71c ("arm: ecard: use dev_groups and not dev_attrs for bus_type")
had a typo in the resource attribute definition. Fix that up.
Reported-by: kbuild test robot <fengguang.wu@intel.com >
Fixes: 71d1e5d71c ("arm: ecard: use dev_groups and not dev_attrs for bus_type")
Cc: Russell King <linux@armlinux.org.uk >
Cc: <linux-arm-kernel@lists.infradead.org >
Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org
2017-06-10 14:31:21 +02:00
Greg Kroah-Hartman
4fe99816a1
tty: serdev: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Rob Herring <robh@kernel.org >
Cc: Jiri Slaby <jslaby@suse.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
33acc6db64
sparc: vio: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Acked-by: "David S. Miller" <davem@davemloft.net >
Cc: <sparclinux@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
480104b778
hid: intel-ish-hid: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com >
Acked-by: Jiri Kosina <jikos@kernel.org >
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com >
Cc: Wei Yongjun <weiyj.lk@gmail.com >
Cc: Bhumika Goyal <bhumirks@gmail.com >
Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk >
Cc: <linux-input@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
63b754a6bc
hwtracing: intel_th: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, and as this driver isn't even using it, just drop the NULL
setting, it is pointless.
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
823a44ac23
powerpc: ibmebus: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Michael Ellerman <mpe@ellerman.id.au >
Cc: Bart Van Assche <bart.vanassche@sandisk.com >
Cc: Johan Hovold <johan@kernel.org >
Cc: Robin Murphy <robin.murphy@arm.com >
Cc: Rob Herring <robh@kernel.org >
Cc: Lars-Peter Clausen <lars@metafoo.de >
Cc: <linuxppc-dev@lists.ozlabs.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
892533e191
powerpc: ps3: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Seems-ok: Geoff Levand <geoff@infradead.org >
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Michael Ellerman <mpe@ellerman.id.au >
Cc: <linuxppc-dev@lists.ozlabs.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
60bb70aa76
macintosh: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Cc: <linuxppc-dev@lists.ozlabs.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
9f4ac349bd
sh: superhyway: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Yoshinori Sato <ysato@users.sourceforge.jp >
Cc: Rich Felker <dalias@libc.org >
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Cc: <linux-sh@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
39afc7af15
rpmsg: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Ohad Ben-Cohen <ohad@wizery.com >
Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org >
Cc: <linux-remoteproc@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:46 +02:00
Greg Kroah-Hartman
966449a3d8
amba: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Russell King <linux@armlinux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:45 +02:00
Greg Kroah-Hartman
9b7c668227
parisc: parisc_bus_type: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: "James E.J. Bottomley" <jejb@parisc-linux.org >
Cc: Helge Deller <deller@gmx.de >
Cc: Bart Van Assche <bart.vanassche@sandisk.com >
Cc: Doug Ledford <dledford@redhat.com >
Cc: <linux-parisc@vger.kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:45 +02:00
Greg Kroah-Hartman
136e882fcc
mips: sgi-ip22: ecard: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: <linux-mips@linux-mips.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:45 +02:00
Greg Kroah-Hartman
71d1e5d71c
arm: ecard: use dev_groups and not dev_attrs for bus_type
...
The dev_attrs field has long been "depreciated" and is finally being
removed, so move the driver to use the "correct" dev_groups field
instead for struct bus_type.
Cc: Russell King <linux@armlinux.org.uk >
Cc: <linux-arm-kernel@lists.infradead.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 11:00:45 +02:00
Greg Kroah-Hartman
ecbaa83ee8
driver core: remove class_attrs from struct class
...
This field is no longer used or needed (use class_groups instead), so it
can be removed along with the driver core functionality that created and
removed these files.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2017-06-09 10:41:00 +02:00