X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Famazon%2Ffiles%2Farch%2Fmips%2Famazon%2Finterrupt.c;h=17980fb11819c17f3e0fa05cc2c3e38f7f81ad6f;hb=b0b1adcd137a137f98521b1e4c056e06977a4304;hp=e61ccdfc3df42d6f192a1cb941014acdcab27d5c;hpb=e76d58d186c758214eca054f576f8cafda7412f6;p=10.03%2Fopenwrt.git diff --git a/target/linux/amazon/files/arch/mips/amazon/interrupt.c b/target/linux/amazon/files/arch/mips/amazon/interrupt.c index e61ccdfc3..17980fb11 100644 --- a/target/linux/amazon/files/arch/mips/amazon/interrupt.c +++ b/target/linux/amazon/files/arch/mips/amazon/interrupt.c @@ -184,3 +184,10 @@ void __init arch_init_irq(void) set_irq_chip(i, &amazon_irq_type); } } + +void __cpuinit arch_fixup_c0_irqs(void) +{ + /* FIXME: check for CPUID and only do fix for specific chips/versions */ + cp0_compare_irq = CP0_LEGACY_COMPARE_IRQ; + cp0_perfcount_irq = CP0_LEGACY_PERFCNT_IRQ; +}