Home
last modified time | relevance | path

Searched hist:"1 e1030dccb1084c8a38976d3656aab1d50d762da" (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/arch/sh/kernel/
H A Dnmi_debug.c1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
H A DMakefilediff 1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
H A Dtraps.cdiff 1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
H A Dirq.cdiff 1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/openbmc/linux/arch/sh/kernel/cpu/sh3/
H A Dex.Sdiff 1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
H A Dentry.Sdiff 1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/openbmc/linux/arch/sh/include/asm/
H A Dkdebug.hdiff 1e1030dccb1084c8a38976d3656aab1d50d762da Tue Sep 01 03:38:32 CDT 2009 Paul Mundt <lethal@linux-sh.org> sh: nmi_debug support.

This implements support for NMI debugging that was shamelessly copied
from the avr32 port. A bit of special magic is needed in the interrupt
exception path given that the NMI exception handler is stubbed in to the
regular exception handling table despite being reported in INTEVT. So we
mangle the lookup and kick off an EXPEVT-style exception dispatch from
the INTEVT path for exceptions that do_IRQ() has no chance of handling.
As a result, we also drop the evt2irq() conversion from the do_IRQ() path
and just do it in assembly.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>