This paves the way for having backlight control on the pinebook. ok?
Index: dev/fdt/simplefb.c =================================================================== RCS file: /cvs/src/sys/dev/fdt/simplefb.c,v retrieving revision 1.5 diff -u -p -r1.5 simplefb.c --- dev/fdt/simplefb.c 27 Aug 2018 09:30:07 -0000 1.5 +++ dev/fdt/simplefb.c 13 Oct 2019 15:17:01 -0000 @@ -230,9 +230,18 @@ int simplefb_wsioctl(void *v, u_long cmd, caddr_t data, int flag, struct proc *p) { struct rasops_info *ri = v; + struct wsdisplay_param *dp = (struct wsdisplay_param *)data; struct wsdisplay_fbinfo *wdf; switch (cmd) { + case WSDISPLAYIO_GETPARAM: + if (ws_get_param) + return ws_get_param(dp); + return -1; + case WSDISPLAYIO_SETPARAM: + if (ws_set_param) + return ws_set_param(dp); + return -1; case WSDISPLAYIO_GTYPE: *(int *)data = WSDISPLAY_TYPE_EFIFB; return 0;