linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Serial 8250 DMA Broken on OMAP3630
@ 2019-10-06 17:04 Adam Ford
  2019-10-07  8:17 ` Andy Shevchenko
  2019-10-09 13:43 ` Vignesh Raghavendra
  0 siblings, 2 replies; 8+ messages in thread
From: Adam Ford @ 2019-10-06 17:04 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Jiri Slaby, Vignesh R, Andy Shevchenko,
	Douglas Anderson, Adam Ford, Tony Lindgren, Yegor Yefremov,
	linux-serial, Linux Kernel Mailing List

Has anyone else had any issues using the CONFIG_SERIAL_8250_DMA on the OMAP?

I can use the DMA on the legacy, omap-serial driver, but when I enable
the DMA on the 8250-omap driver, I get missing frames in Bluetooth.

The older driver seems to have an ISR that seems to address a variety
of items compared to the very tiny ISR for 8250-omap.c.

I am not exactly sure where to start, but if someone has any
suggestions on how I can troubleshoot, please let me know.  As of now,
I have to disable CONFIG_SERIAL_8250_DMA to get the Bluetooth
connected to UART2 operational on a DM3730 at 3,000,000 baud, but it
appears to work just fine after some patches I just submitted for
handling RTS/CTS.  The legacy omap-serial driver works fine with DMA.

adam

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-10-10 14:11 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-06 17:04 Serial 8250 DMA Broken on OMAP3630 Adam Ford
2019-10-07  8:17 ` Andy Shevchenko
2019-10-09 13:43 ` Vignesh Raghavendra
2019-10-09 14:08   ` Adam Ford
2019-10-09 17:34     ` Tony Lindgren
2019-10-09 19:27       ` Adam Ford
2019-10-09 20:16         ` Tony Lindgren
2019-10-10 14:11           ` Adam Ford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).