regulator_enable_regmap(9)
hiii bestie π welcome to regulator_enable_regmap(9) β straight out of the Kernel API Manual, and it's literally the standard enable() helper for regmap users. no cap β¨
πΈ NAME πΈ
regulator_enable_regmap β the standard enable() for regmap users, and yes it's iconic π
π SYNOPSIS π
int regulator_enable_regmap (struct regulator_dev *rdev );
π ARGUMENTS π
rdevβ the regulator to operate on. that's the main character we're working with π
π¦ DESCRIPTION π¦
okay so listen π«Ά β regulators that use regmap for their register I/O can set the enable_reg and enable_mask fields in their descriptor, and then use this function as their enable operation. the way that saves some code?? obsessed. π
π SEE ALSO π
the whole regulator helper friend group, in order π:
- Kernel file
./drivers/regulator/helpers.c regulator_is_enabled_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_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)
mwah π this page comes from the source/version line ./drivers/regulator and is dated October 2026 β periodt, bestie π«Άβ¨
π¦ 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