Thread (262 messages) 262 messages, 17 authors, 2014-09-14

[PATCH v4 09/13] serial: amba-pl011: Pass FIQ information to KGDB.

From: gregkh@linuxfoundation.org (Greg Kroah-Hartman)
Date: 2014-06-20 00:36:03
Also in: linux-devicetree, linux-serial

On Thu, Jun 19, 2014 at 11:38:19AM +0100, Daniel Thompson wrote:
If the AMBA bus has provided the pl011 with a FIQ resource (i.e. a
second IRQ) then speculatively register it with KGDB when the polling
driver is initialized.

By providing this information to KGDB the serial driver offers
"permission" for KGDB to route the UART interrupt signal from the
drivers own handler to KGDBs FIQ handler (which will eventually use the
UART's polled I/O callbacks to interact with the user). This permission
also implies the amba-pl011 driver has already unmasked RX interrupts
(otherwise the FIQ handler will never trigger).

Signed-off-by: Daniel Thompson <redacted>
Cc: Russell King <redacted>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Jiri Slaby <redacted>
Cc: linux-serial at vger.kernel.org
---
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help