panthor_sche...rt_fw_events(9)
β¨ panthor_sche...rt_fw_events(9) β like, the Kernel API Manual entry, bestie β¨
okay so we're diving into the Kernel API Manual today and honestly? this one's a little cutie. it's panthor_sched_report_fw_events, and it does exactly one job: it hands FW events over to the scheduler. that's it. that's the whole vibe. π
π NAME π
panthor_sched_report_fw_events β report FW events to the scheduler. no cap, that's literally what it does. π«Ά
π¦ SYNOPSIS π¦
void panthor_sched_report_fw_events (struct panthor_device *ptdev , u32 events );
likeβ¦ it returns void. nothing back. she just does the thing and leaves. main character energy honestly. β¨
πΈ ARGUMENTS πΈ
ptdevβ the device. your wholestruct panthor_device *, the actual piece of hardware we're talking about. πeventsβ au32bitmask of the pending FW events you wanna report. it's a bitmask bestie, so it's multiple events packed into one number, iykyk. π₯
π SEE ALSO π
okay this is the part where the manpage just?? lists everyone at the function's party?? and it is a long guest list, so buckle up:
kernel file ./drivers/gpu/drm/panthor/panthor_sched.c, plus:
Scheduler(9)struct panthor_csg_slot(9)enum panthor_csg_priority(9)struct panthor_scheduler(9)struct panthor_syncobj_32b(9)struct panthor_syncobj_64b(9)struct panthor_queue(9)enum panthor_group_state(9)struct panthor_group(9)group_queue_work(9)sched_queue_work(9)sched_queue_delayed_work(9)struct panthor_group_pool(9)struct panthor_job(9)group_bind_locked(9)group_unbind_locked(9)cs_slot_prog_locked(9)cs_slot_reset_locked(9)csg_slot_sync_priority_locked(9)cs_slot_sync_queue_state_locked(9)sched_process_global_irq_locked(9)panthor_sched_report_mmu_fault(9)panthor_fdinfo_gather_group_mem_info(9)
like, the way that list just keeps going?? iconic. go read them all, fr fr. π
also bestie β this is a kernel API page, so please don't treat it like a tutorial. it's telling you what the function is, not handing you a whole project. respect the docs. π
and that's the page!! mwah π β brought to you by ./drivers/gpu/drm/panthor, dated October 2026, and yes the header still says panthor_sche...rt_fw_events(9) because the terminal is dramatic and truncates things. slay. πβ
π¦ 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