NetBSD/sys/dev/sbus
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
..
be.c __inline__ -> inline 2005-12-24 23:41:33 +00:00
bereg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
bpp.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
bppreg.h
bwtwo_sbus.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
cgsix_sbus.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
cgthree_sbus.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
cs4231_sbus.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
dbri.c keep the chip powered down when not in use on machines that support it 2006-03-09 20:44:18 +00:00
dbrireg.h keep the chip powered down when not in use on machines that support it 2006-03-09 20:44:18 +00:00
dbrivar.h keep the chip powered down when not in use on machines that support it 2006-03-09 20:44:18 +00:00
dma_sbus.c Fix inverted device_is_a() logic in previous conversion. 2006-02-28 23:10:49 +00:00
esp_sbus.c Use device_unit(). 2006-03-28 17:38:24 +00:00
files.sbus keep the chip powered down when not in use on machines that support it 2006-03-09 20:44:18 +00:00
if_en.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_hme_sbus.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_le_lebuffer.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_le_ledma.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_le.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
isp_sbus.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
lebuffer.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
lebuffervar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
magma.c Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:27:29 +00:00
magmareg.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
Makefile
mbppio.h
p9100.c Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
p9100reg.h - use vcons 2006-03-06 21:53:17 +00:00
qe.c __inline__ -> inline 2005-12-24 23:41:33 +00:00
qec.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
qecreg.h
qecvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
qereg.h
sbusvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
sio16.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
spif.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
spifreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
spifvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
stp4020.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
stp4020reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tcx.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
tcxreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
xbox.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
xboxvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
zx.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
zxreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
zxvar.h