[RFC] powerpc: cell interrupt controller updates
Benjamin Herrenschmidt
benh at kernel.crashing.org
Wed Jan 18 08:35:07 EST 2006
On Tue, 2006-01-17 at 20:28 +0100, Arnd Bergmann wrote:
> The current interrupt controller setup on Cell is done
> in a rather ad-hoc way with device tree properties
> that are not standardized at all.
>
> In an attempt to do something that follows the OF standard
> (or at least the IBM extensions to it) more closely,
> we have now come up with this patch. It still provides
> a fallback to the old behaviour when we find older firmware,
> that hack can not be removed until the existing customer
> installations have upgraded.
>
> There are a number of difficulties with this patch:
> - the detection of interrupt controllers per CPU
> is also used to detect an SMT setup, with the strange
> 'ibm,interrupt-server-ranges' property.
> - OF does not currently deal with SMT, the IBM extension
> for this is specific to the XICS interrupt controller.
> - The setup on our current boards consists of two
> actual internal interrupt controllers on the CPUs,
> which are represented as four logical ones (one per
> thread), as well as two external 'spiderpic'
> controllers. In future designs, the spiderpic will
> be replaced with something else.
> - ...
The patch alone isn't very "talking" to me. Could you write down the
kind of HW setup you have and how you expressed that in the
device-tree ?
Ben.
More information about the Linuxppc64-dev
mailing list