summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2013-03-19 21:07:31 +0000
committerkettenis <kettenis@openbsd.org>2013-03-19 21:07:31 +0000
commit42fadb5866ab96e9937bc5e2000cde618d1fe3c5 (patch)
treec88322a313dc94ca808e0c8f8263a7fef7e1736b
parentAfter a socket splicing timeout is fired, a network interrupt can (diff)
downloadwireguard-openbsd-42fadb5866ab96e9937bc5e2000cde618d1fe3c5.tar.xz
wireguard-openbsd-42fadb5866ab96e9937bc5e2000cde618d1fe3c5.zip
Don't advertise brightness control if it isn't supported.
problem noted and fix tested by todd@
-rw-r--r--sys/dev/pci/drm/i915/i915_drv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/pci/drm/i915/i915_drv.c b/sys/dev/pci/drm/i915/i915_drv.c
index cc84cef975d..118c7a0bdec 100644
--- a/sys/dev/pci/drm/i915/i915_drv.c
+++ b/sys/dev/pci/drm/i915/i915_drv.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: i915_drv.c,v 1.2 2013/03/19 19:13:01 kettenis Exp $ */
+/* $OpenBSD: i915_drv.c,v 1.3 2013/03/19 21:07:31 kettenis Exp $ */
/*
* Copyright (c) 2008-2009 Owain G. Ainsworth <oga@openbsd.org>
*
@@ -665,7 +665,7 @@ inteldrm_wsioctl(void *v, u_long cmd, caddr_t data, int flag, struct proc *p)
dp->min = 0;
dp->max = _intel_panel_get_max_backlight(dev);
dp->curval = dev_priv->backlight_level;
- return 0;
+ return (dp->max > dp->min) ? 0 : -1;
}
break;
case WSDISPLAYIO_SETPARAM: