STRUCT CCI_REG_SEQUENCE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct cci_reg_sequence(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes, the Kernel API Manual, we're reading the real docs today and honestly? iconic. this one's about struct cci_reg_sequence, and it's a tiny little struct with main character energy ✨


πŸŽ€ NAME πŸŽ€

struct cci_reg_sequence β€” literally just one individual write, pulled out of a whole sequence of CCI writes. that's it, that's the whole vibe πŸ¦‹


✨ SYNOPSIS ✨

struct cci_reg_sequence {
    u32 reg;
    u64 val;
 };

look at her. two members. no cap, she's compact πŸ’–


🌸 Members 🌸

  • reg β€” the register address, bestie. and listen: you gotta use the CCI_REG#() macros to encode the reg width. don't freestyle it, the macros are there for a reason 🫢
  • val β€” the register value. that's the thing you're writing. slay πŸ’…

🌈 Description 🌈

register/value pairs, for sequences of writes. that's the whole deal β€” she's a pair, and she's built to show up in a sequence with all her friends πŸ’œ

ngl, if you're looking for something with more going on, this is not it. she is a pair. she pairs. periodt ✨

πŸ‘‘ SEE ALSO πŸ‘‘


okay that's the whole page, you ate that πŸ’… the source for all this lives over in ./include/media, and it's dated October 2026 β€” so yeah, future-flavored documentation, we love to see it. mwah πŸŽ€πŸ’–πŸ”₯

πŸ“¦ where this page comes from