linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* S3C6410 UART resume problem
@ 2011-07-19 19:34 Tomasz Figa
  2011-07-20 17:12 ` Tomasz Figa
  0 siblings, 1 reply; 2+ messages in thread
From: Tomasz Figa @ 2011-07-19 19:34 UTC (permalink / raw)
  To: linux-arm-kernel

List,

I am experiencing a strange issue with UART ports on a Tiny6410 board, based 
on the S3C6410 SoC (hardware wise same as the Mini6410 supported by Linux), 
after enabling CONFIG_PM and suspending the SoC.

After triggering a wakeup event, it resumes till arch_suspend_enable_irqs() 
called by suspend_enter() and starts to get hammered by infinite amounts of 
UART interrupts.

I have tracked this down to disabling UART PCLK clock on suspend and the 
bootloader/reset/power down/whatever leaving the UART in an undefined state 
with interrupt bits set (specifically Tx interrupt), with the masked clock 
making it impossible to ack them by plat-samsung/irq-uart.c.

Any suggestions how to solve this problem?

Best regards,
Tomasz Figa

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

end of thread, other threads:[~2011-07-20 17:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-19 19:34 S3C6410 UART resume problem Tomasz Figa
2011-07-20 17:12 ` Tomasz Figa

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).