dprtc_get_irq_mask(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to dprtc_get_irq_mask(9) from the Kernel API Manual β€” this is the kernel-API moment where we get an interrupt mask, and it's lowkey iconic πŸ’…βœ¨

🌸 NAME 🌸

dprtc_get_irq_mask β€” Get interrupt mask. That's it, that's the name, slay.

✨ SYNOPSIS ✨

Here's the signature, bestie β€” copy it exactly, no creative editing:

       int dprtc_get_irq_mask (struct fsl_mc_io *mc_io , u32 cmd_flags , u16
       token , u8 irq_index , u32 *mask );

πŸŽ€ ARGUMENTS πŸŽ€

  • mc_io β€” Pointer to MC portal's I/O object. It's the portal's I/O object pointer, iykyk 🫢
  • cmd_flags β€” Command flags; one or more of 'MC_CMD_FLAG_' β€” yes, that's the literal flag prefix, don't @ me πŸ’…
  • token β€” Token of DPRTC object β€” the token for the DPRTC object, periodt.
  • irq_index β€” The interrupt index to configure β€” this is the interrupt index you're configuring, bestie.
  • mask β€” Returned event mask to trigger interrupt β€” it comes back as the event mask to trigger interrupt, no cap.

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea: Every interrupt can have up to 32 causes and the interrupt model supports masking/unmasking each cause independently. That's up to 32 little causes doing their own thing, and the model lets each cause be masked or unmasked independently β€” highkey the whole point ✨

🫢 RETURN 🫢

Nothing is listed here β€” the page gives no return-value prose for this section, bestie. It's giving blank-section energy πŸ˜­πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘


source/version: ./drivers/net/ethernet/freesca... Β· date: October 2026 Β· page: dprtc_get_irq_mask(9) β€” bye bestie, mwah πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from