vsp1_dl_body_write(9)
π NAME π
Okay bestie, from the Kernel API Manual: vsp1_dl_body_write(9) β write a register to a display list body. That's the whole name, and it ate. π
β¨
β¨ SYNOPSIS β¨
void vsp1_dl_body_write (struct vsp1_dl_body *dlb , u32 reg , u32 data );
π ARGUMENTS π
dlbβ the body. The display list body you're writing into, periodt. πregβ the register address. The literal "where" of the operation. π―dataβ the register value. The "what" you're putting at that address. π«Ά
π¦ DESCRIPTION π¦
Okay so vsp1_dl_body_write writes the given register and value to the display list body. That's the vibe: register + value β body. Slay. β¨
The maximum number of entries that can be written in a body is specified when the body is allocated by vsp1_dl_body_alloc. So the limit is set at allocation time, not by this function β important detail, bestie. π
π SEE ALSO π
Kernel file: ./drivers/media/platform/renesas/vsp1/vsp1_dl.c
struct vsp1_dl_ext_header(9)struct vsp1_pre_ext_dl_body(9)struct vsp1_dl_body(9)struct vsp1_dl_body_pool(9)struct vsp1_dl_cmd_pool(9)struct vsp1_dl_list(9)struct vsp1_dl_manager(9)vsp1_dl_body_pool_create(9)vsp1_dl_body_pool_destroy(9)vsp1_dl_body_get(9)vsp1_dl_body_put(9)vsp1_dl_cmd_pool_create(9)vsp1_dl_list_get(9)vsp1_dl_list_put(9)vsp1_dl_list_get_body0(9)vsp1_dl_list_add_body(9)vsp1_dl_list_add_chain(9)vsp1_dlm_irq_frame_end(9)
That's the page, fr fr. Cute sign-off time: source/version ./drivers/media/platform/renes..., date October 2026, title vsp1_dl_body_write(9) πβ¨
π¦ 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