Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/acpi_support/acpi_hp.c
Show All 12 Lines | |||||
else if (acpi_hp_sysctls[i].method == | else if (acpi_hp_sysctls[i].method == | ||||
ACPI_HP_METHOD_WWAN_ON_AIR) { | ACPI_HP_METHOD_WWAN_ON_AIR) { | ||||
sc->was_wwan_on_air = arg; | sc->was_wwan_on_air = arg; | ||||
} | } | ||||
if (acpi_hp_sysctls[i].flag_rdonly != 0) { | if (acpi_hp_sysctls[i].flag_rdonly != 0) { | ||||
SYSCTL_ADD_PROC(sc->sysctl_ctx, | SYSCTL_ADD_PROC(sc->sysctl_ctx, | ||||
SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO, | SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO, | ||||
acpi_hp_sysctls[i].name, CTLTYPE_INT | CTLFLAG_RD, | acpi_hp_sysctls[i].name, | ||||
CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_NEEDGIANT, | |||||
sc, i, acpi_hp_sysctl, "I", | sc, i, acpi_hp_sysctl, "I", | ||||
acpi_hp_sysctls[i].description); | acpi_hp_sysctls[i].description); | ||||
} else { | } else { | ||||
SYSCTL_ADD_PROC(sc->sysctl_ctx, | SYSCTL_ADD_PROC(sc->sysctl_ctx, | ||||
SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO, | SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO, | ||||
acpi_hp_sysctls[i].name, CTLTYPE_INT | CTLFLAG_RW, | acpi_hp_sysctls[i].name, | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | |||||
sc, i, acpi_hp_sysctl, "I", | sc, i, acpi_hp_sysctl, "I", | ||||
acpi_hp_sysctls[i].description); | acpi_hp_sysctls[i].description); | ||||
} | } | ||||
} | } | ||||
ACPI_SERIAL_END(hp); | ACPI_SERIAL_END(hp); | ||||
return (0); | return (0); | ||||
} | } | ||||
Show All 12 Lines |