Searched refs:ier (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-uart.c56 cvmx_uart_ier_t ier; local
60 ier.u64 = cvmx_read_csr(CVMX_MIO_UARTX_IER(uart));
61 ier.s.erbfi = 1;
62 cvmx_write_csr(CVMX_MIO_UARTX_IER(uart), ier.u64);
/freebsd-10.0-release/sys/dev/uart/
H A Duart_dev_ns8250.h38 uint8_t ier; member in struct:ns8250_softc
H A Duart_dev_lpc.c292 u_char ier; local
313 ier = uart_getreg(bas, REG_IER) & 0xe0;
314 uart_setreg(bas, REG_IER, ier);
385 uint8_t ier; member in struct:lpc_ns8250_softc
482 lpc_ns8250->ier = uart_getreg(bas, REG_IER) & lpc_ns8250->ier_mask;
483 lpc_ns8250->ier |= lpc_ns8250->ier_rxbits;
484 uart_setreg(bas, REG_IER, lpc_ns8250->ier);
495 u_char ier; local
499 ier = uart_getreg(bas, REG_IER) & lpc_ns8250->ier_mask;
500 uart_setreg(bas, REG_IER, ier);
678 uint8_t lsr, mcr, ier; local
[all...]
H A Duart_dev_ns8250.c278 u_char ier; local
290 ier = uart_getreg(bas, REG_IER) & 0xe0;
291 uart_setreg(bas, REG_IER, ier);
452 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
453 ns8250->ier |= ns8250->ier_rxbits;
454 uart_setreg(bas, REG_IER, ns8250->ier);
477 u_char ier; local
481 ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
482 uart_setreg(bas, REG_IER, ier);
636 uart_setreg(bas, REG_IER, ns8250->ier);
666 uint8_t lsr, mcr, ier; local
[all...]
H A Duart_dev_pl011.c227 uint8_t ier; member in struct:uart_pl011_softc
/freebsd-10.0-release/sys/mips/cavium/
H A Duart_dev_oct16550.c301 u_char ier; local
306 ier = uart_getreg(bas, REG_IER) & 0x0;
307 uart_setreg(bas, REG_IER, ier);
386 uint8_t ier; member in struct:oct16550_softc
457 oct16550->ier = uart_getreg(bas, REG_IER) & 0xf0;
458 oct16550->ier |= IER_EMSC | IER_ERLS | IER_ERXRDY;
459 uart_setreg(bas, REG_IER, oct16550->ier);
469 u_char ier; local
472 ier = uart_getreg(bas, REG_IER) & 0xf0;
473 uart_setreg(bas, REG_IER, ier);
[all...]
/freebsd-10.0-release/usr.sbin/bhyve/
H A Duart_emul.c101 uint8_t ier; /* Interrupt enable register (R/W) */ member in struct:uart_softc
256 if ((sc->lsr & LSR_OE) != 0 && (sc->ier & IER_ERLS) != 0)
258 else if (fifo_numchars(&sc->rxfifo) > 0 && (sc->ier & IER_ERXRDY) != 0)
260 else if (sc->thre_int_pending && (sc->ier & IER_ETXRDY) != 0)
262 else if ((sc->msr & MSR_DELTA_MASK) != 0 && (sc->ier & IER_EMSC) != 0)
366 sc->ier = value & 0x0F;
486 reg = sc->ier;
/freebsd-10.0-release/sys/dev/cx/
H A Dcxddk.c114 int ier = 0; local
152 ier |= IER_RXD;
156 ier |= IER_RET;
161 ier |= (c->mode == M_ASYNC) ? IER_TXD : (IER_TXD | IER_TXMPTY);
182 ier |= IER_MDM;
185 outb (IER(c->port), ier);
197 unsigned char ier; local
202 ier = inb (IER(c->port));
203 outb (IER(c->port), ier & ~ (IER_RXD | IER_RET));
208 ier
[all...]
/freebsd-10.0-release/sys/arm/at91/
H A Dat91_mci.c642 uint32_t ier = MCI_SR_CMDRDY | local
655 ier &= ~MCI_SR_RCRCE;
664 WR4(sc, MCI_IER, ier);
1144 uint32_t ier; local
1146 ier = MCI_SR_ENDRX;
1148 ier = MCI_SR_TXBUFE;
1151 WR4(sc, MCI_IER, MCI_SR_ERROR | ier);
/freebsd-10.0-release/sys/dev/sio/
H A Dsio.c904 * o ier = 0.
2274 u_char ier; member in struct:siocnstate
2373 sp->ier = inb(iobase + com_ier);
2422 outb(iobase + com_ier, sp->ier);
/freebsd-10.0-release/sys/dev/drm2/i915/
H A Di915_gem.c2604 uint32_t ier; local
2638 ier = I915_READ(DEIER) | I915_READ(GTIER);
2640 ier = I915_READ(IER);
2641 if (!ier) {
/freebsd-10.0-release/sys/dev/txp/
H A Dif_txp.c600 uint32_t error, ier, imr; local
605 ier = READ_REG(sc, TXP_IER);
606 WRITE_REG(sc, TXP_IER, ier | TXP_INT_A2H_0);
669 WRITE_REG(sc, TXP_IER, ier);
/freebsd-10.0-release/sys/pc98/cbus/
H A Dsio.c1435 * o ier = 0.
3436 u_char ier; member in struct:siocnstate
3535 sp->ier = inb(iobase + com_ier);
3584 outb(iobase + com_ier, sp->ier);

Completed in 216 milliseconds