Using request_8xxirq

Kwansuk Kim kskim at
Thu Nov 23 15:17:04 EST 2000

I have redhat's embbed linux kernel 2.2.13.

I ported it on my custom board (which has MPC860 CPU), and for studying the device driver I recompiled the kernel with loadable module.

There were some error, because some unused modules symbols are exported ( e.g., PCI driving symbols). I think I can omit them.

But among the unused symbols there was request_irq.

I searched the request_irq, and I found there was request_8xxirq instead of request_irq. In DRIVERS\CHAR\SERIAL.C file I found this define state.

"#define request_irq request_8xxirq"


#ifndef CONFIG_8xx
int request_irq(unsigned int irq, void (*handler)(int, void *, struct pt_regs *),
int request_8xxirq(unsigned int irq, void (*handler)(int, void *, struct pt_regs *),

I wonder whether request_8xxirq can work same as request_irq, and all modules work with request_8xxirq.

** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list