xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/usb-uevent (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:		Raise a uevent when a USB Host Controller has died
2*4882a593SmuzhiyunDate:		2019-04-17
3*4882a593SmuzhiyunKernelVersion:	5.2
4*4882a593SmuzhiyunContact:	linux-usb@vger.kernel.org
5*4882a593SmuzhiyunDescription:	When the USB Host Controller has entered a state where it is no
6*4882a593Smuzhiyun		longer functional a uevent will be raised. The uevent will
7*4882a593Smuzhiyun		contain ACTION=offline and ERROR=DEAD.
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun		Here is an example taken using udevadm monitor -p::
10*4882a593Smuzhiyun
11*4882a593Smuzhiyun		    KERNEL[130.428945] offline  /devices/pci0000:00/0000:00:10.0/usb2 (usb)
12*4882a593Smuzhiyun		    ACTION=offline
13*4882a593Smuzhiyun		    BUSNUM=002
14*4882a593Smuzhiyun		    DEVNAME=/dev/bus/usb/002/001
15*4882a593Smuzhiyun		    DEVNUM=001
16*4882a593Smuzhiyun		    DEVPATH=/devices/pci0000:00/0000:00:10.0/usb2
17*4882a593Smuzhiyun		    DEVTYPE=usb_device
18*4882a593Smuzhiyun		    DRIVER=usb
19*4882a593Smuzhiyun		    ERROR=DEAD
20*4882a593Smuzhiyun		    MAJOR=189
21*4882a593Smuzhiyun		    MINOR=128
22*4882a593Smuzhiyun		    PRODUCT=1d6b/2/414
23*4882a593Smuzhiyun		    SEQNUM=2168
24*4882a593Smuzhiyun		    SUBSYSTEM=usb
25*4882a593Smuzhiyun		    TYPE=9/0/1
26*4882a593Smuzhiyun
27*4882a593SmuzhiyunUsers:		chromium-os-dev@chromium.org
28