ENUM MIPS_GIC_LOCAL_INTERRUPT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, welcome to the Kernel API Manual entry for enum mips_gic_local_interrupt β€” it's literally the GIC local interrupts, that's the whole vibe πŸ¦‹


✨ SYNOPSIS ✨

like, here's the whole enum, no cap, copy it exactly:

enum mips_gic_local_interrupt {
    GIC_LOCAL_INT_WD ,
    GIC_LOCAL_INT_COMPARE ,
    GIC_LOCAL_INT_TIMER ,
    GIC_LOCAL_INT_PERFCTR ,
    GIC_LOCAL_INT_SWINT0 ,
    GIC_LOCAL_INT_SWINT1 ,
    GIC_LOCAL_INT_FDC ,
    GIC_NUM_LOCAL_INTRS

};

πŸŽ€ CONSTANTS πŸŽ€

every single one, we're not skipping a thing πŸ’–

  • GIC_LOCAL_INT_WD β€” the GIC watchdog timer interrupt πŸ• like it's watching, fr fr
  • GIC_LOCAL_INT_COMPARE β€” the GIC count/compare interrupt ⏱️
  • GIC_LOCAL_INT_TIMER β€” the CP0 count/compare interrupt πŸ•°οΈ (yes bestie, CP0 this time, not GIC β€” read it again, iykyk)
  • GIC_LOCAL_INT_PERFCTR β€” the performance counter interrupt πŸ“Š she's counting ur perf
  • GIC_LOCAL_INT_SWINT0 β€” software interrupt 0 πŸ’» zero, the og
  • GIC_LOCAL_INT_SWINT1 β€” software interrupt 1 πŸ’»βœ¨ one, the sequel
  • GIC_LOCAL_INT_FDC β€” the fast debug channel interrupt πŸ› debug girlie behavior
  • GIC_NUM_LOCAL_INTRS β€” the number of local interrupts πŸ”’ that's it, that's the count, she's the how many of the group

🌸 DESCRIPTION 🌸

so what does this enum even do? it enumerates the interrupts that the GIC provides that are local to a VP 🫢 that's the whole thing. no extra lore, no secret features, just a tidy little list of who's who in the local-interrupt friend group πŸ‘‘


🌈 SEE ALSO 🌈

go touch some related grass, bestie β€” kernel file ./arch/mips/include/asm/mips-gic.h and these icons:

ngl this page is short but she ate πŸ’… every constant accounted for, periodt.

okay that's the whole page!! sourced straight from ./arch/mips/include/asm, dated October 2026, and yeah the header/footer both say enum mips_g...al_interrupt(9) because the terminal was being dramatic and truncating it 😭 anyway ily, go read the real header file, mwah πŸŽ€πŸ’œ

πŸ“¦ where this page comes from