summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi_support/acpi_panasonic.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2009-02-05 18:39:33 +0000
committerimp <imp@FreeBSD.org>2009-02-05 18:39:33 +0000
commit935c541038f36d81bb16e3589d308e183ebe6f3a (patch)
tree770ae3fa0366430925d71ca00f639789e9ee16fa /sys/dev/acpi_support/acpi_panasonic.c
parent93f8c41e18b3514ddb7ce4818568608aa759487e (diff)
downloadFreeBSD-src-935c541038f36d81bb16e3589d308e183ebe6f3a.zip
FreeBSD-src-935c541038f36d81bb16e3589d308e183ebe6f3a.tar.gz
device_shutdown returns int.
Diffstat (limited to 'sys/dev/acpi_support/acpi_panasonic.c')
-rw-r--r--sys/dev/acpi_support/acpi_panasonic.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/acpi_support/acpi_panasonic.c b/sys/dev/acpi_support/acpi_panasonic.c
index 2807baf..f922233 100644
--- a/sys/dev/acpi_support/acpi_panasonic.c
+++ b/sys/dev/acpi_support/acpi_panasonic.c
@@ -79,7 +79,7 @@ typedef int hkey_fn_t(ACPI_HANDLE, int, UINT32 *);
static int acpi_panasonic_probe(device_t dev);
static int acpi_panasonic_attach(device_t dev);
static int acpi_panasonic_detach(device_t dev);
-static void acpi_panasonic_shutdown(device_t dev);
+static int acpi_panasonic_shutdown(device_t dev);
static int acpi_panasonic_sysctl(SYSCTL_HANDLER_ARGS);
static ACPI_INTEGER acpi_panasonic_sinf(ACPI_HANDLE h, ACPI_INTEGER index);
static void acpi_panasonic_sset(ACPI_HANDLE h, ACPI_INTEGER index,
@@ -220,7 +220,7 @@ acpi_panasonic_detach(device_t dev)
return (0);
}
-static void
+static int
acpi_panasonic_shutdown(device_t dev)
{
struct acpi_panasonic_softc *sc;
@@ -230,6 +230,7 @@ acpi_panasonic_shutdown(device_t dev)
sc = device_get_softc(dev);
mute = 1;
hkey_sound_mute(sc->handle, HKEY_SET, &mute);
+ return (0);
}
static int
OpenPOWER on IntegriCloud