summaryrefslogtreecommitdiff
path: root/sys/arch/evbarm/dev/plcom.c
AgeCommit message (Expand)Author
2023-04-11evbarm/plcom(4): Note ttylock in comment, not tty_lock.riastradh
2023-04-11evbarm/plcom(4): Sync some recent changes from com(4).riastradh
2023-01-24Add support for FIFOs and hardware flow-control to plcom driver.mlelstv
2022-10-26ddb/db_active.h: New home for extern db_active.riastradh
2022-09-27malloc -> kmemskrll
2021-10-20- microtime -> microuptimejmcneill
2021-10-17plcom: speed up close with HUPCL setjmcneill
2020-10-19remove superfluous parentheses in PREAD4/PWRITE4 macrostnn
2020-04-25plcom_common_putc: do not wait for FIFO to train after writing datajmcneill
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-07-23Add cn_halt function, disable interrupts when haltingjmcneill
2019-07-23Don't busy wait for a character in plcom_common_getc, but insteadskrll
2019-07-23Trailing whitespaceskrll
2018-10-23Fix blank line printed at attach on ACPIjmcneill
2018-10-12Don't write FBRD/IBRD if ref clk frequency is unknownjmcneill
2018-10-12If rate or frequency are unspecified, assume "use firmware configuration" for...jmcneill
2017-11-07Fix the "wait for any pending transmission to finish" - doesn't reallyskrll
2015-04-13MD rnd.h cleanups. Please let me know if I broke anything!riastradh
2014-11-15centralize the call unit / dialout macroschristos
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
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
2013-12-14Sprinkle __unused.skrll
2013-09-05Whitespaceskrll
2013-05-01For a polled console incoming characters are buffered on output.mlelstv
2013-03-03fix build for KGDBmlelstv
2012-10-10Fix #if 0'ed code.skrll
2012-08-17Backout previous - it breaks rpi console for me and jak.skrll
2012-08-12Improve support for transmit fifo support for plcom.reinoud
2012-07-25Add support for the PL011 to plcom. Pull across a bunch of fixes fromskrll
2012-07-05Fix locking botch introduced in 1.36.skrll
2012-05-20device_t/softc splitskrll
2012-05-20DOH. Replace a line that got accidently deleted in the last commit.skrll
2012-05-20Replace the simple_lock with a kmutex_t. Update the locking to matchskrll
2012-05-14Rename register values. No functional change - same code before and after.skrll
2012-04-06avoid warning with options PLCOM_DEBUG for INTEGRATOR.bsh
2012-02-02Entropy-pool implementation move and cleanup.tls
2011-04-24Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() forrmind
2009-12-06Simplify the device-activation hook. Move some of the devicedyoung
2009-11-21Use lwp_getpcb() on ARM (and acorn26/32), clean from struct user usage.rmind
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2008-06-11use device_lookup_private to get softccegger
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-21Make ntp, pmc, reboot, sysarch, time syscalls MPSAFE.ad
2008-01-05Make compile.ad
2007-11-19- Factor out too many copies of the same bit of tty code.ad
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-07-11Remove a spurious brace.he
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