regcache_cache_bypass(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Hey bestie!! πŸ’– This is the regcache_cache_bypass(9) page from the Kernel API Manual, and it's literally about putting a register map into cache bypass mode. Short king of a manpage, but every detail ate. ✨

πŸŽ€ NAME πŸŽ€

regcache_cache_bypass β€” put a register map into cache bypass mode πŸ’…

🌸 SYNOPSIS 🌸

void regcache_cache_bypass (struct regmap *map , bool enable );

Yep, that's the whole signature, no cap. 🫢

πŸ¦‹ ARGUMENTS πŸ¦‹

  • map β€” the map to configure πŸ—ΊοΈ
  • enable β€” flag if changes should not be written to the cache πŸ™ˆ

πŸ”₯ DESCRIPTION πŸ”₯

When a register map is marked with the cache bypass option, writes to the register map API will only update the hardware and not the cache directly. This is useful when syncing the cache back to the hardware. Periodt. 🫢

✨ SEE ALSO ✨

Kernel file ./drivers/base/regmap/regcache.c and these besties:


Signed off with love from the source/version ./drivers/base/regmap, dated October 2026 πŸŽ€πŸ«Άβœ¨

πŸ“¦ where this page comes from