Home
last modified time | relevance | path

Searched refs:rc_funcs (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/dev/fdt/
H A Dfdt_regulator.c46 const struct fdtbus_regulator_controller_func *rc_funcs; member
67 rc->rc_funcs = funcs; in fdtbus_register_regulator_controller()
107 error = rc->rc_funcs->acquire(rc->rc_dev); in fdtbus_regulator_acquire()
121 rc->rc_funcs->release(rc->rc_dev); in fdtbus_regulator_release()
130 error = rc->rc_funcs->enable(rc->rc_dev, true); in fdtbus_regulator_enable()
148 return rc->rc_funcs->enable(rc->rc_dev, false); in fdtbus_regulator_disable()
157 if (rc->rc_funcs->set_voltage == NULL) in fdtbus_regulator_set_voltage()
160 return rc->rc_funcs->set_voltage(rc->rc_dev, min_uvol, max_uvol); in fdtbus_regulator_set_voltage()
168 if (rc->rc_funcs->get_voltage == NULL) in fdtbus_regulator_get_voltage()
171 return rc->rc_funcs->get_voltage(rc->rc_dev, puvol); in fdtbus_regulator_get_voltage()
[all …]
H A Dfdt_reset.c43 const struct fdtbus_reset_controller_func *rc_funcs; member
60 rc->rc_funcs = funcs; in fdtbus_register_reset_controller()
111 rst_priv = rc->rc_funcs->acquire(rc->rc_dev, in fdtbus_reset_get_index()
149 rc->rc_funcs->release(rc->rc_dev, rst->rst_priv); in fdtbus_reset_put()
158 return rc->rc_funcs->reset_assert(rc->rc_dev, rst->rst_priv); in fdtbus_reset_assert()
166 return rc->rc_funcs->reset_deassert(rc->rc_dev, rst->rst_priv); in fdtbus_reset_deassert()