summaryrefslogtreecommitdiff
path: root/sys/dev/wscons/wsdisplay.c
AgeCommit message (Expand)Author
2024-11-05The ability to attach a wsdisplay without a terminal emulator has beenMiod Vallat
2024-09-30remove WSDISPLAYIO_OGINFO compat ioctl, planned for after 7.3Jonathan Gray
2023-01-10Switch to console before suspending in DUMBFB mode. Fixes frame buffer corrup...Tobias Heider
2023-01-10rhe -> the from Crystal KolipeTheo Buehler
2022-11-26While emulating the bell, wsdisplay could end up sleeping when reachingAnton Lindqvist
2022-07-15Implement support for framebuffers that don't start on a page boundary.Mark Kettenis
2022-07-08Display parameters exposed to userland as percentages (backlight, brightness,Miod Vallat
2022-07-05Remove old poll/select wakeup mechanism.Visa Hankala
2022-07-02Remove unused device poll functions.Visa Hankala
2022-06-20Fix console screen blanker setting timeout back to zeroGreg Steuck
2022-04-06constify struct cfattachChristian Weisgerber
2021-02-09ddb: when a new wsdisplay console attaches, resize ddb cols/rows to itJoshua Stein
2020-08-05Allow the WSDISPLAYIO_GETSCREENTYPE ioctl on the tty*cfg device, passingFrederic Cambus
2020-05-25change wsdisplay attribute type from long to uint32_tJonathan Gray
2020-05-25rename wsdisplay alloc_attr() to pack_attr()Jonathan Gray
2020-05-10Fix two out-of-bounds array accesses in ioctl code pats. One found byMark Kettenis
2020-04-26Make explicit and enforce that WSCREEN and WSEMUL names are 0-terminated.Ulf Brosziewski
2020-04-19Move logic to change brightness level in reasonable steps from acpivout(4)Mark Kettenis
2020-03-22zap trailing whitespaceanton
2019-10-13Convert all tsleep(9) calls to tsleep_nsec(9) in wsdisplay(4).Frederic Cambus
2019-10-13Move ws_get_param/ws_set_param into wsdisplay code.Mark Kettenis
2019-07-01Use timeout_add_msec(9)kn
2019-05-04Improve the interaction between efifb(4), inteldrm(4) and radeondrm(4)Mark Kettenis
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-01-17Add sizes for free() in wscons(4).Frederic Cambus
2017-07-19Fix previous commit; check the enter_ddb function pointer instead of theMark Kettenis
2017-07-19Add a enter_ddb() "accessop" to wsdisplay(4) to allow KMS drivers to bypassMark Kettenis
2017-07-18Prevent integer overflow in WSDISPLAYIO_LDFONT ioctl.Mark Kettenis
2017-01-11Use explicit_bzero() to wipe copybuffer when logging out of the console.Frederic Cambus
2016-11-07Split PID from TID, giving processes a PID unrelated to the TID of theirPhilip Guenther
2015-09-08sizes for free(); checked by semarieTheo de Raadt
2015-05-08When changing screen saver parameters with wsconsctl (or any other way toMiod Vallat
2015-05-07remove a surplus tabJonathan Gray
2014-10-27Stop supporting wsmoused and X in parallel. This code is racy andMartin Pieuchot
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-05-14wsmoused() called if cmd == WSDISPLAYIO_WSMOUSED only,Alexandr Shadchin
2013-11-04Better defaults for the screen burner settings: all unblank actions enabled,Miod Vallat
2013-10-20No longer store fonts added with the WSDISPLAYIO_LDFONT ioctl into theMiod Vallat
2013-10-20Allow WSDISPLAYIO_GTYPE ioctl on the tty*cfg device (passing it back to tty*0).Miod Vallat
2013-10-18UTF-8 support for wsdisplay emulation modes. Both vt100 and sun emulationMiod Vallat
2013-10-18Introduce a dedicated private header file to control the optional featuresMiod Vallat
2013-07-06s/wsemuldisplaysubmatch/wsemuldisplaydevsubmatch/gMark Kettenis
2013-07-05Add submatch function for use with config_found_sm(9).Mark Kettenis
2013-06-15When we disable the burner when X is running, also set sc_burnout to 0 toMark Kettenis
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2013-05-12In wsdisplay_switchtoconsole(), make sure we really are the console beforeMark Kettenis
2013-03-10Make it possible to call wsdisplay_cnattach() to override an already attachedMark Kettenis
2012-07-13Try to avoid using the same wchan name twice.Theo de Raadt
2011-07-03Fix return values of wsdisplaykqfilter and move some code so it matchesNicholas Marriott