The initialization code and macros are the same. So extracts it and puts it into the driver. This is another step to follow the driver model. Those empty C files are there because the current Kbuild requires Makefile to be present at those directories, (due to arch/x86/Kbuild), which requires building some object files. So the empty source files are there to produce empty object files to satisfy this. Change-Id: I14056347ea14cff227d9e8960192e8673c0019b8 Signed-off-by: Daniel Leung <daniel.leung@intel.com> |
||
|---|---|---|
| .. | ||
| arcv2_irq_unit.c | ||
| i8259.c | ||
| ioapic_intr.c | ||
| Kconfig | ||
| loapic_intr.c | ||
| Makefile | ||
| mvic.c | ||
| system_apic.c | ||