summaryrefslogtreecommitdiff
path: root/sys/dev/ic/com.c
AgeCommit message (Expand)Author
2017-10-29Make all of the COM_xxx type options runtime selectable. Kernel configsjmcneill
2017-10-28Kill some more extern struct cfdriver declarations.riastradh
2017-08-10Report AUXUART fifo size on rpi3 to 1 byte. This prevents bluetoothnat
2017-07-31Broadcom AUX UART doesn't seem to set LSR RXRDY bit when data is availablejmcneill
2017-07-31Add COM_TYPE_BCMAUXUART type for BCM2835 AUX UART.jmcneill
2016-05-27The UART in the allwiner SoCs is not full-compatible with the 16550, andbouyer
2015-12-14Fix TX FIFO on Tegrajmcneill
2015-11-02PR/50395: Vicente Chaves de Melo: Loss of characters in serial portchristos
2015-05-04For Tegra K1, set IE_RX_TIMEOUT (bit 4) in IER register. RX_TIMEOUT occursjmcneill
2015-05-04fix pasto, use SET() and CLR()macallan
2015-05-03add COM_TYPE_TEGRAjmcneill
2015-04-13Convert sys/dev to use <sys/rndsource.h>.riastradh
2015-03-07KNFskrll
2015-03-07Fix build.skrll
2015-03-07more Ingenic support:macallan
2014-11-22deal with quirk in Ingenic UARTsmacallan
2014-11-15centralize the dialout/call unit macros.christos
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-04-08Clear dtr on transition from !0 to 0, and set it on the opposite.christos
2014-04-06PR/48720: John Kelly: com driver does not allow B0 to be set. The code tochristos
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-12-22Now that cngetc supports -1 as a return value from the cn_getc routine,matt
2013-12-16Use #if defined in previous.skrll
2013-12-16Fix build.htodd
2013-12-15lcr is only used when COM_16650 is defined; unbreak the buildmbalmer
2013-12-15Only attempt to set 64byte fifo for 16750 when COM_16750 is defined.skrll
2013-10-03Revirt 'Move the Marvell extension to com_mv.c' at Sun Sep 1 04:51:24 UTC 2013.kiyohara
2013-09-12Minor tweaks for newer gccmartin
2013-09-03no EFR on tl16c750, use AFE bit on MCR reg instead for flow controljmcneill
2013-09-01Add support 16750 64Byte FIFO. But not test.kiyohara
2013-09-01Move the Marvell extension to com_mv.c.kiyohara
2013-07-27As for the console of ns16750, comintr() may be called before comopen().kiyohara
2013-07-27Remove white-spaces, null-line and new-line.kiyohara
2013-05-01For a polled console incoming characters are buffered on output.mlelstv
2013-04-20Add support for 16750 style UARTs. Activated by defining COM_16750.rkujawa
2013-02-24Initialize t_softc.matt
2013-01-10don't try to become console if we get is_console=false as device propertymacallan
2012-05-21Remove empty line.skrll
2012-04-22don't include <sys/rnd.h> before we define cn_trap, because it might bringchristos
2012-02-02Entropy-pool implementation move and cleanup.tls
2011-11-27more whitespace and comment spelling fixesjakllsch
2011-11-27whitespace consistency adjustmentjakllsch
2011-05-28Allow COM_TOLERANCE to be tweakable. If comspeed returns an invalidmatt
2011-04-24Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() forrmind
2011-01-22Revert part of changes in rev 1.298:tsutsui
2010-07-20Add support for 16650's prescaler from Frank Wille. Tested withjklos
2010-04-19Add default implementations for bus_space_is_equal(9),dyoung
2010-03-22MI code should not compare bus_space_tag_t! Introduce tags_are_equal()dyoung
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung