__cvmx_inter...n_reg_enable(9)
π
__cvmx_interrupt_pcsx_intx_en_reg_enable (9) β Kernel API Manual π
okay so bestie, welcome to the Kernel API Manual entry for __cvmx_interrupt_pcsx_intx_en_reg_enable(9) β yes that name is a whole mouthful, no we are not shortening it, it's iconic and it ate π
β¨ NAME β¨
__cvmx_interrupt_pcsx_intx_en_reg_enable β literally just turns on every single interrupt bit in cvmx_pcsx_intx_en_reg_t. all of them. the whole squad. no bit left behind π«Ά
π¦ SYNOPSIS π¦
void __cvmx_interrupt_pcsx_intx_en_reg_enable (int index , int block );
so it returns void (nothing back, it's giving mysterious β¨) and it takes two ints. that's it. that's the whole vibe check.
πΈ ARGUMENTS πΈ
indexβ the interrupt register offset. this is you telling it where the party's at πblockβ the interrupt registerblock_id. this is you telling it which block we're crashing π
lowkey both of these are ints and you gotta pass both, no cap. miss one and it's not gonna slay the way you want π
π SEE ALSO π
like bestie, go read these next, they're the friend group of this function fr fr:
- Kernel file
./arch/mips/cavium-octeon/executive/cvmx-interrupt-decodes.c __cvmx_interrupt_gmxx_rxx_int_en_enable(9)__cvmx_interrupt_pcsxx_int_en_reg_enable(9)__cvmx_interrupt_spxx_int_msk_enable(9)__cvmx_interrupt_stxx_int_msk_enable(9)
no gatekeeping here, we share the links π₯
and that's the whole page bestie, you're so welcome π
source: ./arch/mips/cavium-octeon/exec... β dated October 2026 β from the __cvmx_inter...n_reg_enable(9) manual page π§β¨ mwah, go enable some interrupts π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms