On Thu, 6 Oct 2011, Sarah Sharp wrote: > To add USB 3.0 link power management (LPM), we need to know what the U1 > and U2 exit latencies are for the xHCI host controller. External USB 3.0 > hubs report these values through the SuperSpeed Capabilities descriptor in > the BOS descriptor. Make the USB 3.0 roothub for the xHCI host behave > like an external hub and return the BOS descriptors. > > The U1 and U2 exit latencies will vary across each host controller, so we > need to dynamically fill those values in by reading the exit latencies out > of the xHC registers. Make the roothub code in the USB core handle > hub_control() returning the length of the data copied. > > Signed-off-by: Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> Looks okay to me. For the hcd.c part: Acked-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html