diff --git a/sys/dev/extres/regulator/regulator.c b/sys/dev/extres/regulator/regulator.c index fa294867b571..c57d78dd5ca1 100644 --- a/sys/dev/extres/regulator/regulator.c +++ b/sys/dev/extres/regulator/regulator.c @@ -379,15 +379,15 @@ regnode_create(device_t pdev, regnode_class_t regnode_class, OID_AUTO, "enable_cnt", CTLFLAG_RD, ®node->enable_cnt, 0, "The regulator enable counter"); - SYSCTL_ADD_INT(®node->sysctl_ctx, + SYSCTL_ADD_U8(®node->sysctl_ctx, SYSCTL_CHILDREN(regnode_oid), OID_AUTO, "boot_on", - CTLFLAG_RD, (int *) ®node->std_param.boot_on, 0, + CTLFLAG_RD, (uint8_t *) ®node->std_param.boot_on, 0, "Is enabled on boot"); - SYSCTL_ADD_INT(®node->sysctl_ctx, + SYSCTL_ADD_U8(®node->sysctl_ctx, SYSCTL_CHILDREN(regnode_oid), OID_AUTO, "always_on", - CTLFLAG_RD, (int *)®node->std_param.always_on, 0, + CTLFLAG_RD, (uint8_t *)®node->std_param.always_on, 0, "Is always enabled"); SYSCTL_ADD_PROC(®node->sysctl_ctx,