summaryrefslogtreecommitdiff
path: root/sys/dev/ic/com.c
AgeCommit message (Expand)Author
2019-01-11Simplify regmap initialization, and fix an regmap issue thatthorpej
2018-12-11Add a convenience function, com_init_regs_stride(), that shifts the registerthorpej
2018-12-09sparc64 doesn't have a scalar bus_space_handle_t, so cope with this.thorpej
2018-12-08Remove the COM_REGMAP option -- just use it all the time. While here,thorpej
2018-12-08Clean up initialization of com_regs structure, in preparation forthorpej
2018-11-30Add support for com(4) without an interrupt by setting the COM_HW_POLL flagjmcneill
2018-11-28Add support for a "force_console" property, where when set, reuses the consol...jmcneill
2018-05-27Rename COM_TYPE_SUNXI -> COM_TYPE_DW_APBjmcneill
2018-04-08Remove COM_AWIN optionjmcneill
2017-12-04Put back SUNXI definitions in the COM_REGMAP case; com.c uses thembouyer
2017-10-31As discussed on tech-kern: define a new tty internal state flag: TS_KERN_ONLYmartin
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