Hi Simon,

On 09-11-15 07:47, 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

Do you have a git branch with this patch-set somewhere for me to test ?

Regards,

Hans
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to