summaryrefslogtreecommitdiffstats
path: root/sys/dev/adb/adb_buttons.c
diff options
context:
space:
mode:
authorjhibbits <jhibbits@FreeBSD.org>2014-06-21 00:53:56 +0000
committerjhibbits <jhibbits@FreeBSD.org>2014-06-21 00:53:56 +0000
commita73dfd94aa6556056f965776e58b0392303e431f (patch)
tree1490051fd39d70fa100258561c46ec7050ea1bba /sys/dev/adb/adb_buttons.c
parent21bd32e7b47ce9d8c9ca93380993254ba62ffd66 (diff)
downloadFreeBSD-src-a73dfd94aa6556056f965776e58b0392303e431f.zip
FreeBSD-src-a73dfd94aa6556056f965776e58b0392303e431f.tar.gz
No need to check if devd is running before posting an event.
Diffstat (limited to 'sys/dev/adb/adb_buttons.c')
-rw-r--r--sys/dev/adb/adb_buttons.c21
1 files changed, 8 insertions, 13 deletions
diff --git a/sys/dev/adb/adb_buttons.c b/sys/dev/adb/adb_buttons.c
index 92cdda1..b311b28 100644
--- a/sys/dev/adb/adb_buttons.c
+++ b/sys/dev/adb/adb_buttons.c
@@ -118,37 +118,32 @@ abtn_receive_packet(device_t dev, u_char status,
switch (cmd) {
case 0x0a: /* decrease brightness */
- if (devctl_process_running())
- devctl_notify("PMU", "keys", "brightness",
- "notify=down");
+ devctl_notify("PMU", "keys", "brightness",
+ "notify=down");
break;
case 0x09: /* increase brightness */
- if (devctl_process_running())
- devctl_notify("PMU", "keys", "brightness", "notify=up");
+ devctl_notify("PMU", "keys", "brightness", "notify=up");
break;
case 0x08: /* mute */
case 0x01: /* mute, AV hardware */
- if (devctl_process_running())
- devctl_notify("PMU", "keys", "mute", NULL);
+ devctl_notify("PMU", "keys", "mute", NULL);
break;
case 0x07: /* decrease volume */
case 0x02: /* decrease volume, AV hardware */
- if (devctl_process_running())
- devctl_notify("PMU", "keys", "volume", "notify=down");
+ devctl_notify("PMU", "keys", "volume", "notify=down");
break;
case 0x06: /* increase volume */
case 0x03: /* increase volume, AV hardware */
- if (devctl_process_running())
- devctl_notify("PMU", "keys", "volume", "notify=up");
+ devctl_notify("PMU", "keys", "volume", "notify=up");
break;
case 0x0c: /* mirror display key */
/* Need callback to do something with this */
break;
case 0x0b: /* eject tray */
- if (devctl_process_running())
- devctl_notify("PMU", "keys", "eject", NULL);
+ devctl_notify("PMU", "keys", "eject", NULL);
+ break;
case 0x7f: /* numlock */
/* Need callback to do something with this */
break;
OpenPOWER on IntegriCloud