summaryrefslogtreecommitdiff
path: root/sys/dev/ic/comvar.h
AgeCommit message (Expand)Author
2022-10-08com(4): Omit never-used sc_vendor_workaround member.riastradh
2022-10-06com(4): Add include guards.riastradh
2021-11-12com: Add support for 32-bit IO accesses.jmcneill
2021-10-12Fix the build by adding 'sc_hup_pending' member to com_softc thatthorpej
2021-03-25Introduce COM_HW_BROKEN_ETXRDY bit in sc_hwflags; push TX queue ifrin
2021-03-25Introduce sc_poll_ticks and obsolete COM_HW_POLL bit in sc_hwflags.rin
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-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-05-27Rename COM_TYPE_SUNXI -> COM_TYPE_DW_APBjmcneill
2017-12-04Put back SUNXI definitions in the COM_REGMAP case; com.c uses thembouyer
2017-12-04Make it clear that SUNXI registers are not defined/supported in thebouyer
2017-10-29Make all of the COM_xxx type options runtime selectable. Kernel configsjmcneill
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-05-03add COM_TYPE_TEGRAjmcneill
2015-04-13Convert sys/dev to use <sys/rndsource.h>.riastradh
2014-11-22deal with quirk in Ingenic UARTsmacallan
2013-10-03Revirt 'Move the Marvell extension to com_mv.c' at Sun Sep 1 04:51:24 UTC 2013.kiyohara
2013-09-03no EFR on tl16c750, use AFE bit on MCR reg instead for flow controljmcneill
2013-09-01Move the Marvell extension to com_mv.c.kiyohara
2013-07-17Fix COM_16750 build for non-COM_REGMAP platforms.soren
2013-04-20Add support for 16750 style UARTs. Activated by defining COM_16750.rkujawa
2012-02-02Entropy-pool implementation move and cleanup.tls
2011-11-19First step of random number subsystem rework described intls
2010-11-13Some missing sys/device.h dependencies.uebayasi
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-08Expand PMF_FN_* macros.dyoung
2009-11-12Delete definition of com_activate(), it's been removed.dyoung
2009-11-12Move the code in com_activate() to com_detach(), where it alwaysdyoung
2009-05-27Put back CVS header.rjs
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-03Make COM_RING_SIZE configurable by kernel config(5).tsutsui
2008-10-24Add support for 16550 chips without an Enhanced Register Set.matt
2008-04-28More forgotten changes from matt-armv6.matt
2008-03-14Split device_t and softc for all com(4) devices (well, everything thatcube
2008-02-29Use pmf_device_register1() instead of shutdownhook_establish() todyoung
2008-01-20Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants,joerg
2007-12-14Add a resume handler for com@isa, using Jared McNeill's suggesteddyoung
2007-10-17Make it build without IPL_SERIAL.ad
2007-10-08Merge from vmlocking: use mutexes and the softint API.ad
2007-07-14Generic soft interrupts are mandatory.ad
2006-07-13Add an option COM_REGMAP to allow com(4) to use an array of register indices.gdamore
2006-06-25Add a power hook for the com device.perry
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-03-05cleanup more SET/CLR/ISSET lossagechristos
2005-12-27remove the COM_MPLOCK option. always include the spinlock in the softcchs
2005-12-11merge ktrace-lwp.christos