Lines Matching refs:enable_pin
18 rt_base_t enable_pin; member
29 if (rf->enable_pin < 0 || param->always_on) in regulator_fixed_enable()
34 rt_pin_mode(rf->enable_pin, PIN_MODE_OUTPUT); in regulator_fixed_enable()
35 rt_pin_write(rf->enable_pin, param->enable_active_high ? PIN_HIGH : PIN_LOW); in regulator_fixed_enable()
45 if (rf->enable_pin < 0 || param->always_on) in regulator_fixed_disable()
50 rt_pin_mode(rf->enable_pin, PIN_MODE_OUTPUT); in regulator_fixed_disable()
51 rt_pin_write(rf->enable_pin, param->enable_active_high ? PIN_LOW: PIN_HIGH); in regulator_fixed_disable()
62 if (rf->enable_pin < 0 || param->always_on) in regulator_fixed_is_enabled()
67 rt_pin_mode(rf->enable_pin, PIN_MODE_INPUT); in regulator_fixed_is_enabled()
68 active = rt_pin_read(rf->enable_pin); in regulator_fixed_is_enabled()
114 rf->enable_pin = rt_pin_get_named_pin(dev, "enable", 0, RT_NULL, RT_NULL); in regulator_fixed_probe()
116 if (rf->enable_pin < 0) in regulator_fixed_probe()
118 rf->enable_pin = rt_pin_get_named_pin(dev, RT_NULL, 0, RT_NULL, RT_NULL); in regulator_fixed_probe()
121 if (rf->enable_pin < 0) in regulator_fixed_probe()
123 rf->enable_pin = -1; in regulator_fixed_probe()