dprc_get_irq_status(9)
β¨ NAME β¨
okay so dprc_get_irq_status β straight from the Kernel API Manual β is literally here to get the current status of any pending interrupts, bestie. Thatβs the whole vibe. π
π§ SYNOPSIS π§
int dprc_get_irq_status (struct fsl_mc_io *mc_io , u32 cmd_flags , u16
token , u8 irq_index , u32 *status );
π ARGUMENTS π
mc_ioβ pointer to the MC portalβs I/O object, slay.cmd_flagsβ command flags; one or more of'MC_CMD_FLAG_', no cap.tokenβ token of the DPRC object. iconic.irq_indexβ the interrupt index to configure. periodt.statusβ returned interrupts status, with one bit per cause:0= no interrupt pending,1= interrupt pending. literally the whole point. π
π¦ RETURN π¦
bestieβ¦ this section is blank on the original page. No return value text, no details, nothing. So Iβm not inventing anything β weβre just staring at the empty space together. π
lowkey important: no return info is listed here, so donβt go making up extra claims. π
π SEE ALSO π
the kernel file is ./drivers/bus/fsl-mc/dprc.c, and the whole friend group is:
dprc_open(9)dprc_close(9)dprc_reset_container(9)dprc_set_irq(9)dprc_set_irq_enable(9)dprc_set_irq_mask(9)dprc_clear_irq_status(9)dprc_get_attributes(9)dprc_get_obj_count(9)dprc_get_obj(9)dprc_set_obj_irq(9)dprc_get_obj_region(9)dprc_get_api_version(9)dprc_get_container_id(9)dprc_get_connection(9)
cute lil sign-off: source/version footer says ./drivers/bus/fsl-mc, dated October 2026. mwah πβ¨π
π¦ 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