regulator_s...start_regmap(9)
β¨ regulator_s...start_regmap(9) β¨
okay so bestie, welcome to the Kernel API Manual β yes we're reading manpages now, this is our era π
this one is literally about regulator_set_soft_start_regmap, the default set_soft_start() implementation that does its thing through regmap π¦
πΈ NAME πΈ
regulator_set_soft_start_regmap β the default set_soft_start() that runs on top of regmap, no cap β¨
π SYNOPSIS π
int regulator_set_soft_start_regmap (struct regulator_dev *rdev );
that's the whole vibe β takes a rdev and hands you back an int, periodt π«
π¦ ARGUMENTS π¦
rdevβ the device you're operating on π«Ά that's it, that's the one and only arg, main character energy fr fr
π SEE ALSO π
first up, the kernel file this lives in β ./drivers/regulator/helpers.c π§ and then the whole friend group, all of these:
regulator_is_enabled_regmap(9)regulator_enable_regmap(9)regulator_disable_regmap(9)regulator_get_voltage_sel_pickable_regmap(9)regulator_set_voltage_sel_pickable_regmap(9)regulator_get_voltage_sel_regmap(9)regulator_set_voltage_sel_regmap(9)regulator_map_voltage_iterate(9)regulator_map_voltage_ascend(9)regulator_map_voltage_linear(9)regulator_map_voltage_linear_range(9)regulator_map_voltage_pickable_linear_range(9)regulator_desc_list_voltage_linear(9)regulator_list_voltage_linear(9)regulator_list_voltage_pickable_linear_range(9)regulator_desc_list_voltage_linear_range(9)regulator_list_voltage_linear_range(9)regulator_list_voltage_table(9)regulator_set_bypass_regmap(9)regulator_set_pull_down_regmap(9)regulator_get_bypass_regmap(9)regulator_set_active_discharge_regmap(9)regulator_set_current_limit_regmap(9)regulator_get_current_limit_regmap(9)regulator_bulk_set_supply_names(9)regulator_is_equal(9)regulator_find_closest_bigger(9)regulator_set_ramp_delay_regmap(9)
like, read them all, iykyk ππ₯
lowkey a whole syllabus but we stan a thorough cross-reference section ππ
and that's the page bestie!! π source is the ./drivers/regulator corner of the kernel tree, dated October 2026, and it's filed under regulator_s...start_regmap(9) β slay, go forth and soft-start your regulators responsibly πβπ
π¦ 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