msm_disp_snapshot_add_block(9)
okay so welcome to the Kernel API Manual page for msm_disp_snapshot_add_block(9) β the function that adds a hardware block with its register dump. bestie, we're getting into it π
β¨ NAME β¨
msm_disp_snapshot_add_block β add a hardware block with its register dump. yes, that's the whole vibe: block + register dump, together, slay.
πΈ SYNOPSIS πΈ
void msm_disp_snapshot_add_block (struct msm_disp_state *disp_state ,
u32 len , void __iomem *base_addr , const char *fmt , ... );
π ARGUMENTS π
disp_stateβ handle tostruct msm_disp_state. this is your main-character state object, okay?lenβ size of the register space of the hardware block. literally how much register space we're working with.base_addrβ starting address of the register space of the hardware block. the starting point, iykyk.fmtβ format in which the block names need to be printed. format-string energy fr fr....β variable arguments. the lil extras.
π RETURN π
none. no return value bestie β it's giving void π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/msm/disp/msm_disp_snapshot.h β go read up, bestie:
struct msm_disp_state(9)struct msm_disp_state_block(9)msm_disp_snapshot_init(9)msm_disp_snapshot_destroy(9)msm_disp_snapshot_state_sync(9)msm_disp_snapshot_state(9)msm_disp_state_print(9)msm_disp_snapshot_capture_state(9)msm_disp_state_free(9)
mwah π this iconic little page lives in ./drivers/gpu/drm/msm/disp, and it's the October 2026 version of msm_disp_snapshot_add_block(9). periodt π«Ά
π¦ 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