devm_regmap_init_spi_avmm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… devm_regmap_init_spi_avmm(9) πŸ’…

okay so this is the Kernel API Manual corner of the group chat, bestie, and today's main character is devm_regmap_init_spi_avmm β€” literally the helper for the Intel SPI Slave to AVMM Bus Bridge. no cap, it's giving β€œmanaged regmap, but make it SPI AVMM.” πŸ’–

✨ NAME ✨

devm_regmap_init_spi_avmm β€” Initialize register map for Intel SPI Slave to AVMM Bus Bridge πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

devm_regmap_init_spi_avmm (spi , config );

🌸 ARGUMENTS 🌸

  • spi β€” the device that will be interacted with, bestie. that's your SPI buddy. πŸ¦‹
  • config β€” the configuration for the register map. basically the settings vibe check for the map. ✨

🫢 DESCRIPTION 🫢

The return value will be an ERR_PTR on error, or a valid pointer to a struct regmap β€” so it's either β€œoop, error princess” or β€œhere's your map, queen.” πŸ‘‘

The map will be automatically freed by the device management code, so you don't have to do the cleanup dance yourself, and that is lowkey iconic. πŸ’…

🌈 SEE ALSO 🌈

Kernel file ./include/linux is the source vibe, and the whole crew is:


okay that's the whole vibe, bestie 🫢 source/version: ./include/linux; date: October 2026; page: devm_regmap_init_spi_avmm(9). bye and slay πŸ’…βœ¨

πŸ“¦ where this page comes from