Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dda034bc authored by Kay Sievers's avatar Kay Sievers Committed by Greg Kroah-Hartman
Browse files

USB: set default y for CONFIG_USB_DEVICE_CLASS



Signed-off-by: default avatarKay Sievers <kay.sievers@vrfy.org>
Cc: bert hubert <bert.hubert@netherlabs.nl>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 85f6038f
Loading
Loading
Loading
Loading
+13 −9
Original line number Diff line number Diff line
@@ -40,21 +40,25 @@ config USB_DEVICEFS
config USB_DEVICE_CLASS
	bool "USB device class-devices (DEPRECATED)"
	depends on USB
	default n
	default y
	---help---
	  Userspace access to USB devices is granted by device-nodes exported
	  directly from the usbdev in sysfs. Old versions of the driver
	  core and udev needed additional class devices to export device nodes.

	  These additional devices are difficult to handle in userspace, if
	  information about USB interfaces must be available. One device contains
	  the device node, the other device contains the interface data. Both
	  devices are at the same level in sysfs (siblings) and one can't access
	  the other. The device node created directly by the usbdev is the parent
	  device of the interface and therefore easily accessible from the interface
	  event.

	  This option provides backward compatibility if needed.
	  information about USB interfaces must be available. One device
	  contains the device node, the other device contains the interface
	  data. Both devices are at the same level in sysfs (siblings) and one
	  can't access the other. The device node created directly by the
	  usb device is the parent device of the interface and therefore
	  easily accessible from the interface event.

	  This option provides backward compatibility for libusb device
	  nodes (lsusb) when usbfs is not used, and the following udev rule
	  doesn't exist:
	    SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", \
	    NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0644"

config USB_DYNAMIC_MINORS
	bool "Dynamic USB minor allocation (EXPERIMENTAL)"