summaryrefslogtreecommitdiffstats
path: root/sys/pc98/apm/apm.c
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2001-04-01 06:34:12 +0000
committernyan <nyan@FreeBSD.org>2001-04-01 06:34:12 +0000
commit79a944fb6fef3c4b2a5023905ee295eb4825f1e4 (patch)
tree18a2c965a5d8579484166879addf00a14f2461ee /sys/pc98/apm/apm.c
parent66fb62fc033e5b2b5b246d6c11e3d83d32b73f1a (diff)
downloadFreeBSD-src-79a944fb6fef3c4b2a5023905ee295eb4825f1e4.zip
FreeBSD-src-79a944fb6fef3c4b2a5023905ee295eb4825f1e4.tar.gz
Merged from sys/i386/apm/apm.c revision 1.121.
Diffstat (limited to 'sys/pc98/apm/apm.c')
-rw-r--r--sys/pc98/apm/apm.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/sys/pc98/apm/apm.c b/sys/pc98/apm/apm.c
index cd0e66f..cb690b1 100644
--- a/sys/pc98/apm/apm.c
+++ b/sys/pc98/apm/apm.c
@@ -750,7 +750,7 @@ apm_timeout(void *dummy)
if (sc->active == 1)
/* Run slightly more oftan than 1 Hz */
- apm_timeout_ch = timeout(apm_timeout, NULL, hz - 1 );
+ apm_timeout_ch = timeout(apm_timeout, NULL, hz - 1);
}
/* enable APM BIOS */
@@ -828,13 +828,14 @@ apm_probe(device_t dev)
int rid;
#endif
- if (resource_int_value("apm", 0, "disabled", &disabled) == 0
- && disabled != 0)
- return ENXIO;
-
device_set_desc(dev, "APM BIOS");
- if ( device_get_unit(dev) > 0 ) {
+ if (resource_int_value("apm", 0, "disabled", &disabled) != 0)
+ disabled = 0;
+ if (disabled)
+ return ENXIO;
+
+ if (device_get_unit(dev) > 0) {
printf("apm: Only one APM driver supported.\n");
return ENXIO;
}
OpenPOWER on IntegriCloud