Thread (35 messages) 35 messages, 4 authors, 2014-09-10

[PATCH v8 00/18] 8250-core based serial driver for OMAP + DMA

From: bigeasy@linutronix.de (Sebastian Andrzej Siewior)
Date: 2014-09-09 07:33:49
Also in: linux-omap, linux-serial, lkml

On 09/08/2014 07:55 PM, Tony Lindgren wrote:
* Tony Lindgren [off-list ref] [140908 10:41]:
quoted
* Sebastian Andrzej Siewior [off-list ref] [140905 12:03]:
quoted
This is my complete queue fo the omap serial driver based on the 8250 core
code. I played with it on beagle bone, am335x-evm and dra7xx including DMA.
The runtime-pm pieces look now bug-compatible with the omap-serial driver.
Besides the runtime-om improvement I also fixed a few corner cases for the
TX-DMA problem. The DMA fixes (in edma and omap-dma) were dropped and the
problem has been in 8250-dma via patch #13.

The whole queue is available at
  git://git.breakpoint.cc/bigeasy/linux.git uart_v8
Gave the above branch a quick try, but it again does not idle for
my omap3 test cases. It seems that now the cm_idlest1_core sdma
bit is blocking deeper idle states. Is that the correct branch
to use?
Never mind. User error. I forgot to apply my own patch for force
idling the UARTs for the omap hwmod. And the sdma bit clears if
I do sleep 5 before attempting to read the sysfs entry..
Okay. There is also this "uart_v8_hacks" branch where I splitted out
the hacks I had like the pstore one or the force idle for instance.
Regards,

Tony
Sebastian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help