Searched refs:coupler (Results 1 – 3 of 3) sorted by relevance
44 int (*attach_regulator)(struct regulator_coupler *coupler,46 int (*detach_regulator)(struct regulator_coupler *coupler,48 int (*balance_voltage)(struct regulator_coupler *coupler,54 int regulator_coupler_register(struct regulator_coupler *coupler);66 static inline int regulator_coupler_register(struct regulator_coupler *coupler) in regulator_coupler_register() argument
431 struct regulator_coupler *coupler; member
3643 struct regulator_coupler *coupler = c_desc->coupler; in regulator_balance_voltage() local3665 if (coupler && coupler->balance_voltage) in regulator_balance_voltage()3666 return coupler->balance_voltage(coupler, rdev, state); in regulator_balance_voltage()4781 int regulator_coupler_register(struct regulator_coupler *coupler) in regulator_coupler_register() argument4784 list_add_tail(&coupler->list, ®ulator_coupler_list); in regulator_coupler_register()4793 struct regulator_coupler *coupler; in regulator_find_coupler() local4801 list_for_each_entry_reverse(coupler, ®ulator_coupler_list, list) { in regulator_find_coupler()4802 err = coupler->attach_regulator(coupler, rdev); in regulator_find_coupler()4804 if (!coupler->balance_voltage && in regulator_find_coupler()4808 return coupler; in regulator_find_coupler()[all …]