regulator_se..._down_regmap(9)
π NAME π
okay so bestie, this page in the Kernel API Manual is for regulator_se..._down_regmap(9) β which, yes, is literally how the title got chopped off, the full glow-up name is regulator_set_pull_down_regmap β and it's the default set_pull_down() that just uses regmap. that's the whole vibe. it's the "no thoughts, just write the bits" implementation, and honestly? iconic. π
β¨ SYNOPSIS β¨
int regulator_set_pull_down_regmap (struct regulator_dev *rdev );
no cap, that's the whole signature. one argument, one int return, zero drama. π¦
πΈ ARGUMENTS πΈ
rdevβ the device you're operating on. that's it. that's the argument. she's the main character of this function and you're just here to hand her over π
π₯ SEE ALSO π₯
okay so this is the part where the manpage dumps the entire regulator friend group on you and honestly they're all kind of obsessed with each other, so let's give them their moment. all of these are (9) pages, all of them live in the same clique:
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_soft_start_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, that is a group chat. go read them if you want the full lore π«Ά
and if you wanna see where this function actually lives irl, the kernel file is:
./drivers/regulator/helpers.c
ngl "helpers.c" is such a humble name for a file carrying this many legends π
π cute sign-off π
this gem came out of the source tree at ./drivers/regulator, dated October 2026, and the page itself answers to the very truncated title regulator_se..._down_regmap(9) β no cap, she got cut off mid-introduction and we still love her for it. 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