USB: make devnode() callback in usb_class_driver take a const *
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 1 Oct 2022 16:51:28 +0000 (18:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 20 Oct 2022 10:11:56 +0000 (12:11 +0200)
commit5033ac5c580cb22245a0c2b9e53d508e8fdd50d8
tree30e9e44b7d65a35852e162addfaa14b64795079e
parent593efa4091f5f05c224f8b7fd204d18dbff97e31
USB: make devnode() callback in usb_class_driver take a const *

With the changes to the driver core to make more pointers const, the USB
subsystem also needs to be modified to take a const * for the devnode
callback so that the driver core's constant pointer will also be
properly propagated.

Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Cc: Juergen Stuber <starblue@users.sourceforge.net>
Reviewed-by: Johan Hovold <johan@kernel.org>
Acked-by: Pete Zaitcev <zaitcev@redhat.com>
Reviewed-by: Jiri Kosina <jkosina@suse.cz>
Link: https://lore.kernel.org/r/20221001165128.2688526-1-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hid/usbhid/hiddev.c
drivers/usb/class/usblp.c
drivers/usb/misc/iowarrior.c
drivers/usb/misc/legousbtower.c
include/linux/usb.h