[RFC/PATCH 4/4] Add support for MSI on Axon-based Cell systems
Jean-Christophe Dubois
jdubois at mc.com
Tue Jun 5 17:00:53 EST 2007
On Monday 04 June 2007 15:00:05 Michael Ellerman wrote:
> + pr_debug("axon_msi: initialising ...\n");
> +
> + for_each_compatible_node(node, NULL, "ibm,axon-msic") {
> + if (axon_msi_setup_one(of_node_get(node)) == 0)
> + found++;
> + }
> + of_node_put(node);
2 comments:
1) There is no "ibm,axon-msic" compatible property in the SLOF tree provided
by IBM on the CAB (or other such platforms). Therefore this code will not
work on these platforms.
2) you should somehow check for the Axon version. Axon 1.1 (and prior) are
know to be loosing MSI/MBX interrupts (but not the data part associated to
them). Therefore this should be enabled only on Axon 2.1 (or later).
JC
More information about the Linuxppc-dev
mailing list