mirror of
https://github.com/opnsense/src.git
synced 2026-04-06 18:05:18 -04:00
The ci20 port (by kan@) is going to reuse almost all of the intrng code since the SoC in question looks suspiciously like someone took an ARM SoC design and replaced the ARM core with a MIPS core. * migrate out the code; * rename ARM_ -> INTR_; * rename arm_ -> intr_; * move the interrupt flush routine from intr.c / intrng.c into arm/machdep_intr.c - removing the code duplication and removing the ARM specific bits from here. Thanks to the Star Wars: The Force Awakens premiere line for allowing me a couple hours of quiet time to finish the universe builds. Tested: * make universe TODO: * The structure definitions in subr_intr.c still includes machine/intr.h which requires one duplicates all of the intrng definitions in the platform code (which kan has done, and I think we don't have to.) Instead I should break out the generic things (function declarations, common intr structures, etc) into a separate header. * Kan has requested I make the PIC based IPI stuff optional. |
||
|---|---|---|
| .. | ||
| am335x | ||
| cpsw | ||
| omap4 | ||
| twl | ||
| usb | ||
| aintc.c | ||
| files.ti | ||
| std.ti | ||
| ti_adc.c | ||
| ti_adcreg.h | ||
| ti_adcvar.h | ||
| ti_common.c | ||
| ti_cpuid.c | ||
| ti_cpuid.h | ||
| ti_edma3.c | ||
| ti_edma3.h | ||
| ti_gpio.c | ||
| ti_gpio.h | ||
| ti_gpio_if.m | ||
| ti_hwmods.c | ||
| ti_hwmods.h | ||
| ti_i2c.c | ||
| ti_i2c.h | ||
| ti_machdep.c | ||
| ti_mbox.c | ||
| ti_mbox.h | ||
| ti_pinmux.c | ||
| ti_pinmux.h | ||
| ti_prcm.c | ||
| ti_prcm.h | ||
| ti_pruss.c | ||
| ti_pruss.h | ||
| ti_scm.c | ||
| ti_scm.h | ||
| ti_sdhci.c | ||
| ti_sdma.c | ||
| ti_sdma.h | ||
| ti_sdmareg.h | ||
| ti_smc.h | ||
| ti_smc.S | ||
| ti_wdt.c | ||
| ti_wdt.h | ||
| tivar.h | ||