regmap_init_ac97(9)
π NAME π
Okay bestie, you're looking at the regmap_init_ac97(9) page from the Kernel API Manual, and honestly? It's giving βtiny but mightyβ β¨. This function's whole job is to Initialise AC'97 register map β that's it, that's the vibe π
.
πΈ SYNOPSIS πΈ
regmap_init_ac97 (ac97 , config );
π ARGUMENTS π
ac97β Device that will be interacted with π«Άconfigβ Configuration for register map β
π¦ DESCRIPTION π¦
Return value vibe check: on error you get an ERR_PTR, and on success you get a valid pointer to a struct regmap π. No cap, that's the whole description.
Bestie, remember:ERR_PTRmeans error, and a valid pointer to astruct regmapmeans you're so back π.
π SEE ALSO π
Kernel file: ./include/linux/regmap.h π
The whole friend group is here, and yes, we're listing every single one β no skipping the βboringβ ones, that's not the vibe:
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_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_spi_avmm(9)devm_regmap_init_fsi(9)struct reg_field(9)struct regmap_irq_type(9)struct regmap_irq(9)struct regmap_irq_chip(9)
Catch you later, bestie β signed off from the ./include/linux source corner, October 2026 edition, for regmap_init_ac97(9) πβ¨π«Ά
π¦ 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