panthor_fw_pre_reset(9)
π NAME π
okay bestie, welcome to panthor_fw_pre_reset(9) from the Kernel API Manual π this is the lil function you call before a reset. literally that's the whole name vibe: panthor_fw_pre_reset β call before a reset. periodt. β¨
β¨ SYNOPSIS β¨
void panthor_fw_pre_reset (struct panthor_device *ptdev , bool on_hang );
π ARGUMENTS π
ptdevβ the Device. that's it, that's the device, bestie π«Άon_hangβtrueif the reset was triggered on a GPU hang. like, was it a hang? thentrue. π
πΈ DESCRIPTION πΈ
so here's the tea β if the reset is not triggered on a hang, we try to gracefully halt the MCU, so we can do a fast-reset when panthor_fw_post_reset is called. that's the whole plot. no cap. π
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/panthor/panthor_fw.c β and honestly the whole friend group is here:
struct panthor_fw_binary_hdr(9)enum panthor_fw_binary_entry_type(9)struct panthor_fw_binary_section_entry_hdr(9)struct panthor_fw_binary_iter(9)struct panthor_fw_section(9)struct panthor_fw_iface(9)struct panthor_fw(9)panthor_fw_get_glb_iface(9)panthor_fw_get_csg_iface(9)panthor_fw_get_cs_iface(9)panthor_fw_conv_timeout(9)panthor_fw_alloc_queue_iface_mem(9)panthor_fw_alloc_suspend_buf_mem(9)iface_fw_to_cpu_addr(9)panthor_fw_post_reset(9)panthor_fw_unplug(9)panthor_fw_wait_acks(9)panthor_fw_glb_wait_acks(9)panthor_fw_csg_wait_acks(9)panthor_fw_ring_csg_doorbells(9)panthor_fw_init(9)
xoxo, your panthor_fw_pre_reset(9) bestie β sourced from ./drivers/gpu/drm/panthor, Kernel API Manual energy, dated October 2026 π«Άπ
π¦ 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