linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: "tiejun.chen" <tiejun.chen@windriver.com>
To: Benjamin Walsh <walsh.benj@gmail.com>
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: NMI and AMD8131/8111 on Maple board
Date: Tue, 25 Nov 2008 18:16:57 +0800	[thread overview]
Message-ID: <492BD099.9000903@windriver.com> (raw)
In-Reply-To: <012201c94e74$3dbb55b0$e693e080@corp.ad.wrs.com>

Benjamin Walsh wrote:
> Hi all,
> 
> I've written EDAC support for the AMD8131/8111 chips that are present on a
> Maple board (PPC970FX with IBM CPC925 memory controller/bridge), currently
> running in poll mode. I am now trying to get this to work in interrupt mode.
> These two chipsets have a feature that enables triggering an NMI when an
> error is detected (PERR and SERR). How can this be hooked into the interrupt
> system on a PPC board ?
> 
>>From what I understand from the doc for these chipsets, the NMI will
> delivered as a HT message to the CPC925 on this board. What I don't get is
> how will this be delivered to the CPU, and on what interrupt line ? The HT
> message sent to the CPC925 is the following:
> 
> MT = NMI
> TM = edge
> DM = physical
> INTRDEST = 'hFF (all)
> VECTOR = 'h00 (does not matter)
> 

The AMD8131/8130 can generate an NMI to the CPC925. There is an interrupt
controller resided in the CPC925. And you know the CPC925 is attached the
PowerPC PPC970FX. The interrupt controller collects and distributes system
interrupts from the PCI Express and HyperTransport blocks. So you should get the
map connection based on the system in detail. Often these information should be
defined in the corresponding dtc.

Best Regards
Tiejun

> Any help appreciated.
> 
> Thanks,
> Ben
> 
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 

  reply	other threads:[~2008-11-25 12:40 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-24  3:24 USB Host support on mpc 8313 Joaquin Luna
2008-11-24  7:12 ` Li Yang
2008-11-24  7:37   ` Regarding MPC5200 Naveen Kumar
2008-11-24 14:50     ` Grant Likely
2008-11-24 18:56     ` Wolfgang Denk
2008-11-24 20:35   ` NMI and AMD8131/8111 on Maple board Benjamin Walsh
2008-11-25 10:16     ` tiejun.chen [this message]
2008-11-25 22:22       ` Benjamin Walsh
2008-11-30 20:47   ` USB Host support on mpc 8313 Joaquin Luna

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=492BD099.9000903@windriver.com \
    --to=tiejun.chen@windriver.com \
    --cc=linuxppc-embedded@ozlabs.org \
    --cc=walsh.benj@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).