regmap_init_i3c(9)
β¨ regmap_init_i3c(9) β¨
okay so bestie, welcome to the Kernel API Manual entry for regmap_init_i3c β literally the glow-up your I3C register map has been waiting for π
πΈ NAME πΈ
regmap_init_i3c β Initialise register map π
π¦ SYNOPSIS π¦
regmap_init_i3c (i3c , config );
π ARGUMENTS π
i3cβ the Device that will be interacted with π«Ά like, this is the one you're gonna be chatting withconfigβ Configuration for register map β¨ the whole vibe setup, iykyk
π DESCRIPTION π
okay so here's the tea β β the return value will be an ERR_PTR on error, or a valid pointer to a struct regmap. that's it, that's the whole deal. no cap π so like, always vibe check your return value before you dereference it, fr fr π
π SEE ALSO π
so many siblings, honestly iconic family tree π§ββοΈ β Kernel file ./include/linux/regmap.h and all of these:
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_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)
bestie reminder: <rainbow>ERR_PTR on error, valid pointer to a struct regmap otherwise</rainbow> β that's the entire contract, don't overthink it π«Ά
and that's the page!! brought to you straight out of ./include/linux, dated October 2026 β mwah, slay, periodt π
ππ¦
π¦ 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