On Mon, Oct 28, 2013 at 07:50:44PM +0100, Frank Schäfer wrote: > Mika Westerberg has reported that the fixed+improved divisor based baud rate > encoding method doesn't work anymore with his HXD device. > So until we've found out what's going on, reintroduce the old encoding algorithm > and use it for this and all newer chips for baud rates > 115200 baud. > Also switch back to the direct encoding method for baud rates <= 115200, because > it's unclear if the old divisor based encoding algorithm works for them. > > Reported-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > Signed-off-by: Frank Schäfer <fschaefer.oss@xxxxxxxxxxxxxx> Tried this and with 115200 it works and fixes the problem. However, with speeds like 230400 and 460800 it still corrupts data. I also got few whitespace warnings when applied this using 'git am'. -- 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