From: Daniel Hellstrom <daniel@xxxxxxxxxxx> Date: Wed, 30 Mar 2011 12:00:53 +0200 > Yes, I agree with you that this is the best solution. However, the > hardware simply does not support that. That would require the > bootloader to have one driver per core and that the bootloader must be > modified each time a user of LEON or gaisler adds a new core. > > I have made another patch that creates all 0..15 IRQs on startup > instead in leon_kernel.c. It will ensure linearity within that range, > and patching of irq_32.c is not needed. Perhaps that is more > acceptable? I am not asking you to modify the boot loader or whatever creates the firmware device tree on LEON. I'm telling you to modify the kernel to create device node objects which have an array of multiple IRQ entries when such devices are found during the import of the device tree. -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html