External Interrupt



Hi,

I used the linux kernel 2.6.10 with a processor MPC8548E. I wrote a
driver for a device connected with the local bus. This device has an
external interrupt. In the local bus driver I have used the macro
MPC85xx_IRQ_EXT<X> to get the interrupt number and pass it to the
driver and after that register the ISR. Now with a kernel 2.6.21 this
macro isn't available because in the header file irq.h there is the
option CONFIG_PPC_MERGE that disable those options. I think this
problem is related to the migration of ppc code towards powerpc. I
know that now there is the new device tree source file where I can add
a device and its interrupt number but I think in this file I should
describe only the platform device, and this device is not a platform
device. Then, how can I get now this value? Is there some function to
call? How can I perform this operation?

Thanks in advance.

Marco
.



Relevant Pages

  • External Interrupt
    ... I used the linux kernel 2.6.10 with a processor MPC8548E. ... driver for a device connected with the local bus. ... describe only the platform device, and this device is not a platform ...
    (comp.os.linux.embedded)
  • Re: [opensuse] Network setup problem
    ... you can add the output of these two commands again: ... This is the Linux device driver released for RealTek RTL8101E, ... For linux kernel 2.4.x, this driver supports linux kernel 2.4.20 and ... If there is a device name, ethX, shown on the monitor, the linux ...
    (SuSE)
  • Staging: Fixes for me4000 pci data collection driver
    ... try to give some contribution on merging me4000.c driver into linux kernel. ... several I/O cards are supported by the "me4000" driver. ... Please, for spezific information about the hardware ... analog output (testing the D/A converter if available on PCI ...
    (Linux-Kernel)
  • Problems with Belkin F5D6050u - not responding at boot
    ... I'm using the Berlios at76c503-rfmd driver with a Belkin F5D6050u ... Jan 11 15:20:13 linux kernel: usb.c: registered new driver usbdevfs ... Jan 11 15:20:13 linux kernel: uhci.c: USB Universal Host Controller Interfaceriver v1.1 ... Jan 11 15:20:13 linux kernel: hub.c: USB hub found ...
    (comp.os.linux.networking)
  • SM501: core (mfd) driver
    ... This is a proposed core driver for the Silicon Motion SM501 ... Included in the patch is a set of register defines for most of the ... +chips via the platform device and driver system. ...
    (Linux-Kernel)