Searched defs:uart_softc (Results 1 – 3 of 3) sorted by relevance
75 struct uart_softc { struct77 struct uart_class *sc_class;78 struct uart_bas sc_bas;79 device_t sc_dev;81 struct mtx sc_hwmtx_s; /* Spinlock protecting hardware. */82 struct mtx *sc_hwmtx;84 struct resource *sc_rres; /* Register resource. */85 int sc_rrid;86 int sc_rtype; /* SYS_RES_{IOPORT|MEMORY}. */87 struct resource *sc_ires; /* Interrupt resource. */[all …]
108 struct uart_softc { struct109 pthread_mutex_t mtx; /* protects all softc elements */110 uint8_t data; /* Data register (R/W) */111 uint8_t ier; /* Interrupt enable register (R/W) */112 uint8_t lcr; /* Line control register (R/W) */113 uint8_t mcr; /* Modem control register (R/W) */114 uint8_t lsr; /* Line status register (R/W) */115 uint8_t msr; /* Modem status register (R/W) */116 uint8_t fcr; /* FIFO control register (W) */117 uint8_t scr; /* Scratch register (R/W) */[all …]
74 struct uart_softc *uart_softc; member