From mboxrd@z Thu Jan 1 00:00:00 1970 From: neilb@suse.de (NeilBrown) Date: Sat, 4 Feb 2012 15:17:38 +1100 Subject: patch "tty: serial: OMAP: ensure FIFO levels are set correctly in non-DMA" added to tty tree In-Reply-To: References: <13274430881471@kroah.org> <20120126042155.GA3185@suse.de> <20120126191604.GA15516@suse.de> <20120203150708.386951d2@notabene.brown> <20120203205401.5ddf241d@notabene.brown> <20120204085940.2de44594@notabene.brown> <20120204110131.7378b8fe@notabene.brown> <20120204140923.063706c8@notabene.brown> <20120204144353.0803fe23@notabene.brown> Message-ID: <20120204151738.0cbafa47@notabene.brown> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Fri, 3 Feb 2012 20:56:07 -0700 (MST) Paul Walmsley wrote: > On Sat, 4 Feb 2012, NeilBrown wrote: > > > I have to set autosuspend_delay_ms for omap_uart.3 as well before the > > behaviour is significant. > > But then I see no output corruption. Lots of input corruption of course but > > the output looks fine. > > OK. Is the input corruption at the beginning of the pasted buffer, or the > middle? And this is with CPUIdle enabled? > > With CPUIdle disabled here, what I thought was output corruption occurs in > the middle of the pasted buffer occasionally. But it might be input > corruption, if the CPU manages to empty the RX FIFO while the TX FIFO is > empty. > > > - Paul Yes, cpu-idle is enabled. I think corruption is mostly early, though it isn't very consistent. e.g. # C!jHhzys/Y?omap/omap_uart.2/power/autosuspend_delay_ms -bash: !jHhzys/Y?omap/omap_uart.2/power/autosuspend_delay_ms: event not found # echo 0 > /sys/devices/platFK/////mpWWt.]au%e_mHHHhQ 5 -bash: /sys/devices/platFK/////mpWWt.]au%e_mHHHhQ: No such file or directory NeilBrown -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 828 bytes Desc: not available URL: