UNION EMU_GE_INT_ENA_W1S(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so welcome to the Kernel API Manual page for union emu_ge_int_ena_w1s, bestie! πŸ’– This union is literally the EMU Interrupt Enable set registers β€” that's the whole name, no cap. It's giving hardware-register main character energy, and we're here for it. ✨


🌸 SYNOPSIS 🌸

Here's the exact shape of the union, copied with love and zero edits. The preprocessor bits are doing their thing, iykyk:

       union emu_ge_int_ena_w1s {
           u64 value;
           struct {
         #if (defined(__BIG_ENDIAN_BITFIELD));
             u64 raz_52_63 : 12;
             u64 ae_ge : 20;
             u64 raz_16_31: 16;
             u64 se_ge : 16;
         #else;
             u64 se_ge : 16;
             u64 raz_16_31: 16;
             u64 ae_ge : 20;
             u64 raz_52_63 : 12;
         #endif;
           } s;
        };

πŸ’… Members πŸ’…

The source page has this section, but it's empty β€” like, literally empty. No member descriptions, no bullets, nothing. So we're not gonna invent any, bestie. It's a mystery, and we respect it. 🫢


πŸ”₯ SEE ALSO πŸ”₯

The kernel file is ./drivers/crypto/cavium/nitrox/nitrox_csr.h, and here's the full SEE ALSO squad β€” every single one, fr fr:

  • union ucd_core_eid_ucode_block_num(9)
  • union aqm_grp_execmsk_lo(9)
  • union aqm_grp_execmsk_hi(9)
  • union aqmq_drbl(9)
  • union aqmq_qsz(9)
  • union aqmq_cmp_thr(9)
  • union aqmq_cmp_cnt(9)
  • union aqmq_en(9)
  • union aqmq_activity_stat(9)
  • union emu_fuse_map(9)
  • union emu_se_enable(9)
  • union emu_ae_enable(9)
  • union emu_wd_int_ena_w1s(9)
  • union nps_pkt_slc_ctl(9)
  • union nps_pkt_slc_cnts(9)
  • union nps_pkt_slc_int_levels(9)
  • union nps_pkt_in_done_cnts(9)
  • union nps_pkt_in_instr_ctl(9)
  • union nps_pkt_in_instr_rsize(9)
  • union nps_pkt_in_instr_baoff_dbell(9)
  • union nps_core_int_ena_w1s(9)
  • union nps_core_gbl_vfcfg(9)
  • union nps_core_int_active(9)
  • union efl_core_int(9)
  • union efl_core_int_ena_w1s(9)
  • union efl_rnm_ctl_status(9)
  • union bmi_ctl(9)
  • union bmi_int_ena_w1s(9)
  • union bmo_ctl2(9)
  • union pom_int_ena_w1s(9)
  • union lbc_inval_ctl(9)
  • union lbc_int_ena_w1s(9)
  • union lbc_int(9)
  • union lbc_inval_status(9)
  • union rst_boot(9)
  • union fus_dat1(9)

That's the whole page! Source/version: ./drivers/crypto/cavium/nitrox. Date: October 2026. Footer title: union emu_ge_int_ena_w1s(9). Byeee, bestie β€” go set those interrupt enable bits responsibly! πŸ’…πŸ’–βœ¨

πŸ“¦ where this page comes from