AnsweredAssumed Answered

Possible disable UART DMA?

Question asked by zetta shao on Apr 28, 2016
Latest reply on Mar 5, 2017 by Zongbiao Liao


Hello:

 

I'm using Android kernel 3.10.53, my touchpad is penmount-6000 Serial-Port touch controller,

but Penmount controller work fine at UART DMA disabled..

 

in kernel driver code, DMA is always enable:

--

        if (sport->dma_is_inited && !sport->dma_is_enabled) {

                imx_enable_dma(sport);

                start_rx_dma(sport);

        }

--

bu when I tried to disable DMA, causing many UART RX-FIFO error:

--

imx-uart 21f4000.serial: Rx FIFO overrun

--

 

Does possible disable UART DMA? thanks.

Outcomes