summaryrefslogtreecommitdiff
path: root/test/sys/devices/pci0000:00/0000:00:1d.1/usb2
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2008-09-29 04:12:44 +0200
committerKay Sievers <kay.sievers@vrfy.org>2008-09-29 04:12:44 +0200
commitc7fcba1bf4d0da13b66396c08c0b5f62b25d0405 (patch)
treef85741e12b958c1430750355fb4f463e4f299df3 /test/sys/devices/pci0000:00/0000:00:1d.1/usb2
parent438d4c3cd4b89381348f84ef9f8b8937814f8362 (diff)
test: replace ancient sysfs tree with recent one
Diffstat (limited to 'test/sys/devices/pci0000:00/0000:00:1d.1/usb2')
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bAlternateSetting1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceNumber1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bNumEndpoints1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/ep_811
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/modalias1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/uevent6
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized_default1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bConfigurationValue1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceProtocol1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceSubClass1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPacketSize01
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPower1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumConfigurations1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumInterfaces1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bcdDevice1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/busnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/configuration0
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/descriptorsbin0 -> 43 bytes
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/dev1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/devnum1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/driver1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/ep_001
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idProduct1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idVendor1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/manufacturer1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/maxchild1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/active_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/autosuspend1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/connected_duration1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/level1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/wakeup1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/product1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/quirks1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/serial1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/speed1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/uevent8
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/urbnum1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bEndpointAddress1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bInterval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bLength1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bmAttributes1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/dev1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/device1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/direction1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/interval1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/power/wakeup1
l---------test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/subsystem1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/type1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/uevent2
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/wMaxPacketSize1
-rw-r--r--test/sys/devices/pci0000:00/0000:00:1d.1/usb2/version1
74 files changed, 86 insertions, 0 deletions
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bAlternateSetting b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bAlternateSetting
new file mode 100644
index 0000000000..2142470504
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bAlternateSetting
@@ -0,0 +1 @@
+ 0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceClass b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceClass
new file mode 100644
index 0000000000..86397e5c10
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceClass
@@ -0,0 +1 @@
+09
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceNumber b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceNumber
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceNumber
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceSubClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bInterfaceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bNumEndpoints b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bNumEndpoints
new file mode 100644
index 0000000000..8a0f05e166
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/bNumEndpoints
@@ -0,0 +1 @@
+01
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/driver b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/driver
new file mode 120000
index 0000000000..5cf493442c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-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.1/usb2/2-0:1.0/ep_81 b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/ep_81
new file mode 120000
index 0000000000..ca095e9f4a
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/ep_81
@@ -0,0 +1 @@
+usb_endpoint/usbdev2.1_ep81 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/modalias b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/modalias
new file mode 100644
index 0000000000..a27a9fdc71
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/modalias
@@ -0,0 +1 @@
+usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/subsystem
new file mode 120000
index 0000000000..af968de921
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-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.1/usb2/2-0:1.0/uevent b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/uevent
new file mode 100644
index 0000000000..ffd136d9e1
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-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.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bEndpointAddress
new file mode 100644
index 0000000000..d88e313699
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bEndpointAddress
@@ -0,0 +1 @@
+81
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bInterval
new file mode 100644
index 0000000000..fcd15acf93
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bInterval
@@ -0,0 +1 @@
+ff
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bLength b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bmAttributes
new file mode 100644
index 0000000000..75016ea362
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/bmAttributes
@@ -0,0 +1 @@
+03
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev
new file mode 100644
index 0000000000..674a2b6609
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev
@@ -0,0 +1 @@
+252:2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/device b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/device
new file mode 120000
index 0000000000..5a93828298
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/device
@@ -0,0 +1 @@
+../../../2-0:1.0 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/direction b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/direction
new file mode 100644
index 0000000000..4935e88d32
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/direction
@@ -0,0 +1 @@
+in
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/interval b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/interval
new file mode 100644
index 0000000000..fcb4fa4875
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/interval
@@ -0,0 +1 @@
+255ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/subsystem
new file mode 120000
index 0000000000..c25f816d1d
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.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.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/type b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/type
new file mode 100644
index 0000000000..8b4382873b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/type
@@ -0,0 +1 @@
+Interrupt
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/uevent b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/uevent
new file mode 100644
index 0000000000..9ada5a539c
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/wMaxPacketSize
new file mode 100644
index 0000000000..5fca1fda0b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/wMaxPacketSize
@@ -0,0 +1 @@
+0002
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized_default b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized_default
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/authorized_default
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bConfigurationValue b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bConfigurationValue
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bConfigurationValue
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceClass b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceClass
new file mode 100644
index 0000000000..86397e5c10
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceClass
@@ -0,0 +1 @@
+09
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceProtocol b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceProtocol
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceProtocol
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceSubClass b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceSubClass
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bDeviceSubClass
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPacketSize0 b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPacketSize0
new file mode 100644
index 0000000000..900731ffd5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPacketSize0
@@ -0,0 +1 @@
+64
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPower b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPower
new file mode 100644
index 0000000000..ca2ea0dab5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bMaxPower
@@ -0,0 +1 @@
+ 0mA
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumConfigurations b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumConfigurations
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumConfigurations
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumInterfaces b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumInterfaces
new file mode 100644
index 0000000000..c6cf38636b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bNumInterfaces
@@ -0,0 +1 @@
+ 1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bcdDevice b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bcdDevice
new file mode 100644
index 0000000000..ff5c1613f9
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bcdDevice
@@ -0,0 +1 @@
+0206
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bmAttributes
new file mode 100644
index 0000000000..4fe4106b50
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/bmAttributes
@@ -0,0 +1 @@
+e0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/busnum b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/busnum
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/busnum
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/configuration b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/configuration
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/configuration
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/descriptors b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/descriptors
new file mode 100644
index 0000000000..bc75b5136f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/descriptors
Binary files differ
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/dev b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/dev
new file mode 100644
index 0000000000..c6d526cc24
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/dev
@@ -0,0 +1 @@
+189:128
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/devnum b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/devnum
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/devnum
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/driver b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/driver
new file mode 120000
index 0000000000..0b3eba3d91
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/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.1/usb2/ep_00 b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/ep_00
new file mode 120000
index 0000000000..dd434a788f
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/ep_00
@@ -0,0 +1 @@
+usb_endpoint/usbdev2.1_ep00 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idProduct b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idProduct
new file mode 100644
index 0000000000..635047563b
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idProduct
@@ -0,0 +1 @@
+0001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idVendor b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idVendor
new file mode 100644
index 0000000000..d247637ee0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/idVendor
@@ -0,0 +1 @@
+1d6b
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/manufacturer b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/manufacturer
new file mode 100644
index 0000000000..4d6c1e12b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/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.1/usb2/maxchild b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/maxchild
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/maxchild
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/active_duration b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/active_duration
new file mode 100644
index 0000000000..6a0b84b987
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/active_duration
@@ -0,0 +1 @@
+2363
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/autosuspend b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/autosuspend
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/autosuspend
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/connected_duration b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/connected_duration
new file mode 100644
index 0000000000..f2750242a2
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/connected_duration
@@ -0,0 +1 @@
+113687
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/level b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/level
new file mode 100644
index 0000000000..865faf10cb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/level
@@ -0,0 +1 @@
+auto
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/wakeup
new file mode 100644
index 0000000000..86981e69f6
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/power/wakeup
@@ -0,0 +1 @@
+enabled
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/product b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/product
new file mode 100644
index 0000000000..9677780a85
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/product
@@ -0,0 +1 @@
+UHCI Host Controller
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/quirks b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/quirks
new file mode 100644
index 0000000000..9982566dc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/quirks
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/serial b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/serial
new file mode 100644
index 0000000000..c95bfb0d3e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/serial
@@ -0,0 +1 @@
+0000:00:1d.1
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/speed b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/speed
new file mode 100644
index 0000000000..48082f72f0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/speed
@@ -0,0 +1 @@
+12
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/subsystem
new file mode 120000
index 0000000000..77682faf80
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/subsystem
@@ -0,0 +1 @@
+../../../../bus/usb \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/uevent b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/uevent
new file mode 100644
index 0000000000..a48590e6e3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/uevent
@@ -0,0 +1,8 @@
+MAJOR=189
+MINOR=128
+DEVTYPE=usb_device
+DRIVER=usb
+PRODUCT=1d6b/1/206
+TYPE=9/0/0
+BUSNUM=002
+DEVNUM=001
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/urbnum b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/urbnum
new file mode 100644
index 0000000000..b6a7d89c68
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/urbnum
@@ -0,0 +1 @@
+16
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bEndpointAddress b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bEndpointAddress
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bEndpointAddress
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bInterval b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bInterval
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bInterval
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bLength b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bLength
new file mode 100644
index 0000000000..2c7456e3eb
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bLength
@@ -0,0 +1 @@
+07
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bmAttributes b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bmAttributes
new file mode 100644
index 0000000000..4daddb72ff
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/bmAttributes
@@ -0,0 +1 @@
+00
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/dev b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/dev
new file mode 100644
index 0000000000..cae42f5657
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/dev
@@ -0,0 +1 @@
+252:3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/device b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/device
new file mode 120000
index 0000000000..bc415c5bd3
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/device
@@ -0,0 +1 @@
+../../../usb2 \ No newline at end of file
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/direction b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/direction
new file mode 100644
index 0000000000..49f33a8c6e
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/direction
@@ -0,0 +1 @@
+both
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/interval b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/interval
new file mode 100644
index 0000000000..a6d0b37ffa
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/interval
@@ -0,0 +1 @@
+0ms
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/power/wakeup b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/subsystem b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/subsystem
new file mode 120000
index 0000000000..4f40f16eba
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.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.1/usb2/usb_endpoint/usbdev2.1_ep00/type b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/type
new file mode 100644
index 0000000000..6ba80ac5b5
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/type
@@ -0,0 +1 @@
+Control
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/uevent b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/uevent
new file mode 100644
index 0000000000..598a310fc0
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/uevent
@@ -0,0 +1,2 @@
+MAJOR=252
+MINOR=3
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/wMaxPacketSize b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/wMaxPacketSize
new file mode 100644
index 0000000000..b5fda7b228
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/usb_endpoint/usbdev2.1_ep00/wMaxPacketSize
@@ -0,0 +1 @@
+0040
diff --git a/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/version b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/version
new file mode 100644
index 0000000000..d4dcb24258
--- /dev/null
+++ b/test/sys/devices/pci0000:00/0000:00:1d.1/usb2/version
@@ -0,0 +1 @@
+ 1.10