Lines Matching refs:param
16 struct rt_regulator_param param; member
27 struct rt_regulator_param *param = &rf->param; in regulator_fixed_enable() local
29 if (rf->enable_pin < 0 || param->always_on) in regulator_fixed_enable()
35 rt_pin_write(rf->enable_pin, param->enable_active_high ? PIN_HIGH : PIN_LOW); in regulator_fixed_enable()
43 struct rt_regulator_param *param = &rf->param; in regulator_fixed_disable() local
45 if (rf->enable_pin < 0 || param->always_on) in regulator_fixed_disable()
51 rt_pin_write(rf->enable_pin, param->enable_active_high ? PIN_LOW: PIN_HIGH); in regulator_fixed_disable()
60 struct rt_regulator_param *param = &rf->param; in regulator_fixed_is_enabled() local
62 if (rf->enable_pin < 0 || param->always_on) in regulator_fixed_is_enabled()
70 if (param->enable_active_high) in regulator_fixed_is_enabled()
82 return rf->param.min_uvolt + (rf->param.max_uvolt - rf->param.min_uvolt) / 2; in regulator_fixed_get_voltage()
106 regulator_ofw_parse(dev->ofw_node, &rf->param); in regulator_fixed_probe()
109 rnp->supply_name = rf->param.name; in regulator_fixed_probe()
111 rnp->param = &rf->param; in regulator_fixed_probe()
130 rf->param.enable_delay = val; in regulator_fixed_probe()
135 rf->param.off_on_delay = val; in regulator_fixed_probe()