ofw syscons brightness patch

Super Bisquit superbisquit at gmail.com
Thu Sep 22 14:45:22 UTC 2011


On Wed, Sep 21, 2011 at 11:48 PM, Justin Hibbits <jrh29 at alumni.cwru.edu>wrote:

> On Wed, Sep 21, 2011 at 11:25 PM, Peter Grehan <grehan at freebsd.org> wrote:
>
> > Hi Justin,
> >
> >
> >  Attached is a patch that adds brightness control to ofw syscons
> >> (dev.sc.0.brightness sysctl). Pretty simple. Comments and tests
> >> requested. Hopefully the listserv doesn't eat the patch.
> >>
> >
> >  Is it possible to have the value in the sysctl be 0-100, or 0-10 ? It
> > might be a bit confusing for the user to have to know that the range is
> > 0x34-0xff, and have the sysctl code clamp to these.
> >
> >  Are the MIN_BRIGHTNESS/MAX_BRIGHTNESS values the same for all models ?
> >
> > later,
> >
> > Peter.
> >
>
> Good points.  I took those values from OpenBSD's driver, which hides it in
> an ioctl (not hidden very well, it still leaks out to userspace), so I'm
> assuming it's the same for all models.  I can apply a simple scale factor,
> and clamp it at 0-100 (capped below 0xff for even intervals), or 0-17
> (perfect increments of 12, capped at 0xff).  I also plan to make it check
> the model for "PowerBook" and similar, so that it's not provided for
> non-laptop (and iMac?) machines.
>
> - Justin
> _______________________________________________
> freebsd-ppc at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"
>

When will the code be added to source?


More information about the freebsd-ppc mailing list