As I noted when I added the driver, ure(4) currently doesn't work after a reboot, because the device needs to be reset before it can be probed again. I don't know enough about usb (or this particular hardware) to understand why this is, but I can at least work out how to do it.
My current approach is to reset the device during DVACT_POWERDOWN, but I don't see any other usb drivers doing anything like this. Is this ok or is there some other hook I should use?
