diff options
author | 2013-03-19 21:07:31 +0000 | |
---|---|---|
committer | 2013-03-19 21:07:31 +0000 | |
commit | 42fadb5866ab96e9937bc5e2000cde618d1fe3c5 (patch) | |
tree | c88322a313dc94ca808e0c8f8263a7fef7e1736b | |
parent | After a socket splicing timeout is fired, a network interrupt can (diff) | |
download | wireguard-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.c | 4 |
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: |