Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/allwinner/axp209.c
Show First 20 Lines • Show All 747 Lines • ▼ Show 20 Lines | |||||
} | } | ||||
static regnode_method_t axp2xx_regnode_methods[] = { | static regnode_method_t axp2xx_regnode_methods[] = { | ||||
/* Regulator interface */ | /* Regulator interface */ | ||||
REGNODEMETHOD(regnode_init, axp2xx_regnode_init), | REGNODEMETHOD(regnode_init, axp2xx_regnode_init), | ||||
REGNODEMETHOD(regnode_enable, axp2xx_regnode_enable), | REGNODEMETHOD(regnode_enable, axp2xx_regnode_enable), | ||||
REGNODEMETHOD(regnode_set_voltage, axp2xx_regnode_set_voltage), | REGNODEMETHOD(regnode_set_voltage, axp2xx_regnode_set_voltage), | ||||
REGNODEMETHOD(regnode_get_voltage, axp2xx_regnode_get_voltage), | REGNODEMETHOD(regnode_get_voltage, axp2xx_regnode_get_voltage), | ||||
REGNODEMETHOD(regnode_check_voltage, regnode_method_check_voltage), | |||||
REGNODEMETHOD_END | REGNODEMETHOD_END | ||||
}; | }; | ||||
DEFINE_CLASS_1(axp2xx_regnode, axp2xx_regnode_class, axp2xx_regnode_methods, | DEFINE_CLASS_1(axp2xx_regnode, axp2xx_regnode_class, axp2xx_regnode_methods, | ||||
sizeof(struct axp2xx_reg_sc), regnode_class); | sizeof(struct axp2xx_reg_sc), regnode_class); | ||||
static int | static int | ||||
axp2xx_sysctl(SYSCTL_HANDLER_ARGS) | axp2xx_sysctl(SYSCTL_HANDLER_ARGS) | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 645 Lines • Show Last 20 Lines |