summaryrefslogtreecommitdiff
path: root/test/sys/devices/pci0000:00/0000:00:1d.2
diff options
context:
space:
mode:
Diffstat (limited to 'test/sys/devices/pci0000:00/0000:00:1d.2')
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/broken_parity_status1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/class1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/configbin0 -> 256 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/device1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/driver1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/enable1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/firmware_node1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/irq1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/local_cpulist1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/local_cpus1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/msi_bus0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/pools7
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/resource7
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/resource40
l---------test/sys/devices/pci0000:00/0000:00:1d.2/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_vendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/uevent6
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/ep_811
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/uevent6
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/ep_811
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/abs1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ff1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/key1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/led1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/msc1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/rel1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/snd1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/sw1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/bustype1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/vendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/version1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/name1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/phys1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uevent9
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uniq1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/uevent6
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/authorized1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bConfigurationValue1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPacketSize01
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPower1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumConfigurations1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumInterfaces1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bcdDevice1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/busnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/configuration0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/descriptorsbin0 -> 52 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/dev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/devnum1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/ep_001
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idProduct1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idVendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/manufacturer1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/maxchild1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/active_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/autosuspend1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/connected_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/level1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/persist1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/quirks1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/speed1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/uevent8
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/urbnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/version1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized_default1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bConfigurationValue1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPacketSize01
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPower1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumConfigurations1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumInterfaces1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bcdDevice1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/busnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/configuration0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/descriptorsbin0 -> 43 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/dev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/devnum1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/ep_001
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idProduct1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idVendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/manufacturer1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/maxchild1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/active_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/autosuspend1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/connected_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/level1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/quirks1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/serial1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/speed1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/uevent8
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/urbnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb3/version1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/uevent0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.2/vendor1
203 files changed, 250 insertions, 0 deletions
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/broken_parity_status b/test/sys/devices/pci0000:00/0000:00:1d.2/broken_parity_status
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/broken_parity_status
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/class b/test/sys/devices/pci0000:00/0000:00:1d.2/class
new file mode 100644
index 000000000..233dcce51
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/class
@@ -0,0 +1 @@
+0x0c0300
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/config b/test/sys/devices/pci0000:00/0000:00:1d.2/config
new file mode 100644
index 000000000..47731a6c3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/config
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/device b/test/sys/devices/pci0000:00/0000:00:1d.2/device
new file mode 100644
index 000000000..8b7c28a8d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/device
@@ -0,0 +1 @@
+0x27ca
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/driver b/test/sys/devices/pci0000:00/0000:00:1d.2/driver
new file mode 120000
index 000000000..ed69e3760
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/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.2/enable b/test/sys/devices/pci0000:00/0000:00:1d.2/enable
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/enable
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/firmware_node b/test/sys/devices/pci0000:00/0000:00:1d.2/firmware_node
new file mode 120000
index 000000000..76eb9479c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/firmware_node
@@ -0,0 +1 @@
+../../LNXSYSTM:00/device:00/PNP0A08:00/device:1d \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/irq b/test/sys/devices/pci0000:00/0000:00:1d.2/irq
new file mode 100644
index 000000000..3c032078a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/irq
@@ -0,0 +1 @@
+18
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/local_cpulist b/test/sys/devices/pci0000:00/0000:00:1d.2/local_cpulist
new file mode 100644
index 000000000..74fc2fb6b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/local_cpulist
@@ -0,0 +1 @@
+0-7
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/local_cpus b/test/sys/devices/pci0000:00/0000:00:1d.2/local_cpus
new file mode 100644
index 000000000..fcd15acf9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/local_cpus
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/modalias b/test/sys/devices/pci0000:00/0000:00:1d.2/modalias
new file mode 100644
index 000000000..054004565
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/modalias
@@ -0,0 +1 @@
+pci:v00008086d000027CAsv000017AAsd0000200Abc0Csc03i00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/msi_bus b/test/sys/devices/pci0000:00/0000:00:1d.2/msi_bus
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/msi_bus
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/pools b/test/sys/devices/pci0000:00/0000:00:1d.2/pools
new file mode 100644
index 000000000..3fae9312c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/pools
@@ -0,0 +1,7 @@
+poolinfo - 0.1
+uhci_qh 13 32 128 1
+uhci_td 4 64 64 1
+buffer-2048 0 0 2048 0
+buffer-512 0 0 512 0
+buffer-128 3 32 128 1
+buffer-32 2 128 32 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/power/wakeup
new file mode 100644
index 000000000..7a68b11da
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/power/wakeup
@@ -0,0 +1 @@
+disabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/resource b/test/sys/devices/pci0000:00/0000:00:1d.2/resource
new file mode 100644
index 000000000..1e785fe67
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/resource
@@ -0,0 +1,7 @@
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000001840 0x000000000000185f 0x0000000000020101
+0x0000000000000000 0x0000000000000000 0x0000000000000000
+0x0000000000000000 0x0000000000000000 0x0000000000000000
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/resource4 b/test/sys/devices/pci0000:00/0000:00:1d.2/resource4
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/resource4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem
new file mode 120000
index 000000000..4b20ef998
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem
@@ -0,0 +1 @@
+../../../bus/pci \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_device b/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_device
new file mode 100644
index 000000000..dcce13f2d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_device
@@ -0,0 +1 @@
+0x200a
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_vendor b/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_vendor
new file mode 100644
index 000000000..49311ac3d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/subsystem_vendor
@@ -0,0 +1 @@
+0x17aa
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/uevent
new file mode 100644
index 000000000..4390e929f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/uevent
@@ -0,0 +1,6 @@
+DRIVER=uhci_hcd
+PCI_CLASS=C0300
+PCI_ID=8086:27CA
+PCI_SUBSYS_ID=17AA:200A
+PCI_SLOT_NAME=0000:00:1d.2
+MODALIAS=pci:v00008086d000027CAsv000017AAsd0000200Abc0Csc03i00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bAlternateSetting
new file mode 100644
index 000000000..214247050
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceClass
new file mode 100644
index 000000000..86397e5c1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceClass
@@ -0,0 +1 @@
+09
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceNumber
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceNumber
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceProtocol
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceSubClass
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bInterfaceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bNumEndpoints
new file mode 100644
index 000000000..8a0f05e16
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/bNumEndpoints
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/driver b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/driver
new file mode 120000
index 000000000..5cf493442
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-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.2/usb3/3-0:1.0/ep_81 b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/ep_81
new file mode 120000
index 000000000..b3d2f0065
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/ep_81
@@ -0,0 +1 @@
+usb_endpoint/usbdev3.1_ep81 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/modalias b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/modalias
new file mode 100644
index 000000000..a27a9fdc7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/modalias
@@ -0,0 +1 @@
+usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/subsystem
new file mode 120000
index 000000000..af968de92
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-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.2/usb3/3-0:1.0/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/uevent
new file mode 100644
index 000000000..ffd136d9e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-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.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bEndpointAddress
new file mode 100644
index 000000000..d88e31369
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bEndpointAddress
@@ -0,0 +1 @@
+81
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bInterval
new file mode 100644
index 000000000..fcd15acf9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bInterval
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bLength b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bLength
new file mode 100644
index 000000000..2c7456e3e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bmAttributes
new file mode 100644
index 000000000..75016ea36
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/bmAttributes
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev
new file mode 100644
index 000000000..2914c0227
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev
@@ -0,0 +1 @@
+252:4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/device
new file mode 120000
index 000000000..03ac22c21
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/device
@@ -0,0 +1 @@
+../../../3-0:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/direction b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/direction
new file mode 100644
index 000000000..4935e88d3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/interval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/interval
new file mode 100644
index 000000000..fcb4fa487
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/interval
@@ -0,0 +1 @@
+255ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/subsystem
new file mode 120000
index 000000000..c25f816d1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.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.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/type b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/type
new file mode 100644
index 000000000..8b4382873
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/type
@@ -0,0 +1 @@
+Interrupt
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/uevent
new file mode 100644
index 000000000..33f313772
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=4
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/wMaxPacketSize
new file mode 100644
index 000000000..5fca1fda0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/wMaxPacketSize
@@ -0,0 +1 @@
+0002
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bAlternateSetting
new file mode 100644
index 000000000..214247050
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceClass
new file mode 100644
index 000000000..75016ea36
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceClass
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceNumber
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceNumber
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceProtocol
new file mode 100644
index 000000000..9e22bcb8e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceProtocol
@@ -0,0 +1 @@
+02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceSubClass
new file mode 100644
index 000000000..8a0f05e16
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bInterfaceSubClass
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bNumEndpoints
new file mode 100644
index 000000000..8a0f05e16
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/bNumEndpoints
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/driver b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/driver
new file mode 120000
index 000000000..a28197f17
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/driver
@@ -0,0 +1 @@
+../../../../../../bus/usb/drivers/usbhid \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/ep_81 b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/ep_81
new file mode 120000
index 000000000..a12d9200a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/ep_81
@@ -0,0 +1 @@
+usb_endpoint/usbdev3.3_ep81 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/abs b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/abs
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/abs
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ev
new file mode 100644
index 000000000..98d9bcb75
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ev
@@ -0,0 +1 @@
+17
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ff b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ff
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/ff
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/key b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/key
new file mode 100644
index 000000000..844d19418
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/key
@@ -0,0 +1 @@
+70000 0 0 0 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/led b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/led
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/led
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/msc b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/msc
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/msc
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/rel b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/rel
new file mode 100644
index 000000000..a9c8fe829
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/rel
@@ -0,0 +1 @@
+103
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/snd b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/snd
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/snd
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/sw b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/sw
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/capabilities/sw
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/device
new file mode 120000
index 000000000..459da5685
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/device
@@ -0,0 +1 @@
+../../../3-1:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/dev
new file mode 100644
index 000000000..95aa46e14
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/dev
@@ -0,0 +1 @@
+13:71
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/device
new file mode 120000
index 000000000..675e93ac1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/device
@@ -0,0 +1 @@
+../../input7 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/subsystem
new file mode 120000
index 000000000..4fae54fac
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/subsystem
@@ -0,0 +1 @@
+../../../../../../../../../class/input \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/uevent
new file mode 100644
index 000000000..4e0079927
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/event7/uevent
@@ -0,0 +1,2 @@
+MAJOR=13
+MINOR=71
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/bustype b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/bustype
new file mode 100644
index 000000000..1ce74b6b0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/bustype
@@ -0,0 +1 @@
+0003
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/product b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/product
new file mode 100644
index 000000000..c7b1c6ebb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/product
@@ -0,0 +1 @@
+c03e
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/vendor b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/vendor
new file mode 100644
index 000000000..cb40fac37
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/vendor
@@ -0,0 +1 @@
+046d
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/version b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/version
new file mode 100644
index 000000000..2450c5853
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/id/version
@@ -0,0 +1 @@
+0110
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/modalias b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/modalias
new file mode 100644
index 000000000..2f189939c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/modalias
@@ -0,0 +1 @@
+input:b0003v046DpC03Ee0110-e0,1,2,4,k110,111,112,r0,1,8,am4,lsfw
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/dev
new file mode 100644
index 000000000..24a842e3c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/dev
@@ -0,0 +1 @@
+13:33
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/device
new file mode 120000
index 000000000..675e93ac1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/device
@@ -0,0 +1 @@
+../../input7 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/subsystem
new file mode 120000
index 000000000..4fae54fac
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/subsystem
@@ -0,0 +1 @@
+../../../../../../../../../class/input \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/uevent
new file mode 100644
index 000000000..83b19e0d5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/mouse1/uevent
@@ -0,0 +1,2 @@
+MAJOR=13
+MINOR=33
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/name b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/name
new file mode 100644
index 000000000..6eb4e9675
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/name
@@ -0,0 +1 @@
+Logitech USB-PS/2 Optical Mouse
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/phys b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/phys
new file mode 100644
index 000000000..501849bcf
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/phys
@@ -0,0 +1 @@
+usb-0000:00:1d.2-1/input0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/subsystem
new file mode 120000
index 000000000..ed8b4fa1e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/subsystem
@@ -0,0 +1 @@
+../../../../../../../../class/input \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uevent
new file mode 100644
index 000000000..c7d04d019
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uevent
@@ -0,0 +1,9 @@
+PRODUCT=3/46d/c03e/110
+NAME="Logitech USB-PS/2 Optical Mouse"
+PHYS="usb-0000:00:1d.2-1/input0"
+UNIQ=""
+EV==17
+KEY==70000 0 0 0 0
+REL==103
+MSC==10
+MODALIAS=input:b0003v046DpC03Ee0110-e0,1,2,4,k110,111,112,r0,1,8,am4,lsfw
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uniq b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uniq
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input7/uniq
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/modalias b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/modalias
new file mode 100644
index 000000000..94c6e52b4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/modalias
@@ -0,0 +1 @@
+usb:v046DpC03Ed2000dc00dsc00dp00ic03isc01ip02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/subsystem
new file mode 120000
index 000000000..29689de58
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-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.2/usb3/3-1/3-1:1.0/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/uevent
new file mode 100644
index 000000000..fb47686b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/uevent
@@ -0,0 +1,6 @@
+DEVTYPE=usb_interface
+DRIVER=usbhid
+PRODUCT=46d/c03e/2000
+TYPE=0/0/0
+INTERFACE=3/1/2
+MODALIAS=usb:v046DpC03Ed2000dc00dsc00dp00ic03isc01ip02
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bEndpointAddress
new file mode 100644
index 000000000..d88e31369
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bEndpointAddress
@@ -0,0 +1 @@
+81
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bInterval
new file mode 100644
index 000000000..eb6e8821f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bInterval
@@ -0,0 +1 @@
+0a
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bLength b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bLength
new file mode 100644
index 000000000..2c7456e3e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bmAttributes
new file mode 100644
index 000000000..75016ea36
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/bmAttributes
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/dev
new file mode 100644
index 000000000..d12c5095f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/dev
@@ -0,0 +1 @@
+252:10
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/device
new file mode 120000
index 000000000..459da5685
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/device
@@ -0,0 +1 @@
+../../../3-1:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/direction b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/direction
new file mode 100644
index 000000000..4935e88d3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/interval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/interval
new file mode 100644
index 000000000..f5ef4471e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/interval
@@ -0,0 +1 @@
+10ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/subsystem
new file mode 120000
index 000000000..e2cbff2b9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.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.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/type b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/type
new file mode 100644
index 000000000..8b4382873
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/type
@@ -0,0 +1 @@
+Interrupt
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/uevent
new file mode 100644
index 000000000..3ff3a28c5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=10
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/wMaxPacketSize
new file mode 100644
index 000000000..e22438191
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.3_ep81/wMaxPacketSize
@@ -0,0 +1 @@
+0004
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/authorized b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/authorized
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/authorized
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bConfigurationValue b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bConfigurationValue
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bConfigurationValue
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceClass
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceProtocol
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceSubClass
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bDeviceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPacketSize0 b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPacketSize0
new file mode 100644
index 000000000..45a4fb75d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPacketSize0
@@ -0,0 +1 @@
+8
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPower b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPower
new file mode 100644
index 000000000..a87e47734
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bMaxPower
@@ -0,0 +1 @@
+ 98mA
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumConfigurations b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumConfigurations
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumConfigurations
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumInterfaces b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumInterfaces
new file mode 100644
index 000000000..c6cf38636
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bNumInterfaces
@@ -0,0 +1 @@
+ 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bcdDevice b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bcdDevice
new file mode 100644
index 000000000..8bd1af11b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bcdDevice
@@ -0,0 +1 @@
+2000
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bmAttributes
new file mode 100644
index 000000000..0042f6c56
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/bmAttributes
@@ -0,0 +1 @@
+a0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/busnum b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/busnum
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/busnum
@@ -0,0 +1 @@
+3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/configuration b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/configuration
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/configuration
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/descriptors b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/descriptors
new file mode 100644
index 000000000..82204b084
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/descriptors
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/dev
new file mode 100644
index 000000000..5ebdb1da4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/dev
@@ -0,0 +1 @@
+189:258
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/devnum b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/devnum
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/devnum
@@ -0,0 +1 @@
+3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/driver b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/driver
new file mode 120000
index 000000000..092d2282f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-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.2/usb3/3-1/ep_00 b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/ep_00
new file mode 120000
index 000000000..ec7e7c108
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/ep_00
@@ -0,0 +1 @@
+usb_endpoint/usbdev3.3_ep00 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idProduct b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idProduct
new file mode 100644
index 000000000..c7b1c6ebb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idProduct
@@ -0,0 +1 @@
+c03e
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idVendor b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idVendor
new file mode 100644
index 000000000..cb40fac37
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/idVendor
@@ -0,0 +1 @@
+046d
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/manufacturer b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/manufacturer
new file mode 100644
index 000000000..2a8f96675
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/manufacturer
@@ -0,0 +1 @@
+Logitech
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/maxchild b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/maxchild
new file mode 100644
index 000000000..573541ac9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/maxchild
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/active_duration b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/active_duration
new file mode 100644
index 000000000..10f713874
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/active_duration
@@ -0,0 +1 @@
+112372
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/autosuspend b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/autosuspend
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/autosuspend
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/connected_duration b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/connected_duration
new file mode 100644
index 000000000..10f713874
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/connected_duration
@@ -0,0 +1 @@
+112372
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/level b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/level
new file mode 100644
index 000000000..b3d86404a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/level
@@ -0,0 +1 @@
+on
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/persist b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/persist
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/persist
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/wakeup
new file mode 100644
index 000000000..86981e69f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/power/wakeup
@@ -0,0 +1 @@
+enabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/product b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/product
new file mode 100644
index 000000000..87ccc5cc7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/product
@@ -0,0 +1 @@
+USB-PS/2 Optical Mouse
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/quirks b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/quirks
new file mode 100644
index 000000000..9982566dc
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/quirks
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/speed b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/speed
new file mode 100644
index 000000000..c239c60cb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/speed
@@ -0,0 +1 @@
+1.5
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/subsystem
new file mode 120000
index 000000000..af968de92
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/subsystem
@@ -0,0 +1 @@
+../../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/uevent
new file mode 100644
index 000000000..c23b73767
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/uevent
@@ -0,0 +1,8 @@
+MAJOR=189
+MINOR=258
+DEVTYPE=usb_device
+DRIVER=usb
+PRODUCT=46d/c03e/2000
+TYPE=0/0/0
+BUSNUM=003
+DEVNUM=003
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/urbnum b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/urbnum
new file mode 100644
index 000000000..b1bd38b62
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/urbnum
@@ -0,0 +1 @@
+13
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bEndpointAddress
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bEndpointAddress
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bInterval
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bLength b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bLength
new file mode 100644
index 000000000..2c7456e3e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bmAttributes
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/bmAttributes
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/dev
new file mode 100644
index 000000000..e9646862e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/dev
@@ -0,0 +1 @@
+252:11
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/device
new file mode 120000
index 000000000..b2ea03bcd
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/device
@@ -0,0 +1 @@
+../../../3-1 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/direction b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/direction
new file mode 100644
index 000000000..49f33a8c6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/direction
@@ -0,0 +1 @@
+both
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/interval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/interval
new file mode 100644
index 000000000..a6d0b37ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/subsystem
new file mode 120000
index 000000000..c25f816d1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.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.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/type b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/type
new file mode 100644
index 000000000..6ba80ac5b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/type
@@ -0,0 +1 @@
+Control
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/uevent
new file mode 100644
index 000000000..7dde40c6e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=11
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/wMaxPacketSize
new file mode 100644
index 000000000..be15c71fd
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/usb_endpoint/usbdev3.3_ep00/wMaxPacketSize
@@ -0,0 +1 @@
+0008
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/version b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/version
new file mode 100644
index 000000000..602f25e1f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/3-1/version
@@ -0,0 +1 @@
+ 2.00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized_default b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized_default
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/authorized_default
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bConfigurationValue b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bConfigurationValue
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bConfigurationValue
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceClass
new file mode 100644
index 000000000..86397e5c1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceClass
@@ -0,0 +1 @@
+09
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceProtocol
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceSubClass
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bDeviceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPacketSize0 b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPacketSize0
new file mode 100644
index 000000000..900731ffd
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPacketSize0
@@ -0,0 +1 @@
+64
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPower b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPower
new file mode 100644
index 000000000..ca2ea0dab
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bMaxPower
@@ -0,0 +1 @@
+ 0mA
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumConfigurations b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumConfigurations
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumConfigurations
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumInterfaces b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumInterfaces
new file mode 100644
index 000000000..c6cf38636
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bNumInterfaces
@@ -0,0 +1 @@
+ 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bcdDevice b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bcdDevice
new file mode 100644
index 000000000..ff5c1613f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bcdDevice
@@ -0,0 +1 @@
+0206
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bmAttributes
new file mode 100644
index 000000000..4fe4106b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/bmAttributes
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/busnum b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/busnum
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/busnum
@@ -0,0 +1 @@
+3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/configuration b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/configuration
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/configuration
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/descriptors b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/descriptors
new file mode 100644
index 000000000..bc75b5136
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/descriptors
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/dev
new file mode 100644
index 000000000..a16713ed2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/dev
@@ -0,0 +1 @@
+189:256
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/devnum b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/devnum
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/devnum
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/driver b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/driver
new file mode 120000
index 000000000..0b3eba3d9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/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.2/usb3/ep_00 b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/ep_00
new file mode 120000
index 000000000..017d4dfa5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/ep_00
@@ -0,0 +1 @@
+usb_endpoint/usbdev3.1_ep00 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idProduct b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idProduct
new file mode 100644
index 000000000..635047563
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idProduct
@@ -0,0 +1 @@
+0001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idVendor b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idVendor
new file mode 100644
index 000000000..d247637ee
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/idVendor
@@ -0,0 +1 @@
+1d6b
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/manufacturer b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/manufacturer
new file mode 100644
index 000000000..4d6c1e12b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/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.2/usb3/maxchild b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/maxchild
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/maxchild
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/active_duration b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/active_duration
new file mode 100644
index 000000000..e973dc6dd
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/active_duration
@@ -0,0 +1 @@
+113584
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/autosuspend b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/autosuspend
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/autosuspend
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/connected_duration b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/connected_duration
new file mode 100644
index 000000000..e973dc6dd
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/connected_duration
@@ -0,0 +1 @@
+113584
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/level b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/level
new file mode 100644
index 000000000..865faf10c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/level
@@ -0,0 +1 @@
+auto
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/wakeup
new file mode 100644
index 000000000..86981e69f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/power/wakeup
@@ -0,0 +1 @@
+enabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/product b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/product
new file mode 100644
index 000000000..9677780a8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/product
@@ -0,0 +1 @@
+UHCI Host Controller
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/quirks b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/quirks
new file mode 100644
index 000000000..9982566dc
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/quirks
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/serial b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/serial
new file mode 100644
index 000000000..a01e935c7
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/serial
@@ -0,0 +1 @@
+0000:00:1d.2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/speed b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/speed
new file mode 100644
index 000000000..48082f72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/speed
@@ -0,0 +1 @@
+12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/subsystem
new file mode 120000
index 000000000..77682faf8
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/subsystem
@@ -0,0 +1 @@
+../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/uevent
new file mode 100644
index 000000000..e3fdc17d4
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/uevent
@@ -0,0 +1,8 @@
+MAJOR=189
+MINOR=256
+DEVTYPE=usb_device
+DRIVER=usb
+PRODUCT=1d6b/1/206
+TYPE=9/0/0
+BUSNUM=003
+DEVNUM=001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/urbnum b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/urbnum
new file mode 100644
index 000000000..21e72e8ac
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/urbnum
@@ -0,0 +1 @@
+48
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bEndpointAddress
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bEndpointAddress
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bInterval
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bLength b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bLength
new file mode 100644
index 000000000..2c7456e3e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bmAttributes
new file mode 100644
index 000000000..4daddb72f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/bmAttributes
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/dev b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/dev
new file mode 100644
index 000000000..bf7752aa3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/dev
@@ -0,0 +1 @@
+252:5
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/device
new file mode 120000
index 000000000..a6dd0c44b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/device
@@ -0,0 +1 @@
+../../../usb3 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/direction b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/direction
new file mode 100644
index 000000000..49f33a8c6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/direction
@@ -0,0 +1 @@
+both
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/interval b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/interval
new file mode 100644
index 000000000..a6d0b37ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/subsystem
new file mode 120000
index 000000000..4f40f16eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.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.2/usb3/usb_endpoint/usbdev3.1_ep00/type b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/type
new file mode 100644
index 000000000..6ba80ac5b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/type
@@ -0,0 +1 @@
+Control
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/uevent
new file mode 100644
index 000000000..9d301ac5d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=5
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/wMaxPacketSize
new file mode 100644
index 000000000..b5fda7b22
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/usb_endpoint/usbdev3.1_ep00/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/version b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/version
new file mode 100644
index 000000000..d4dcb2425
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb3/version
@@ -0,0 +1 @@
+ 1.10
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/device b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/device
new file mode 120000
index 000000000..b7eb8a384
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/device
@@ -0,0 +1 @@
+../../../0000:00:1d.2 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/power/wakeup
new file mode 100644
index 000000000..8b1378917
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/subsystem
new file mode 120000
index 000000000..72a11573f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/subsystem
@@ -0,0 +1 @@
+../../../../../class/usb_host \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/uevent b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/uevent
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/usb_host/usb_host3/uevent
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.2/vendor b/test/sys/devices/pci0000:00/0000:00:1d.2/vendor
new file mode 100644
index 000000000..ce6dc4da3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.2/vendor
@@ -0,0 +1 @@
+0x8086