On Monday, November 09, 2015 at 07:47:42 AM, Simon Glass wrote: > There was quite a bit of discussion about the change that required the > unbinding of USB devices for the subsystem to function correctly. E.g. > > https://patchwork.ozlabs.org/patch/485637/ > > The key issue is the usb_get_dev_index() function which is not a good API > for driver model. We can drop use of this function once everything is > converted to driver model. Then I believe the problems raised by Hans go > away. For now we can add a deprecation warning on the function. > > It is easy to convert USB keyboards to driver model. This series includes > a patch for that. > > This series also includes reverts for the three commits which as discussed > I would like to drop. U-Boot should be able to run normally and exit > without unbinding anything. > > Also included are some tests for the 'usb tree' command. To make this work, > console recording is implemented. > > Finally, a USB keyboard driver is provided for sandbox, so that this part > of the stack can be tested automatically. > > Changes in v2: > - Add various patches to support USB keyboards and additional tests
Briefly Reviewed-by: Marek Vasut <ma...@denx.de> Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot