devm_regmap_init_sunxi_rsb(9)
π devm_regmap_init_sunxi_rsb(9) π
okay bestie, welcome to the Kernel API Manual β this page is literally all about devm_regmap_init_sunxi_rsb, and it's giving managed register map main character energy β¨. Let's get into it.
β¨ NAME β¨
devm_regmap_init_sunxi_rsb β Initialise managed register map π
π«Ά SYNOPSIS π«Ά
the call looks exactly like this, no cap:
devm_regmap_init_sunxi_rsb (rdev , config );
πΈ ARGUMENTS πΈ
rdevβ the device that will be interacted with π«Άconfigβ configuration for register map, iykyk β
π DESCRIPTION π
okay so here's the vibe check on the return value: it'll be an ERR_PTR on error, or a valid pointer to a struct regmap π. and the regmap? it will be automatically freed by the device management code β so that cleanup is handled, periodt π
.
π₯ SEE ALSO π₯
go peek at the Kernel file ./include/linux/sunxi-rsb.h β it's got struct sunxi_rsb_device(9), struct sunxi_rsb_driver(9), and sunxi_rsb_driver_unregister(9) waiting for you π.
xoxo bestie, source/version ./include/linux, date October 2026, page devm_regmap_init_sunxi_rsb(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