summaryrefslogtreecommitdiff
path: root/test/sys/devices/pci0000:00/0000:00:1d.3
diff options
context:
space:
mode:
Diffstat (limited to 'test/sys/devices/pci0000:00/0000:00:1d.3')
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/broken_parity_status1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/class1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/configbin0 -> 256 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/device1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/driver1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/enable1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/firmware_node1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/irq1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/local_cpulist1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/local_cpus1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/msi_bus0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/pools7
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/resource7
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/resource40
l---------test/sys/devices/pci0000:00/0000:00:1d.3/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_vendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/uevent6
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/ep_811
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/uevent6
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_021
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_811
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_821
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/uevent5
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_031
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_831
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/uevent5
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_041
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_841
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/uevent5
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bNumEndpoints1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/uevent5
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/authorized1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bConfigurationValue1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPacketSize01
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPower1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumConfigurations1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumInterfaces1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bcdDevice1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/busnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/configuration0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/descriptorsbin0 -> 234 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/dev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/devnum1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/ep_001
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idProduct1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idVendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/manufacturer1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/maxchild1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/active_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/autosuspend1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/connected_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/level1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/persist1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/quirks1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/speed1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/uevent8
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/urbnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/version1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_021
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_811
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_831
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/uevent5
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/authorized1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bConfigurationValue1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPacketSize01
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPower1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumConfigurations1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumInterfaces1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bcdDevice1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/busnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/configuration0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/descriptorsbin0 -> 57 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/dev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/devnum1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/ep_001
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idProduct1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idVendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/manufacturer1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/maxchild1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/active_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/autosuspend1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/connected_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/level1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/persist1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/quirks1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/speed1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/uevent8
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/urbnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/version1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized_default1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bConfigurationValue1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPacketSize01
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPower1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumConfigurations1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumInterfaces1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bcdDevice1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/busnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/configuration0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/descriptorsbin0 -> 43 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/dev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/devnum1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/ep_001
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idProduct1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idVendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/manufacturer1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/maxchild1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/active_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/autosuspend1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/connected_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/level1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/quirks1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/serial1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/speed1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/uevent8
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/urbnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb4/version1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/uevent0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.3/vendor1
385 files changed, 452 insertions, 0 deletions
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/broken_parity_status b/test/sys/devices/pci0000:00/0000:00:1d.3/broken_parity_status
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/broken_parity_status
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/class b/test/sys/devices/pci0000:00/0000:00:1d.3/class
new file mode 100644
index 0000000000..233dcce516
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/class
@@ -0,0 +1 @@
+0x0c0300
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/config b/test/sys/devices/pci0000:00/0000:00:1d.3/config
new file mode 100644
index 0000000000..1312a0a522
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/config
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/device b/test/sys/devices/pci0000:00/0000:00:1d.3/device
new file mode 100644
index 0000000000..4a09851bab
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/device
@@ -0,0 +1 @@
+0x27cb
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/driver b/test/sys/devices/pci0000:00/0000:00:1d.3/driver
new file mode 120000
index 0000000000..ed69e37601
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/driver
@@ -0,0 +1 @@
+../../../bus/pci/drivers/uhci_hcd \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/enable b/test/sys/devices/pci0000:00/0000:00:1d.3/enable
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/enable
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/firmware_node b/test/sys/devices/pci0000:00/0000:00:1d.3/firmware_node
new file mode 120000
index 0000000000..cc9eecc0b4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/firmware_node
@@ -0,0 +1 @@
+../../LNXSYSTM:00/device:00/PNP0A08:00/device:20 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/irq b/test/sys/devices/pci0000:00/0000:00:1d.3/irq
new file mode 100644
index 0000000000..d6b24041cf
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/irq
@@ -0,0 +1 @@
+19
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/local_cpulist b/test/sys/devices/pci0000:00/0000:00:1d.3/local_cpulist
new file mode 100644
index 0000000000..74fc2fb6b0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/local_cpulist
@@ -0,0 +1 @@
+0-7
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/local_cpus b/test/sys/devices/pci0000:00/0000:00:1d.3/local_cpus
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/local_cpus
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/modalias
new file mode 100644
index 0000000000..6160ef48d9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/modalias
@@ -0,0 +1 @@
+pci:v00008086d000027CBsv000017AAsd0000200Abc0Csc03i00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/msi_bus b/test/sys/devices/pci0000:00/0000:00:1d.3/msi_bus
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/msi_bus
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/pools b/test/sys/devices/pci0000:00/0000:00:1d.3/pools
new file mode 100644
index 0000000000..e62f9cbdf3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/pools
@@ -0,0 +1,7 @@
+poolinfo - 0.1
+uhci_qh 13 32 128 1
+uhci_td 3 64 64 1
+buffer-2048 0 0 2048 0
+buffer-512 0 0 512 0
+buffer-128 0 0 128 0
+buffer-32 1 128 32 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/resource b/test/sys/devices/pci0000:00/0000:00:1d.3/resource
new file mode 100644
index 0000000000..7a2726f3da
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/resource
@@ -0,0 +1,7 @@
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000001860 0x000000000000187f 0x0000000000020101
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/resource4 b/test/sys/devices/pci0000:00/0000:00:1d.3/resource4
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/resource4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem
new file mode 120000
index 0000000000..4b20ef9984
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem
@@ -0,0 +1 @@
+../../../bus/pci \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_device b/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_device
new file mode 100644
index 0000000000..dcce13f2d8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_device
@@ -0,0 +1 @@
+0x200a
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_vendor b/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_vendor
new file mode 100644
index 0000000000..49311ac3d8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/subsystem_vendor
@@ -0,0 +1 @@
+0x17aa
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/uevent
new file mode 100644
index 0000000000..52447e7b39
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/uevent
@@ -0,0 +1,6 @@
+DRIVER=uhci_hcd
+PCI_CLASS=C0300
+PCI_ID=8086:27CB
+PCI_SUBSYS_ID=17AA:200A
+PCI_SLOT_NAME=0000:00:1d.3
+MODALIAS=pci:v00008086d000027CBsv000017AAsd0000200Abc0Csc03i00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceClass
new file mode 100644
index 0000000000..86397e5c10
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceClass
@@ -0,0 +1 @@
+09
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceNumber
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceNumber
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceSubClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bInterfaceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bNumEndpoints
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/bNumEndpoints
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/driver b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/driver
new file mode 120000
index 0000000000..5cf493442c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/driver
@@ -0,0 +1 @@
+../../../../../bus/usb/drivers/hub \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/ep_81 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/ep_81
new file mode 120000
index 0000000000..a904869fe1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/ep_81
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.1_ep81 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/modalias
new file mode 100644
index 0000000000..a27a9fdc71
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/modalias
@@ -0,0 +1 @@
+usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/subsystem
new file mode 120000
index 0000000000..af968de921
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/subsystem
@@ -0,0 +1 @@
+../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/uevent
new file mode 100644
index 0000000000..ffd136d9e1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/uevent
@@ -0,0 +1,6 @@
+DEVTYPE=usb_interface
+DRIVER=hub
+PRODUCT=1d6b/1/206
+TYPE=9/0/0
+INTERFACE=9/0/0
+MODALIAS=usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bEndpointAddress
new file mode 100644
index 0000000000..d88e313699
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bEndpointAddress
@@ -0,0 +1 @@
+81
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bInterval
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bInterval
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bmAttributes
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/bmAttributes
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev
new file mode 100644
index 0000000000..f1b39606ef
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev
@@ -0,0 +1 @@
+252:6
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/device
new file mode 120000
index 0000000000..1d2aa23960
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/device
@@ -0,0 +1 @@
+../../../4-0:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/interval
new file mode 100644
index 0000000000..fcb4fa4875
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/interval
@@ -0,0 +1 @@
+255ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/subsystem
new file mode 120000
index 0000000000..c25f816d1d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/subsystem
@@ -0,0 +1 @@
+../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/type
new file mode 100644
index 0000000000..8b4382873b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/type
@@ -0,0 +1 @@
+Interrupt
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/uevent
new file mode 100644
index 0000000000..68b352b4f2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=6
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/wMaxPacketSize
new file mode 100644
index 0000000000..5fca1fda0b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/wMaxPacketSize
@@ -0,0 +1 @@
+0002
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceClass
new file mode 100644
index 0000000000..4fe4106b50
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceClass
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceNumber
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceNumber
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceProtocol
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceProtocol
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceSubClass
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bInterfaceSubClass
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bNumEndpoints
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/bNumEndpoints
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_02 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_02
new file mode 120000
index 0000000000..90cfdfb9c0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_02
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep02 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_81 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_81
new file mode 120000
index 0000000000..060171be3e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_81
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep81 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_82 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_82
new file mode 120000
index 0000000000..44fc98ae14
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/ep_82
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep82 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/modalias
new file mode 100644
index 0000000000..822555251f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/modalias
@@ -0,0 +1 @@
+usb:v0A5Cp2110d0100dcE0dsc01dp01icE0isc01ip01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/subsystem
new file mode 120000
index 0000000000..29689de588
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/subsystem
@@ -0,0 +1 @@
+../../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/uevent
new file mode 100644
index 0000000000..4e34a977ba
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/uevent
@@ -0,0 +1,5 @@
+DEVTYPE=usb_interface
+PRODUCT=a5c/2110/100
+TYPE=224/1/1
+INTERFACE=224/1/1
+MODALIAS=usb:v0A5Cp2110d0100dcE0dsc01dp01icE0isc01ip01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bEndpointAddress
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bEndpointAddress
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bmAttributes
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/bmAttributes
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/dev
new file mode 100644
index 0000000000..bdcbeab347
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/dev
@@ -0,0 +1 @@
+252:14
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/device
new file mode 120000
index 0000000000..4e6c223359
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/device
@@ -0,0 +1 @@
+../../../4-1:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/direction
new file mode 100644
index 0000000000..1fcb1529f8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/direction
@@ -0,0 +1 @@
+out
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/type
new file mode 100644
index 0000000000..0ac5fdc00b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/type
@@ -0,0 +1 @@
+Bulk
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/uevent
new file mode 100644
index 0000000000..04412f8dd2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=14
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep02/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bEndpointAddress
new file mode 100644
index 0000000000..d88e313699
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bEndpointAddress
@@ -0,0 +1 @@
+81
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bmAttributes
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/bmAttributes
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/dev
new file mode 100644
index 0000000000..f500d09323
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/dev
@@ -0,0 +1 @@
+252:12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/device
new file mode 120000
index 0000000000..4e6c223359
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/device
@@ -0,0 +1 @@
+../../../4-1:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/interval
new file mode 100644
index 0000000000..2280f71329
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/interval
@@ -0,0 +1 @@
+1ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/type
new file mode 100644
index 0000000000..8b4382873b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/type
@@ -0,0 +1 @@
+Interrupt
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/uevent
new file mode 100644
index 0000000000..f3c1616a84
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/wMaxPacketSize
new file mode 100644
index 0000000000..66375d5000
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep81/wMaxPacketSize
@@ -0,0 +1 @@
+0010
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bEndpointAddress
new file mode 100644
index 0000000000..dde92ddc1a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bEndpointAddress
@@ -0,0 +1 @@
+82
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bmAttributes
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/bmAttributes
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/dev
new file mode 100644
index 0000000000..d4e9a09b8a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/dev
@@ -0,0 +1 @@
+252:13
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/device
new file mode 120000
index 0000000000..4e6c223359
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/device
@@ -0,0 +1 @@
+../../../4-1:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/type
new file mode 100644
index 0000000000..0ac5fdc00b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/type
@@ -0,0 +1 @@
+Bulk
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/uevent
new file mode 100644
index 0000000000..5e324ec077
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=13
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/usb_endpoint/usbdev4.2_ep82/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceClass
new file mode 100644
index 0000000000..4fe4106b50
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceClass
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceNumber
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceNumber
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceProtocol
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceProtocol
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceSubClass
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bInterfaceSubClass
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bNumEndpoints
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/bNumEndpoints
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_03 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_03
new file mode 120000
index 0000000000..c24d9704cc
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_03
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep03 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_83 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_83
new file mode 120000
index 0000000000..0fa6c5ace1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/ep_83
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep83 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/modalias
new file mode 100644
index 0000000000..822555251f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/modalias
@@ -0,0 +1 @@
+usb:v0A5Cp2110d0100dcE0dsc01dp01icE0isc01ip01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/subsystem
new file mode 120000
index 0000000000..29689de588
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/subsystem
@@ -0,0 +1 @@
+../../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/uevent
new file mode 100644
index 0000000000..4e34a977ba
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/uevent
@@ -0,0 +1,5 @@
+DEVTYPE=usb_interface
+PRODUCT=a5c/2110/100
+TYPE=224/1/1
+INTERFACE=224/1/1
+MODALIAS=usb:v0A5Cp2110d0100dcE0dsc01dp01icE0isc01ip01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bEndpointAddress
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bEndpointAddress
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bmAttributes
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/bmAttributes
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/dev
new file mode 100644
index 0000000000..a2baf86e19
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/dev
@@ -0,0 +1 @@
+252:16
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/device
new file mode 120000
index 0000000000..9412af3e6c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/device
@@ -0,0 +1 @@
+../../../4-1:1.1 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/direction
new file mode 100644
index 0000000000..1fcb1529f8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/direction
@@ -0,0 +1 @@
+out
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/interval
new file mode 100644
index 0000000000..2280f71329
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/interval
@@ -0,0 +1 @@
+1ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/type
new file mode 100644
index 0000000000..1ac1521640
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/type
@@ -0,0 +1 @@
+Isoc
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/uevent
new file mode 100644
index 0000000000..60fb5b7b2f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=16
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/wMaxPacketSize
new file mode 100644
index 0000000000..739d79706d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep03/wMaxPacketSize
@@ -0,0 +1 @@
+0000
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bEndpointAddress
new file mode 100644
index 0000000000..76a8b2b703
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bEndpointAddress
@@ -0,0 +1 @@
+83
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bmAttributes
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/bmAttributes
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/dev
new file mode 100644
index 0000000000..525a9fe407
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/dev
@@ -0,0 +1 @@
+252:15
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/device
new file mode 120000
index 0000000000..9412af3e6c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/device
@@ -0,0 +1 @@
+../../../4-1:1.1 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/interval
new file mode 100644
index 0000000000..2280f71329
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/interval
@@ -0,0 +1 @@
+1ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/type
new file mode 100644
index 0000000000..1ac1521640
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/type
@@ -0,0 +1 @@
+Isoc
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/uevent
new file mode 100644
index 0000000000..b030034051
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=15
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/wMaxPacketSize
new file mode 100644
index 0000000000..739d79706d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/usb_endpoint/usbdev4.2_ep83/wMaxPacketSize
@@ -0,0 +1 @@
+0000
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceClass
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceClass
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceNumber
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceNumber
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceProtocol
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceProtocol
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceSubClass
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bInterfaceSubClass
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bNumEndpoints
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/bNumEndpoints
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_04 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_04
new file mode 120000
index 0000000000..e4a6309a18
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_04
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep04 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_84 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_84
new file mode 120000
index 0000000000..e1dc4a4010
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/ep_84
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep84 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/modalias
new file mode 100644
index 0000000000..430f2aac8f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/modalias
@@ -0,0 +1 @@
+usb:v0A5Cp2110d0100dcE0dsc01dp01icFFiscFFipFF
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/subsystem
new file mode 120000
index 0000000000..29689de588
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/subsystem
@@ -0,0 +1 @@
+../../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/uevent
new file mode 100644
index 0000000000..6a006a9ac6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/uevent
@@ -0,0 +1,5 @@
+DEVTYPE=usb_interface
+PRODUCT=a5c/2110/100
+TYPE=224/1/1
+INTERFACE=255/255/255
+MODALIAS=usb:v0A5Cp2110d0100dcE0dsc01dp01icFFiscFFipFF
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bEndpointAddress
new file mode 100644
index 0000000000..64969239d5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bEndpointAddress
@@ -0,0 +1 @@
+04
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bmAttributes
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/bmAttributes
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/dev
new file mode 100644
index 0000000000..106878c9a4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/dev
@@ -0,0 +1 @@
+252:18
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/device
new file mode 120000
index 0000000000..5426d76110
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/device
@@ -0,0 +1 @@
+../../../4-1:1.2 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/direction
new file mode 100644
index 0000000000..1fcb1529f8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/direction
@@ -0,0 +1 @@
+out
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/type
new file mode 100644
index 0000000000..0ac5fdc00b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/type
@@ -0,0 +1 @@
+Bulk
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/uevent
new file mode 100644
index 0000000000..22e8ee4de1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=18
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/wMaxPacketSize
new file mode 100644
index 0000000000..0bfe0202ed
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep04/wMaxPacketSize
@@ -0,0 +1 @@
+0020
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bEndpointAddress
new file mode 100644
index 0000000000..871727de1f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bEndpointAddress
@@ -0,0 +1 @@
+84
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bInterval
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bInterval
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bmAttributes
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/bmAttributes
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/dev
new file mode 100644
index 0000000000..2d7484226d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/dev
@@ -0,0 +1 @@
+252:17
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/device
new file mode 120000
index 0000000000..5426d76110
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/device
@@ -0,0 +1 @@
+../../../4-1:1.2 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/type
new file mode 100644
index 0000000000..0ac5fdc00b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/type
@@ -0,0 +1 @@
+Bulk
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/uevent
new file mode 100644
index 0000000000..1b9c38e51c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=17
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/wMaxPacketSize
new file mode 100644
index 0000000000..0bfe0202ed
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.2/usb_endpoint/usbdev4.2_ep84/wMaxPacketSize
@@ -0,0 +1 @@
+0020
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceClass
new file mode 100644
index 0000000000..d6ddcd5065
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceClass
@@ -0,0 +1 @@
+fe
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceNumber
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceNumber
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceSubClass
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bInterfaceSubClass
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bNumEndpoints
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/bNumEndpoints
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/modalias
new file mode 100644
index 0000000000..bfa5015a37
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/modalias
@@ -0,0 +1 @@
+usb:v0A5Cp2110d0100dcE0dsc01dp01icFEisc01ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/subsystem
new file mode 120000
index 0000000000..29689de588
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/subsystem
@@ -0,0 +1 @@
+../../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/uevent
new file mode 100644
index 0000000000..4bf4782582
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.3/uevent
@@ -0,0 +1,5 @@
+DEVTYPE=usb_interface
+PRODUCT=a5c/2110/100
+TYPE=224/1/1
+INTERFACE=254/1/0
+MODALIAS=usb:v0A5Cp2110d0100dcE0dsc01dp01icFEisc01ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/authorized b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/authorized
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/authorized
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bConfigurationValue b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bConfigurationValue
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bConfigurationValue
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceClass
new file mode 100644
index 0000000000..4fe4106b50
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceClass
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceProtocol
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceProtocol
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceSubClass
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bDeviceSubClass
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPacketSize0 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPacketSize0
new file mode 100644
index 0000000000..900731ffd5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPacketSize0
@@ -0,0 +1 @@
+64
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPower b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPower
new file mode 100644
index 0000000000..ca2ea0dab5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bMaxPower
@@ -0,0 +1 @@
+ 0mA
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumConfigurations b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumConfigurations
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumConfigurations
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumInterfaces b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumInterfaces
new file mode 100644
index 0000000000..4429917f30
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bNumInterfaces
@@ -0,0 +1 @@
+ 4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bcdDevice b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bcdDevice
new file mode 100644
index 0000000000..e199843fc5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bcdDevice
@@ -0,0 +1 @@
+0100
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bmAttributes
new file mode 100644
index 0000000000..4fe4106b50
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/bmAttributes
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/busnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/busnum
new file mode 100644
index 0000000000..b8626c4cff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/busnum
@@ -0,0 +1 @@
+4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/configuration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/configuration
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/configuration
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/descriptors b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/descriptors
new file mode 100644
index 0000000000..e3acb3958b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/descriptors
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/dev
new file mode 100644
index 0000000000..1d0e3c7085
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/dev
@@ -0,0 +1 @@
+189:385
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/devnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/devnum
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/devnum
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/driver b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/driver
new file mode 120000
index 0000000000..092d2282f3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/driver
@@ -0,0 +1 @@
+../../../../../bus/usb/drivers/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/ep_00 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/ep_00
new file mode 120000
index 0000000000..9901da9a04
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/ep_00
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.2_ep00 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idProduct b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idProduct
new file mode 100644
index 0000000000..281e3d9981
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idProduct
@@ -0,0 +1 @@
+2110
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idVendor b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idVendor
new file mode 100644
index 0000000000..4a60677656
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/idVendor
@@ -0,0 +1 @@
+0a5c
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/manufacturer b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/manufacturer
new file mode 100644
index 0000000000..2fa5dd2a8c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/manufacturer
@@ -0,0 +1 @@
+Broadcom Corp
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/maxchild b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/maxchild
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/maxchild
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/active_duration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/active_duration
new file mode 100644
index 0000000000..9537691a51
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/active_duration
@@ -0,0 +1 @@
+112053
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/autosuspend b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/autosuspend
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/autosuspend
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/connected_duration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/connected_duration
new file mode 100644
index 0000000000..9537691a51
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/connected_duration
@@ -0,0 +1 @@
+112053
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/level b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/level
new file mode 100644
index 0000000000..b3d86404ab
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/level
@@ -0,0 +1 @@
+on
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/persist b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/persist
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/persist
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/wakeup
new file mode 100644
index 0000000000..86981e69f6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/power/wakeup
@@ -0,0 +1 @@
+enabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/product b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/product
new file mode 100644
index 0000000000..0ce5be71ba
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/product
@@ -0,0 +1 @@
+BCM2045B
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/quirks b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/quirks
new file mode 100644
index 0000000000..9982566dc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/quirks
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/speed b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/speed
new file mode 100644
index 0000000000..48082f72f0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/speed
@@ -0,0 +1 @@
+12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/subsystem
new file mode 120000
index 0000000000..af968de921
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/subsystem
@@ -0,0 +1 @@
+../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/uevent
new file mode 100644
index 0000000000..1b9c8bea34
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/uevent
@@ -0,0 +1,8 @@
+MAJOR=189
+MINOR=385
+DEVTYPE=usb_device
+DRIVER=usb
+PRODUCT=a5c/2110/100
+TYPE=224/1/1
+BUSNUM=004
+DEVNUM=002
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/urbnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/urbnum
new file mode 100644
index 0000000000..48082f72f0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/urbnum
@@ -0,0 +1 @@
+12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bEndpointAddress
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bEndpointAddress
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bInterval
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bmAttributes
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/bmAttributes
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/dev
new file mode 100644
index 0000000000..af7fe00234
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/dev
@@ -0,0 +1 @@
+252:19
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/device
new file mode 120000
index 0000000000..8134880373
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/device
@@ -0,0 +1 @@
+../../../4-1 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/direction
new file mode 100644
index 0000000000..49f33a8c6e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/direction
@@ -0,0 +1 @@
+both
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/subsystem
new file mode 120000
index 0000000000..c25f816d1d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/subsystem
@@ -0,0 +1 @@
+../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/type
new file mode 100644
index 0000000000..6ba80ac5b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/type
@@ -0,0 +1 @@
+Control
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/uevent
new file mode 100644
index 0000000000..4e2c7e84ed
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=19
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/usb_endpoint/usbdev4.2_ep00/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/version b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/version
new file mode 100644
index 0000000000..602f25e1f4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-1/version
@@ -0,0 +1 @@
+ 2.00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceClass
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceClass
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceNumber
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceNumber
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceSubClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bInterfaceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bNumEndpoints
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/bNumEndpoints
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_02 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_02
new file mode 120000
index 0000000000..f75e6a2118
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_02
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.3_ep02 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_81 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_81
new file mode 120000
index 0000000000..6df694755d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_81
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.3_ep81 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_83 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_83
new file mode 120000
index 0000000000..d32e1eede3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/ep_83
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.3_ep83 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/modalias b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/modalias
new file mode 100644
index 0000000000..dbcbdda812
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/modalias
@@ -0,0 +1 @@
+usb:v0483p2016d0001dc00dsc00dp00icFFisc00ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/subsystem
new file mode 120000
index 0000000000..29689de588
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/subsystem
@@ -0,0 +1 @@
+../../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/uevent
new file mode 100644
index 0000000000..9dcf599894
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/uevent
@@ -0,0 +1,5 @@
+DEVTYPE=usb_interface
+PRODUCT=483/2016/1
+TYPE=0/0/0
+INTERFACE=255/0/0
+MODALIAS=usb:v0483p2016d0001dc00dsc00dp00icFFisc00ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bEndpointAddress
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bEndpointAddress
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bInterval
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bmAttributes
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/bmAttributes
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/dev
new file mode 100644
index 0000000000..9845e54b6a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/dev
@@ -0,0 +1 @@
+252:21
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/device
new file mode 120000
index 0000000000..033ddb420b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/device
@@ -0,0 +1 @@
+../../../4-2:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/direction
new file mode 100644
index 0000000000..1fcb1529f8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/direction
@@ -0,0 +1 @@
+out
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/type
new file mode 100644
index 0000000000..0ac5fdc00b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/type
@@ -0,0 +1 @@
+Bulk
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/uevent
new file mode 100644
index 0000000000..834fe58a57
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=21
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep02/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bEndpointAddress
new file mode 100644
index 0000000000..d88e313699
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bEndpointAddress
@@ -0,0 +1 @@
+81
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bInterval
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bmAttributes
new file mode 100644
index 0000000000..9e22bcb8e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/bmAttributes
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/dev
new file mode 100644
index 0000000000..85618872ba
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/dev
@@ -0,0 +1 @@
+252:20
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/device
new file mode 120000
index 0000000000..033ddb420b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/device
@@ -0,0 +1 @@
+../../../4-2:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/type
new file mode 100644
index 0000000000..0ac5fdc00b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/type
@@ -0,0 +1 @@
+Bulk
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/uevent
new file mode 100644
index 0000000000..cbe1fcb996
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=20
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep81/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bEndpointAddress
new file mode 100644
index 0000000000..76a8b2b703
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bEndpointAddress
@@ -0,0 +1 @@
+83
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bInterval
new file mode 100644
index 0000000000..8351c19397
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bInterval
@@ -0,0 +1 @@
+14
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bmAttributes
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/bmAttributes
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/dev
new file mode 100644
index 0000000000..a2c5eecc73
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/dev
@@ -0,0 +1 @@
+252:22
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/device
new file mode 120000
index 0000000000..033ddb420b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/device
@@ -0,0 +1 @@
+../../../4-2:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/interval
new file mode 100644
index 0000000000..164c349ec6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/interval
@@ -0,0 +1 @@
+20ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/subsystem
new file mode 120000
index 0000000000..e2cbff2b9d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/type
new file mode 100644
index 0000000000..8b4382873b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/type
@@ -0,0 +1 @@
+Interrupt
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/uevent
new file mode 100644
index 0000000000..5e23395efb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=22
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/wMaxPacketSize
new file mode 100644
index 0000000000..e224381915
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/4-2:1.0/usb_endpoint/usbdev4.3_ep83/wMaxPacketSize
@@ -0,0 +1 @@
+0004
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/authorized b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/authorized
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/authorized
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bConfigurationValue b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bConfigurationValue
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bConfigurationValue
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceSubClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bDeviceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPacketSize0 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPacketSize0
new file mode 100644
index 0000000000..45a4fb75db
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPacketSize0
@@ -0,0 +1 @@
+8
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPower b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPower
new file mode 100644
index 0000000000..a3369c7120
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bMaxPower
@@ -0,0 +1 @@
+100mA
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumConfigurations b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumConfigurations
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumConfigurations
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumInterfaces b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumInterfaces
new file mode 100644
index 0000000000..c6cf38636b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bNumInterfaces
@@ -0,0 +1 @@
+ 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bcdDevice b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bcdDevice
new file mode 100644
index 0000000000..635047563b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bcdDevice
@@ -0,0 +1 @@
+0001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bmAttributes
new file mode 100644
index 0000000000..0042f6c56d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/bmAttributes
@@ -0,0 +1 @@
+a0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/busnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/busnum
new file mode 100644
index 0000000000..b8626c4cff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/busnum
@@ -0,0 +1 @@
+4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/configuration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/configuration
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/configuration
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/descriptors b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/descriptors
new file mode 100644
index 0000000000..f7eeffd8e9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/descriptors
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/dev
new file mode 100644
index 0000000000..2b44fb9531
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/dev
@@ -0,0 +1 @@
+189:386
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/devnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/devnum
new file mode 100644
index 0000000000..00750edc07
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/devnum
@@ -0,0 +1 @@
+3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/driver b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/driver
new file mode 120000
index 0000000000..092d2282f3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/driver
@@ -0,0 +1 @@
+../../../../../bus/usb/drivers/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/ep_00 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/ep_00
new file mode 120000
index 0000000000..5944a8358f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/ep_00
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.3_ep00 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idProduct b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idProduct
new file mode 100644
index 0000000000..6f6d045ba5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idProduct
@@ -0,0 +1 @@
+2016
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idVendor b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idVendor
new file mode 100644
index 0000000000..a5aba47ba4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/idVendor
@@ -0,0 +1 @@
+0483
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/manufacturer b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/manufacturer
new file mode 100644
index 0000000000..4513b02f04
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/manufacturer
@@ -0,0 +1 @@
+STMicroelectronics
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/maxchild b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/maxchild
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/maxchild
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/active_duration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/active_duration
new file mode 100644
index 0000000000..a98bdef93f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/active_duration
@@ -0,0 +1 @@
+111754
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/autosuspend b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/autosuspend
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/autosuspend
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/connected_duration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/connected_duration
new file mode 100644
index 0000000000..a98bdef93f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/connected_duration
@@ -0,0 +1 @@
+111754
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/level b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/level
new file mode 100644
index 0000000000..b3d86404ab
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/level
@@ -0,0 +1 @@
+on
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/persist b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/persist
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/persist
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/wakeup
new file mode 100644
index 0000000000..86981e69f6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/wakeup
@@ -0,0 +1 @@
+enabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/product b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/product
new file mode 100644
index 0000000000..e6a3064b63
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/product
@@ -0,0 +1 @@
+Biometric Coprocessor
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/quirks b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/quirks
new file mode 100644
index 0000000000..9982566dc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/quirks
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/speed b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/speed
new file mode 100644
index 0000000000..48082f72f0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/speed
@@ -0,0 +1 @@
+12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/subsystem
new file mode 120000
index 0000000000..af968de921
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/subsystem
@@ -0,0 +1 @@
+../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/uevent
new file mode 100644
index 0000000000..0c9f0b83fe
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/uevent
@@ -0,0 +1,8 @@
+MAJOR=189
+MINOR=386
+DEVTYPE=usb_device
+DRIVER=usb
+PRODUCT=483/2016/1
+TYPE=0/0/0
+BUSNUM=004
+DEVNUM=003
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/urbnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/urbnum
new file mode 100644
index 0000000000..ec635144f6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/urbnum
@@ -0,0 +1 @@
+9
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bEndpointAddress
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bEndpointAddress
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bInterval
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bmAttributes
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/bmAttributes
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/dev
new file mode 100644
index 0000000000..155ecf8f22
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/dev
@@ -0,0 +1 @@
+252:23
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/device
new file mode 120000
index 0000000000..8fe9e1c7ab
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/device
@@ -0,0 +1 @@
+../../../4-2 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/direction
new file mode 100644
index 0000000000..49f33a8c6e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/direction
@@ -0,0 +1 @@
+both
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/subsystem
new file mode 120000
index 0000000000..c25f816d1d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/subsystem
@@ -0,0 +1 @@
+../../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/type
new file mode 100644
index 0000000000..6ba80ac5b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/type
@@ -0,0 +1 @@
+Control
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/uevent
new file mode 100644
index 0000000000..bd5d7c8474
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=23
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/wMaxPacketSize
new file mode 100644
index 0000000000..be15c71fd2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/usb_endpoint/usbdev4.3_ep00/wMaxPacketSize
@@ -0,0 +1 @@
+0008
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/version b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/version
new file mode 100644
index 0000000000..9fce849a25
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/4-2/version
@@ -0,0 +1 @@
+ 1.00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized_default b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized_default
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/authorized_default
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bConfigurationValue b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bConfigurationValue
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bConfigurationValue
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceClass
new file mode 100644
index 0000000000..86397e5c10
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceClass
@@ -0,0 +1 @@
+09
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceSubClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bDeviceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPacketSize0 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPacketSize0
new file mode 100644
index 0000000000..900731ffd5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPacketSize0
@@ -0,0 +1 @@
+64
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPower b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPower
new file mode 100644
index 0000000000..ca2ea0dab5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bMaxPower
@@ -0,0 +1 @@
+ 0mA
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumConfigurations b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumConfigurations
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumConfigurations
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumInterfaces b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumInterfaces
new file mode 100644
index 0000000000..c6cf38636b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bNumInterfaces
@@ -0,0 +1 @@
+ 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bcdDevice b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bcdDevice
new file mode 100644
index 0000000000..ff5c1613f9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bcdDevice
@@ -0,0 +1 @@
+0206
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bmAttributes
new file mode 100644
index 0000000000..4fe4106b50
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/bmAttributes
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/busnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/busnum
new file mode 100644
index 0000000000..b8626c4cff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/busnum
@@ -0,0 +1 @@
+4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/configuration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/configuration
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/configuration
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/descriptors b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/descriptors
new file mode 100644
index 0000000000..bc75b5136f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/descriptors
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/dev
new file mode 100644
index 0000000000..f57dc503b8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/dev
@@ -0,0 +1 @@
+189:384
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/devnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/devnum
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/devnum
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/driver b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/driver
new file mode 120000
index 0000000000..0b3eba3d91
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/driver
@@ -0,0 +1 @@
+../../../../bus/usb/drivers/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/ep_00 b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/ep_00
new file mode 120000
index 0000000000..2ed7a69d09
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/ep_00
@@ -0,0 +1 @@
+usb_endpoint/usbdev4.1_ep00 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idProduct b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idProduct
new file mode 100644
index 0000000000..635047563b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idProduct
@@ -0,0 +1 @@
+0001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idVendor b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idVendor
new file mode 100644
index 0000000000..d247637ee0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/idVendor
@@ -0,0 +1 @@
+1d6b
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/manufacturer b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/manufacturer
new file mode 100644
index 0000000000..4d6c1e12b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/manufacturer
@@ -0,0 +1 @@
+Linux 2.6.27-rc7-00106-g6ef190c-dirty uhci_hcd
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/maxchild b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/maxchild
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/maxchild
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/active_duration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/active_duration
new file mode 100644
index 0000000000..10f1be6b55
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/active_duration
@@ -0,0 +1 @@
+113439
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/autosuspend b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/autosuspend
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/autosuspend
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/connected_duration b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/connected_duration
new file mode 100644
index 0000000000..10f1be6b55
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/connected_duration
@@ -0,0 +1 @@
+113439
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/level b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/level
new file mode 100644
index 0000000000..865faf10cb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/level
@@ -0,0 +1 @@
+auto
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/wakeup
new file mode 100644
index 0000000000..86981e69f6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/power/wakeup
@@ -0,0 +1 @@
+enabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/product b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/product
new file mode 100644
index 0000000000..9677780a85
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/product
@@ -0,0 +1 @@
+UHCI Host Controller
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/quirks b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/quirks
new file mode 100644
index 0000000000..9982566dc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/quirks
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/serial b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/serial
new file mode 100644
index 0000000000..a37bb88ca7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/serial
@@ -0,0 +1 @@
+0000:00:1d.3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/speed b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/speed
new file mode 100644
index 0000000000..48082f72f0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/speed
@@ -0,0 +1 @@
+12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/subsystem
new file mode 120000
index 0000000000..77682faf80
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/subsystem
@@ -0,0 +1 @@
+../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/uevent
new file mode 100644
index 0000000000..65141c1f08
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/uevent
@@ -0,0 +1,8 @@
+MAJOR=189
+MINOR=384
+DEVTYPE=usb_device
+DRIVER=usb
+PRODUCT=1d6b/1/206
+TYPE=9/0/0
+BUSNUM=004
+DEVNUM=001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/urbnum b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/urbnum
new file mode 100644
index 0000000000..a8fa06e1be
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/urbnum
@@ -0,0 +1 @@
+62
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bEndpointAddress
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bEndpointAddress
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bInterval
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bLength b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bmAttributes
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/bmAttributes
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/dev b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/dev
new file mode 100644
index 0000000000..697e2170aa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/dev
@@ -0,0 +1 @@
+252:7
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/device
new file mode 120000
index 0000000000..8a501f195f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/device
@@ -0,0 +1 @@
+../../../usb4 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/direction b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/direction
new file mode 100644
index 0000000000..49f33a8c6e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/direction
@@ -0,0 +1 @@
+both
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/interval b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/subsystem
new file mode 120000
index 0000000000..4f40f16eba
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/subsystem
@@ -0,0 +1 @@
+../../../../../../class/usb_endpoint \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/type b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/type
new file mode 100644
index 0000000000..6ba80ac5b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/type
@@ -0,0 +1 @@
+Control
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/uevent
new file mode 100644
index 0000000000..7dcc2a045b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=7
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/usb_endpoint/usbdev4.1_ep00/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/version b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/version
new file mode 100644
index 0000000000..d4dcb24258
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb4/version
@@ -0,0 +1 @@
+ 1.10
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/device b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/device
new file mode 120000
index 0000000000..d7a7d7674c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/device
@@ -0,0 +1 @@
+../../../0000:00:1d.3 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/subsystem
new file mode 120000
index 0000000000..72a11573f8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/subsystem
@@ -0,0 +1 @@
+../../../../../class/usb_host \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/uevent b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/usb_host/usb_host4/uevent
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.3/vendor b/test/sys/devices/pci0000:00/0000:00:1d.3/vendor
new file mode 100644
index 0000000000..ce6dc4da35
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.3/vendor
@@ -0,0 +1 @@
+0x8086