Missing include in include/asm-powerpc/prom.h
include/asm-powerpc/prom.h needs to include asm/irq.h because it uses
irq_of_parse_and_map and NO_IRQ. It applies on 2.6.20.
Signed-off-by: Mathieu Desnoyers <redacted>
@@ -19,6 +19,7 @@#include<linux/proc_fs.h>#include<linux/platform_device.h>#include<asm/atomic.h>+#include<asm/irq.h>/* Definitions used by the flattened device tree */#define OF_DT_HEADER 0xd00dfeed /* marker */
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: 2007-02-05 20:14:56
On Mon, 2007-02-05 at 09:29 -0500, Mathieu Desnoyers wrote:
Missing include in include/asm-powerpc/prom.h
include/asm-powerpc/prom.h needs to include asm/irq.h because it uses
irq_of_parse_and_map and NO_IRQ. It applies on 2.6.20.
I'd rather not do that.... better to move of_irq_to_resource() to
prom_parse.c
Ben
* Benjamin Herrenschmidt (benh@kernel.crashing.org) wrote:
On Mon, 2007-02-05 at 09:29 -0500, Mathieu Desnoyers wrote:
quoted
Missing include in include/asm-powerpc/prom.h
=20
include/asm-powerpc/prom.h needs to include asm/irq.h because it uses
irq_of_parse_and_map and NO_IRQ. It applies on 2.6.20.
=20
I'd rather not do that.... better to move of_irq_to_resource() to
prom_parse.c=20
=20
Thanks, this patch should apply on top of the previous patch in this thread.
Signed-off-by: Mathieu Desnoyers <redacted>
From: Paul Mackerras <hidden> Date: 2007-02-06 00:46:45
Mathieu Desnoyers writes:
* Benjamin Herrenschmidt (benh@kernel.crashing.org) wrote:
quoted
On Mon, 2007-02-05 at 09:29 -0500, Mathieu Desnoyers wrote:
quoted
Missing include in include/asm-powerpc/prom.h
include/asm-powerpc/prom.h needs to include asm/irq.h because it uses
irq_of_parse_and_map and NO_IRQ. It applies on 2.6.20.
I'd rather not do that.... better to move of_irq_to_resource() to
prom_parse.c
Thanks, this patch should apply on top of the previous patch in this thread.
Do you actually want this patch to go upstream? Because if you do,
that really doesn't cut it as a patch description. Please look at
http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt and resubmit
as one patch with an informative description.
Thanks,
Paul.
Powerpc move of_irq_to_resource from prom.h to prom_parse.c
Sorry for the lack of information, it got cut in the previous messages.
Let's start all over again :
In the powerpc architecture, of_irq_to_resource, currently sitting in
prom.h, needs irq_of_parse_and_map and NO_IRQ from asm-powerpc/irq.h.
The solution suggested by Benjamin Herrenschmidt is to move it to
arch/powerpc/kernel/prom_parse.c.
It applies on 2.6.20.
Signed-off-by: Mathieu Desnoyers <redacted>