regmap_write_async(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… regmap_write_async(9) πŸ’…

hiii bestie 🫢 welcome to the Kernel API Manual page for regmap_write_async β€” it's giving "write a value to a single register asynchronously" and honestly? iconic. let's get into it, fr fr ✨


✨ NAME ✨

regmap_write_async β€” write a value to a single register asynchronously

🌸 SYNOPSIS 🌸

int regmap_write_async (struct regmap *map , unsigned int reg , unsigned int val );

πŸŽ€ ARGUMENTS πŸŽ€

  • map β€” register map to write to πŸ’… the map girlie you're writing into.
  • reg β€” register to write to. this is the register, no cap.
  • val β€” value to be written. the value that's gonna be written, periodt.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe check: a value of zero will be returned on success β€” that's the slay case ✨. a negative errno will be returned in error cases 😭. so if you see a negative errno, that's the error-case situation, bestie. no sugarcoating.

ngl this page is short but she still ate. every detail matters, even the tiny ones πŸ’–

πŸ’œ SEE ALSO πŸ’œ

Kernel file: ./drivers/base/regmap/regmap.c

also bestie, go peek at these:


mwah πŸ’‹ β€” source/version: ./drivers/base/regmap, date: October 2026, page: regmap_write_async(9). go write that register, bestie 🫢✨

πŸ“¦ where this page comes from