]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
usb: interface authorization: Introduces the USB interface authorization
authorStefan Koch <stefan.koch10@gmail.com>
Tue, 25 Aug 2015 19:10:08 +0000 (21:10 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 22 Sep 2015 19:08:40 +0000 (12:08 -0700)
commitb3910cef3968b2456cdd6c33b1f5e33904319f22
treedcb4acc37bc4bc4a48970ce1e376b76d777b3fdd
parent8d1f8573a33224dce9b6e3a5085a6857b7572c13
usb: interface authorization: Introduces the USB interface authorization

The kernel supports the device authorization because of wireless USB.
These is usable for wired USB devices, too.
These new interface authorization allows to enable or disable
individual interfaces instead a whole device.

If a deauthorized interface will be authorized so the driver probing must
be triggered manually by writing INTERFACE to /sys/bus/usb/drivers_probe

Signed-off-by: Stefan Koch <stefan.koch10@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/message.c
drivers/usb/core/usb.h