summaryrefslogtreecommitdiffstats
path: root/sys/amd64/acpica
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2010-08-06 17:21:32 +0000
committerjkim <jkim@FreeBSD.org>2010-08-06 17:21:32 +0000
commit3ddeb95481896928193eed72ac295154f50af090 (patch)
tree6b448081f25442edc7096fedb381be01ced62829 /sys/amd64/acpica
parent3ed2d72894b85a6f1811763c4a7d788ded497349 (diff)
downloadFreeBSD-src-3ddeb95481896928193eed72ac295154f50af090.zip
FreeBSD-src-3ddeb95481896928193eed72ac295154f50af090.tar.gz
Remove unnecessary casting and simplify code. We are not there yet. ;-)
Diffstat (limited to 'sys/amd64/acpica')
-rw-r--r--sys/amd64/acpica/acpi_wakeup.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/amd64/acpica/acpi_wakeup.c b/sys/amd64/acpica/acpi_wakeup.c
index f7324ab..0e85937 100644
--- a/sys/amd64/acpica/acpi_wakeup.c
+++ b/sys/amd64/acpica/acpi_wakeup.c
@@ -176,7 +176,6 @@ static void
acpi_wakeup_cpus(struct acpi_softc *sc, cpumask_t wakeup_cpus)
{
uint32_t mpbioswarmvec;
- cpumask_t map;
int cpu;
u_char mpbiosreason;
@@ -193,8 +192,7 @@ acpi_wakeup_cpus(struct acpi_softc *sc, cpumask_t wakeup_cpus)
/* Wake up each AP. */
for (cpu = 1; cpu < mp_ncpus; cpu++) {
- map = 1ul << cpu;
- if ((wakeup_cpus & map) != map)
+ if ((wakeup_cpus & (1 << cpu)) == 0)
continue;
if (acpi_wakeup_ap(sc, cpu) == 0) {
/* restore the warmstart vector */
OpenPOWER on IntegriCloud