Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/extres/regulator/regulator.c
Show All 12 Lines | |||||
SYSCTL_CHILDREN(regnode_oid), | SYSCTL_CHILDREN(regnode_oid), | ||||
OID_AUTO, "always_on", | OID_AUTO, "always_on", | ||||
CTLFLAG_RD, (uint8_t *)®node->std_param.always_on, 0, | CTLFLAG_RD, (uint8_t *)®node->std_param.always_on, 0, | ||||
"Is always enabled"); | "Is always enabled"); | ||||
SYSCTL_ADD_PROC(®node->sysctl_ctx, | SYSCTL_ADD_PROC(®node->sysctl_ctx, | ||||
SYSCTL_CHILDREN(regnode_oid), | SYSCTL_CHILDREN(regnode_oid), | ||||
OID_AUTO, "uvolt", | OID_AUTO, "uvolt", | ||||
CTLTYPE_INT | CTLFLAG_RD, | CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_NEEDGIANT, | ||||
regnode, 0, regnode_uvolt_sysctl, | regnode, 0, regnode_uvolt_sysctl, | ||||
"I", | "I", | ||||
"Current voltage (in uV)"); | "Current voltage (in uV)"); | ||||
return (regnode); | return (regnode); | ||||
} | } | ||||
/* Register regulator object. */ | /* Register regulator object. */ | ||||
Show All 12 Lines |