STRUCT MSM_DISP_STATE_BLOCK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct msm_disp_state_block(9)

okay bestie, welcome to the Kernel API Manual entry for struct msm_disp_state_block β€” and yes, this is the whole entire personality of this page: it's a little struct that holds onto one hardware block's state. that's it. that's the vibe. πŸŽ€


✨ NAME ✨

struct msm_disp_state_block β€” the structure that stores each hardware block's state πŸ’Ύβœ¨ like it's literally the group chat's screenshot folder but for registers.


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the whole thing, no edits, no cuts, i would never:

struct msm_disp_state_block {
    char name[SZ_128];
    struct list_head node;
    unsigned int size;
    u32 *state;
    void __iomem *base_addr;
 };

that's the struct. five members. iconic. no cap. πŸ”₯


🌸 Members 🌸

okay so let's meet the members one by one, they're all main characters in their own way 🫢

  • name β€” the name of the block. literally just the block's name bestie, so you know who's who πŸ’…
  • node β€” the handle to the linked list head. it's how this block stays connected to the rest of the list, like it's holding hands with the group πŸŽ€
  • size β€” the size of the register space of this hardware block. so how much register room this block gets to take up πŸ“βœ¨
  • state β€” the array holding the register dump of this hardware block. this is the actual tea β˜• β€” the dumped registers live right here.
  • base_addr β€” the starting address of this hardware block's register space. the origin point, the home base, the "you are here" pin on the map πŸ“πŸ’œ
ngl there are no options and no exit codes on this page β€” it's a struct, not a command. no flags to remember, we love a low-effort queen πŸ‘‘

🌈 SEE ALSO 🌈

go read these next, i'm obsessed with the whole family fr fr 🧚


aaaand that's the page!! πŸ’– this little angel of a manpage lives over in ./drivers/gpu/drm/msm/disp and it's dated October 2026 β€” so like, future-core of it all πŸ‘‘βœ¨ slay.

πŸ“¦ where this page comes from