Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/acpi/wmi make this compile again and:
details: https://anonhg.NetBSD.org/src/rev/598a0a73d92f
branches: trunk
changeset: 828234:598a0a73d92f
user: christos <christos%NetBSD.org@localhost>
date: Sun Dec 03 23:43:00 2017 +0000
description:
make this compile again and:
- remove extra space
- use alternate form %x printing
- use aprint_debug_dev instead of printf
diffstat:
sys/dev/acpi/wmi/wmi_dell.c | 33 +++++++++++++++------------------
1 files changed, 15 insertions(+), 18 deletions(-)
diffs (110 lines):
diff -r 6ab163b43163 -r 598a0a73d92f sys/dev/acpi/wmi/wmi_dell.c
--- a/sys/dev/acpi/wmi/wmi_dell.c Sun Dec 03 21:10:01 2017 +0000
+++ b/sys/dev/acpi/wmi/wmi_dell.c Sun Dec 03 23:43:00 2017 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: wmi_dell.c,v 1.10 2017/12/03 17:40:48 bouyer Exp $ */
+/* $NetBSD: wmi_dell.c,v 1.11 2017/12/03 23:43:00 christos Exp $ */
/*-
* Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wmi_dell.c,v 1.10 2017/12/03 17:40:48 bouyer Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wmi_dell.c,v 1.11 2017/12/03 23:43:00 christos Exp $");
#include <sys/param.h>
#include <sys/device.h>
@@ -164,8 +164,10 @@
}
}
data = (uint32_t *)obj->Buffer.Pointer;
- if (data[0] != 0x4C4C4544 || data[1] != 0x494D5720) {
- aprint_error(": wrong WMI descriptor signature 0x%x 0x%x",
+#define WMI_LLED 0x4C4C4544
+#define WMI_IMWsp 0x494D5720
+ if (data[0] != WMI_LLED || data[1] != WMI_IMWsp) {
+ aprint_error(": wrong WMI descriptor signature %#x %#x",
data[0], data[1]);
}
sc->sc_version = data[2];
@@ -230,7 +232,7 @@
static void
wmi_dell_action(struct wmi_dell_softc *sc, uint16_t *data, int len)
{
- int i;
+ size_t i;
for (i = 0; i < __arraycount(wmi_dell_actions); i++) {
const struct wmi_dell_actions *wda = &wmi_dell_actions[i];
if (wda->wda_type == data[0] &&
@@ -240,27 +242,25 @@
DPRINTF((" ignored"));
return;
case WMI_DELLA_PMF:
- DPRINTF((" pmf %d",
- wda->wda_data));
- pmf_event_inject(NULL,
- wda->wda_data);
+ DPRINTF((" pmf %d", wda->wda_data));
+ pmf_event_inject(NULL, wda->wda_data);
return;
case WMI_DELLA_PSW:
- DPRINTF((" psw %d",
- wda->wda_data));
+ DPRINTF((" psw %d", wda->wda_data));
sysmon_pswitch_event(
&sc->sc_smpsw[wda->wda_data],
PSWITCH_EVENT_PRESSED);
return;
default:
- printf("unknown dell wmi action %d\n",
+ aprint_debug_dev(sc->sc_dev,
+ "unknown dell wmi action %d\n",
wda->wda_action);
return;
}
}
}
- aprint_debug_dev(sc->sc_dev, "unkown event 0x%4X 0x%4X\n",
+ aprint_debug_dev(sc->sc_dev, "unknown event %#4X %#4X\n",
data[0], data[1]);
}
@@ -312,7 +312,7 @@
continue;
}
for (i = 1; i < len; i++)
- DPRINTF((" 0x%04X", data[i]));
+ DPRINTF((" %#04X", data[i]));
wmi_dell_action(sc, &data[1], len - 1);
DPRINTF(("\n"));
data = &data[len];
@@ -332,7 +332,7 @@
if (ACPI_FAILURE(rv))
aprint_error_dev(sc->sc_dev, "failed to get data for "
- "event 0x%02X: %s\n", evt, AcpiFormatException(rv));
+ "event %#02X: %s\n", evt, AcpiFormatException(rv));
}
MODULE(MODULE_CLASS_DRIVER, wmidell, "acpiwmi,sysmon_power");
@@ -347,9 +347,7 @@
int rv = 0;
switch (cmd) {
-
case MODULE_CMD_INIT:
-
#ifdef _MODULE
rv = config_init_component(cfdriver_ioconf_wmidell,
cfattach_ioconf_wmidell, cfdata_ioconf_wmidell);
@@ -357,7 +355,6 @@
break;
case MODULE_CMD_FINI:
-
#ifdef _MODULE
rv = config_fini_component(cfdriver_ioconf_wmidell,
cfattach_ioconf_wmidell, cfdata_ioconf_wmidell);
Home |
Main Index |
Thread Index |
Old Index