USB: move many drivers to use DEVICE_ATTR_RW
commited5bd7a47fd77166860e39f857ae8e3fe25c836c
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 23 Jan 2018 10:24:05 +0000 (23 11:24 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 24 Jan 2018 07:49:51 +0000 (24 08:49 +0100)
tree959a976e951c0165837f8b497858b3319ea9411e
parent32366fc9fe5a91c947e71616fb2b931442888fdd
USB: move many drivers to use DEVICE_ATTR_RW

Instead of "open coding" a DEVICE_ATTR() define, use the
DEVICE_ATTR_RW() macro instead, which does everything properly instead.

This does require a few static functions to be renamed to work properly,
but thanks to a script from Joe Perches, this was easily done.

Reported-by: Joe Perches <joe@perches.com>
Cc: Matthieu CASTET <castet.matthieu@free.fr>
Cc: Stanislaw Gruszka <stf_xl@wp.pl>
Cc: Peter Chen <Peter.Chen@nxp.com>
Cc: Mathias Nyman <mathias.nyman@intel.com>
Acked-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Acked-by: Bin Liu <b-liu@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12 files changed:
drivers/usb/atm/ueagle-atm.c
drivers/usb/chipidea/core.c
drivers/usb/chipidea/otg_fsm.c
drivers/usb/host/ehci-sysfs.c
drivers/usb/host/fotg210-hcd.c
drivers/usb/host/xhci-dbgcap.c
drivers/usb/misc/cypress_cy7c63.c
drivers/usb/misc/trancevibrator.c
drivers/usb/misc/usbsevseg.c
drivers/usb/musb/musb_core.c
drivers/usb/phy/phy-mv-usb.c
drivers/usb/phy/phy-tahvo.c