On Sun, Dec 01, 2013 at 08:57:26AM +0000, Malcolm Priestley wrote: > upstream commit > 9df682927c2e3a92f43803d6b52095992e3b2ab8 > back port for 3.8 and less kernels. > > This fixes resets on heavy TX data traffic. > > Vendor driver > VT6656_Linux_src_v1.21.03_x86_11.04.zip > http://www.viaembedded.com/servlet/downloadSvl?id=1890&download_file_id=14704 > This is GPL-licensed code. > > original code > BBbVT3184Init > ... > //2007-0725, RobertChang add, Enable Squelch detect reset option(SQ_RST_Opt), USB (register4, bit1) > CONTROLnsRequestIn(pDevice, > MESSAGE_TYPE_READ, > (WORD)0x600+4, // USB's Reg4's bit1 > MESSAGE_REQUEST_MEM, > 1, > (PBYTE) &byData); > byData = byData|2 ; > CONTROLnsRequestOut(pDevice, > MESSAGE_TYPE_WRITE, > (WORD)0x600+4, // USB's Reg4's bit1 > MESSAGE_REQUEST_MEM, > 1, > (PBYTE) &byData); > > return TRUE;//ntStatus; > .... > > A back port patch is needed for kernels less than 3.10. Thank you, I'll queue it for the 3.5 kernel. Cheers, -- Luis -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html