NetBSD/sys/dev/sun
jmmv aec18036fd Remove the getwschar and putwschar accessops from wsdisplay drivers as
requested by uwe@.  These were wrong because they were receiving an
emulcookie yet they were accessops (thus having to receive an accesscookie).
Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the
driver's ioctl accessop.

As this reduces the amount of code needed to handle these operations to
two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel
option.

Reviewed by, at least, uwe@ and macallan@.  No objections in tech-kern@.
2006-04-15 17:48:23 +00:00
..
bt_subr.c
btreg.h
btvar.h
bwtwo.c
bwtworeg.h
bwtwovar.h
cgsix.c Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
cgsixreg.h
cgsixvar.h
cgthree.c
cgthreereg.h
cgthreevar.h
disklabel.h
disksubr.c
eeprom.h
event_var.h
event.c
fb.c
fbio.h add a framebuffer type for generic PCI devices 2006-04-13 13:30:25 +00:00
fbvar.h
files.sun
idprom.h
kbd_ms_ttyvar.h
kbd_reg.h
kbd_tables.c
kbd_tables.h
kbd_xlate.h
kbd_zs.c Use device_private(). 2006-03-30 16:09:28 +00:00
kbd.c
kbdsun.c
kbdsunvar.h
kbdvar.h
kbio.h
Makefile
ms_zs.c Use device_private(). 2006-03-30 16:09:28 +00:00
ms.c
msvar.h
pfour_subr.c
pfourreg.h
sunkbd.c Use device_private(). 2006-03-30 16:09:28 +00:00
sunms.c Use device_private(). 2006-03-30 16:09:28 +00:00
vuid_event.h
wskbdmap_sun.c