summaryrefslogtreecommitdiff
path: root/sys/dev/ic/z8530tty.c
AgeCommit message (Expand)Author
2022-10-26zs(4): Convert to ttylock/ttyunlock.riastradh
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-07-21Fix panic due to inconsistent lock states of tty_lock in zsparam().rin
2017-10-31As discussed on tech-kern: define a new tty internal state flag: TS_KERN_ONLYmartin
2014-11-15centralize the dialout/call unit macros.christos
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2011-04-24Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() forrmind
2009-05-22add two new functions for z8530tty: zs_chan_lock() and zs_chan_unlock(),mrg
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-03-20Try to avoid zstty hangs on higher speed:tsutsui
2008-04-21Make ntp, pmc, reboot, sysarch, time syscalls MPSAFE.ad
2008-03-29Split softc and device_t for zsc(4) and its children.tsutsui
2008-03-14Remove a tty_lock for now - I know that this is wrong, but the wholemartin
2008-01-20Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants,joerg
2007-12-22t_linesw->l_modem would ideally be called with tty_lock held, but beforead
2007-12-22Don't recursively acquire tty_lock when zstty_softint() is called directly.ad
2007-11-19- Factor out too many copies of the same bit of tty code.ad
2007-11-10zsstart, zstty_txsoft: don't acquire tty_lock, it's already held.ad
2007-11-07Merge tty changes from the vmlocking branch.ad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-10-01More from Matt Fleming:elad
2006-10-01Adapt MD code to KAUTH_DEVICE_TTY_OPEN, batch #2 from Matt Fleming, thanks!elad
2006-07-22Remove unused variable to make it compile again.martin
2006-07-21- Use the LWP cached credentials where sane.ad
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-05-14integrate kauth.elad
2006-04-19- use M_NOWAIT rather than M_WAITOK for malloc(9) to allocate RX buffertsutsui
2006-03-29Use device_cfdata().thorpej
2006-03-28Use device_unit().thorpej
2006-03-05Remove SET/CLR/ISSET macros.rjs
2005-12-27switch macppc to use the MI zstty driver.chs
2005-12-11merge ktrace-lwp.christos
2005-09-06Change the driver open function's conditional for overriding exclusive ttykleink
2005-06-30Allow sparc64-style attachment of mouse and keyboard via zstty, needed formacallan
2005-05-31- add constchristos
2005-02-27nuke trailing whitespaceperry
2005-02-04de-__Pperry
2004-06-20Define and use zsccf_channel as an alias for cf_loc[ZSCCF_CHANNEL].thorpej
2004-01-23Fix NTP PPSAPI support (enabled with "options PPS_SYNC"):simonb
2003-12-04netbsd.org -> NetBSD.orgkeihan
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29More changes for providing lwpid for ktrace (sparc GENERIC built)darrenr
2003-01-28Provide locking required by the interrupt handlers running at IPL_SERIAL.pk
2003-01-24zs_shutdown: lower IPL before sleeping. Also note the fact that thepk
2003-01-06interrupt with two rs.wiz
2002-11-09Fix signed/unsigned comparison warnings.thorpej