Illumos/gate 0d2006eusr/src/lib/fm/topo/libtopo/common topo_hc.h, usr/src/lib/fm/topo/modules/common/usb topo_usb.c

11177 usba should read the device binary object store
11178 USB topology could know about supported, minimum speeds
11179 usba parsing code should take const data pointers
11176 usba kernel module should be CERRWARN and smatch clean
Reviewed by: John Levon <john.levon at joyent.com>
Reviewed by: Rob Johnston <rob.johnston at joyent.com>
Approved by: Gordon Ross <gordon.ross at nexenta.com>
DeltaFile
+420-0usr/src/uts/common/io/usb/usba/usba_bos.c
+242-0usr/src/uts/common/sys/usb/usba/bos.h
+47-98usr/src/uts/common/io/usb/usba/parser.c
+56-1usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
+12-21usr/src/uts/common/io/usb/usba/genconsole.c
+16-16usr/src/uts/common/sys/usb/usba/usba_private.h
+16-10usr/src/uts/common/io/usb/usba/hubdi.c
+10-9usr/src/uts/common/io/usb/usba/usbai.c
+16-1usr/src/uts/common/io/usb/usba/usba.c
+1-11usr/src/uts/intel/usba/Makefile
+5-7usr/src/uts/common/io/usb/usba/usba_ugen.c
+11-1usr/src/uts/common/sys/usb/usba/usba_types.h
+9-0usr/src/uts/common/sys/usb/usba/usba_impl.h
+4-3usr/src/uts/common/io/usb/usba/usbai_util.c
+6-1usr/src/uts/common/io/usb/usba/usbai_req.c
+4-3usr/src/uts/common/io/usb/usba/usbai_register.c
+3-2usr/src/uts/common/io/usb/usba/usba_devdb.c
+4-1usr/src/lib/fm/topo/libtopo/common/topo_hc.h
+2-2usr/src/man/man9f/usb_parse_data.9f
+2-2usr/src/uts/common/io/usb/usba/usbai_pipe_mgmt.c
+2-2usr/src/uts/common/sys/usb/usbai.h
+2-1usr/src/uts/common/io/usb/usba/usba10_calls.c
+2-1usr/src/uts/common/io/usb/usba10/usba10.c
+2-1usr/src/uts/common/sys/usb/usba/usba10.h
+1-1usr/src/uts/common/Makefile.files
+895-19525 files

UnifiedSplitRaw