pvr_fw_mts_schedule(9)
π pvr_fw_mts_schedule(9) β like, the Kernel API Manual page, bestie
okay so this is pvr_fw_mts_schedule, straight out of the Kernel API Manual, and it's genuinely one of the shorter ones so we can absolutely devour this together π«Ά
β¨ NAME β¨
pvr_fw_mts_schedule β schedule work via an MTS kick π«
π SYNOPSIS π
void pvr_fw_mts_schedule (struct pvr_device *pvr_dev , u32 val );
like, that's it. that's the whole signature. precious. no return value, we're just out here kicking things π¦
πΈ ARGUMENTS πΈ
pvr_devβ the target PowerVR device π this is your main character, the device you're scheduling the work on.valβ the kick mask π₯ and listen, it should be a combination ofROGUE_CR_MTS_SCHEDULE_*β like, that's the vibe it's expecting, okay? a combo of those bad boys. ngl the manpage doesn't spell out which ones, it just saysROGUE_CR_MTS_SCHEDULE_*, so we're keeping it exactly that way. periodt π
π SEE ALSO π
Every single one of these, fr fr β no skipping, iykyk:
- Kernel file
./drivers/gpu/drm/imagination/pvr_fw.c pvr_fw_validate(9)pvr_fw_process(9)pvr_wait_for_fw_boot(9)pvr_fw_validate_init_device_info(9)pvr_fw_init(9)pvr_fw_fini(9)pvr_fw_structure_cleanup(9)pvr_fw_object_fw_map(9)pvr_fw_object_fw_unmap(9)pvr_fw_object_create(9)pvr_fw_object_create_and_map(9)pvr_fw_object_create_and_map_offset(9)pvr_fw_object_destroy(9)pvr_fw_object_get_fw_addr_offset(9)
bestie that's a lot of fw functions and every one of them is required reading. the manpage said so, not me π
and that's the whole page, iconically short, we ate and left no crumbs π
so this lil manual page lives under ./drivers/gpu/drm/imagination, it's dated October 2026, and its whole identity is pvr_fw_mts_schedule(9) β mwah, see you at the next kick mask π§π
π¦ 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