It turns out that Andy was right and I had not understand the=20
NEW MPIC format for the definition of the external interrupts.
This was different than the 2.6.11++ kernel...
Thank you Ben & Andy for your suggestions, unfortunately,
I had to learn the hard way that it was more fundamental
than I had imagined...
I continue to have problems, but I will itemize those in a
separate email.
Tom Morrison
-----Original Message-----
From: Andy Fleming [mailto:afleming@freescale.com]=20
Sent: Monday, August 06, 2007 2:10 PM
To: Morrison, Tom
Cc: linuxppc-dev@ozlabs.org
Subject: Re: Trying to use Device Tree...and getting continuous
interrupts from attached 88e1145
<Snip>
quoted
quoted
mdio@24520 {
#address-cells =3D <1>;
#size-cells =3D <0>;
device_type =3D "mdio";
compatible =3D "gianfar";=09
reg =3D <24520 20>;
phy1: ethernet-phy@1 {
interrupt-parent =3D <&mpic>;
interrupts =3D <37 1>;
How recent of a kernel are you using? The current kernel assigns=20
the external interrupts to be the low 12 interrupts, which would make
your interrupt assignment wrong.