sdca_regmap_deferrable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… sdca_regmap_deferrable(9)

okay so bestie, welcome to the Kernel API Manual β€” yes that's the manual name, we're being fancy today ✨ this little page is all about sdca_regmap_deferrable(9), and honestly? it's giving "tiny function, very specific job." no cap.


πŸŽ€ NAME πŸŽ€

sdca_regmap_deferrable β€” returns whether a given SDCA Control is deferrable πŸ’–

like. that's the whole personality. it checks one thing and tells you yes or no. iconic behavior fr fr.


✨ SYNOPSIS ✨

bool sdca_regmap_deferrable (struct sdca_function_data *function ,
unsigned int reg );

that's the whole call, bestie β€” two arguments in, one bool out. clean. minimal. we love to see it 🫢


🌸 ARGUMENTS 🌸

  • function β€” pointer to the Function information. yep, it's a struct sdca_function_data *, so it's pointing at the Function info you're working with πŸ¦‹
  • reg β€” the Register address/Control that's gonna be processed. this is the one we're asking about, bestie πŸ’…

⭐ RETURN ⭐

Returns true if the register is deferrable. that's it. that's the answer. πŸ”₯

lowkey the simplest return section I've ever seen and I'm obsessed β€” no edge cases listed here, no "may return", just true if the register is deferrable. πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

the Kernel file lives at ./sound/soc/sdca/sdca_regmap.c, and if you wanna go down the rabbit hole (and you KNOW you do πŸ‘‘), here's the whole friend group:

go read them all, bestie β€” they're literally right there 🌈


and that's the page!! mwah πŸ’‹ it lives under ./sound/soc/sdca, it's dated October 2026, and it's filed as sdca_regmap_deferrable(9) β€” go forth and defer, or don't, that's a you problem πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from