Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/rockchip/rk_tsadc.c
Show All 12 Lines | |||||
CTLFLAG_RD, NULL, ""); | CTLFLAG_RD, NULL, ""); | ||||
if (oid == NULL) | if (oid == NULL) | ||||
return (ENXIO); | return (ENXIO); | ||||
/* Add sensors */ | /* Add sensors */ | ||||
for (i = sc->conf->ntsensors - 1; i >= 0; i--) { | for (i = sc->conf->ntsensors - 1; i >= 0; i--) { | ||||
tmp = SYSCTL_ADD_PROC(&tsadc_sysctl_ctx, | tmp = SYSCTL_ADD_PROC(&tsadc_sysctl_ctx, | ||||
SYSCTL_CHILDREN(oid), OID_AUTO, sc->conf->tsensors[i].name, | SYSCTL_CHILDREN(oid), OID_AUTO, sc->conf->tsensors[i].name, | ||||
CTLTYPE_INT | CTLFLAG_RD, sc, i, | CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_NEEDGIANT, sc, i, | ||||
tsadc_sysctl_temperature, "IK", "SoC Temperature"); | tsadc_sysctl_temperature, "IK", "SoC Temperature"); | ||||
if (tmp == NULL) | if (tmp == NULL) | ||||
return (ENXIO); | return (ENXIO); | ||||
} | } | ||||
return (0); | return (0); | ||||
} | } | ||||
Show All 12 Lines |