dprc_get_api_version(9)
okay bestie, welcome to dprc_get_api_version(9), live from the Kernel API Manual β this tiny page is lowkey iconic and we're gonna read it together, no cap. π«Άβ¨
πΈ NAME πΈ
dprc_get_api_version β get the Data Path Resource Container API version. That's the whole vibe: it's the function for grabbing the API version of a Data Path Resource Container. Periodt. π
β¨ SYNOPSIS β¨
int dprc_get_api_version (struct fsl_mc_io *mc_io , u32 cmd_flags , u16
*major_ver , u16 *minor_ver );
π ARGUMENTS π
okay so here's who's who in this call, bestie β every single one matters:
mc_ioβ Pointer to Mc portal's I/O object. That's the portal I/O object hookup, fr fr. π¦cmd_flagsβ Command flags; one or more of'MC_CMD_FLAG_'. Slay, but literally keep it to that set. βmajor_verβ Major version of Data Path Resource Container API. πminor_verβ Minor version of Data Path Resource Container API. πΈ
π RETURN π
The source page leaves this section empty β no return value is listed here, periodt. So don't come for me with imaginary return codes; there aren't any in this manpage. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/bus/fsl-mc/dprc.c 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_get_irq_status(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_container_id(9),dprc_get_connection(9)
lowkey obsessed with this little page. The footer says source/version ./drivers/bus/fsl-mc, dated October 2026, and it's the dprc_get_api_version(9) page β bye bestie, drink water and read your manpages ππβ¨
π¦ 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