devm_regmap_init_spi_avmm(9)
π 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:
struct reg_default(9)struct reg_sequence(9)regmap_read_poll_timeout(9)regmap_read_poll_timeout_atomic(9)regmap_field_read_poll_timeout(9)struct regmap_range(9)struct regmap_access_table(9)struct regmap_config(9)struct regmap_range_cfg(9)struct regmap_sdw_mbq_cfg(9)struct regmap_bus(9)regmap_init(9)regmap_init_i2c(9)regmap_init_mdio(9)regmap_init_sccb(9)regmap_init_slimbus(9)regmap_init_spi(9)regmap_init_spmi_base(9)regmap_init_spmi_ext(9)regmap_init_w1(9)regmap_init_mmio_clk(9)regmap_init_mmio(9)regmap_init_ac97(9)regmap_init_sdw(9)regmap_init_sdw_mbq(9)regmap_init_sdw_mbq_cfg(9)regmap_init_i3c(9)regmap_init_spi_avmm(9)regmap_init_fsi(9)devm_regmap_init(9)devm_regmap_init_i2c(9)devm_regmap_init_mdio(9)devm_regmap_init_sccb(9)devm_regmap_init_spi(9)devm_regmap_init_spmi_base(9)devm_regmap_init_spmi_ext(9)devm_regmap_init_w1(9)devm_regmap_init_mmio_clk(9)devm_regmap_init_mmio(9)devm_regmap_init_ac97(9)devm_regmap_init_sdw(9)devm_regmap_init_sdw_mbq(9)devm_regmap_init_sdw_mbq_cfg(9)devm_regmap_init_slimbus(9)devm_regmap_init_i3c(9)devm_regmap_init_fsi(9)struct reg_field(9)struct regmap_irq_type(9)struct regmap_irq(9)struct regmap_irq_chip(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms