> Fe found out that it seems to be a hardware bug in the ali15x3 chip. The > chip needs a reset when it falls into blocking state. However, the reset > mechanism currently implemented in the ali15x3 driver does not work since > the chip does not turn to busy state and keeps idle in our case. We changed > the driver and now we do a reset when we detect the timeout condition. This > works fine. Please can you send a patch so we can take a look and update the driver. Dont forget to put it inline and do Signed-Off-By stuff. (see Submitting-Patches for details) Thanks, regards Rudolf