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

/freebsd-11-stable/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-11-stable/sys/dev/uart/
H A Duart_dev_ns8250.h38 uint8_t ier; member in struct:ns8250_softc
H A Duart_dev_msm.c292 uint32_t ier; member in struct:msm_uart_softc
346 u->ier = UART_DM_IMR_ENABLED;
349 uart_setreg(bas, UART_DM_IMR, u->ier);
374 u->ier |= UART_DM_TX_READY;
375 SETREG(bas, UART_DM_IMR, u->ier);
408 u->ier |= UART_DM_RXLEV;
409 SETREG(bas, UART_DM_IMR, u->ier);
467 u->ier &= ~UART_DM_RXLEV;
468 SETREG(bas, UART_DM_IMR, u->ier);
488 u->ier
[all...]
H A Duart_dev_ns8250.c295 u_char ier; local
307 ier = uart_getreg(bas, REG_IER) & 0xe0;
308 uart_setreg(bas, REG_IER, ier);
521 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
522 ns8250->ier |= ns8250->ier_rxbits;
523 uart_setreg(bas, REG_IER, ns8250->ier);
546 u_char ier; local
550 ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
551 uart_setreg(bas, REG_IER, ier);
721 uart_setreg(bas, REG_IER, ns8250->ier);
776 uint8_t lsr, mcr, ier; local
1015 u_char ier; local
[all...]
H A Duart_dev_lpc.c290 u_char ier; local
314 ier = uart_getreg(bas, REG_IER) & 0xe0;
315 uart_setreg(bas, REG_IER, ier);
383 uint8_t ier; member in struct:lpc_ns8250_softc
491 lpc_ns8250->ier = uart_getreg(bas, REG_IER) & lpc_ns8250->ier_mask;
492 lpc_ns8250->ier |= lpc_ns8250->ier_rxbits;
493 uart_setreg(bas, REG_IER, lpc_ns8250->ier);
504 u_char ier; local
508 ier = uart_getreg(bas, REG_IER) & lpc_ns8250->ier_mask;
509 uart_setreg(bas, REG_IER, ier);
688 uint8_t lsr, mcr, ier; local
[all...]
H A Duart_dev_pl011.c231 uint8_t ier; member in struct:uart_pl011_softc
/freebsd-11-stable/sys/arm/nvidia/
H A Dtegra_uart.c84 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
85 ns8250->ier |= ns8250->ier_rxbits;
86 uart_setreg(bas, REG_IER, ns8250->ier);
96 u_char ier; local
104 ier = uart_getreg(bas, REG_IER);
105 uart_setreg(bas, REG_IER, ier & ns8250->ier_mask);
122 uart_setreg(bas, REG_IER, ns8250->ier);
/freebsd-11-stable/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
462 oct16550->ier = uart_getreg(bas, REG_IER) & 0xf0;
463 oct16550->ier |= IER_EMSC | IER_ERLS | IER_ERXRDY;
464 uart_setreg(bas, REG_IER, oct16550->ier);
474 u_char ier; local
477 ier = uart_getreg(bas, REG_IER) & 0xf0;
478 uart_setreg(bas, REG_IER, ier);
[all...]
/freebsd-11-stable/usr.sbin/bhyve/
H A Duart_emul.c109 uint8_t ier; /* Interrupt enable register (R/W) */ member in struct:uart_softc
326 if ((sc->lsr & LSR_OE) != 0 && (sc->ier & IER_ERLS) != 0)
328 else if (rxfifo_numchars(sc) > 0 && (sc->ier & IER_ERXRDY) != 0)
330 else if (sc->thre_int_pending && (sc->ier & IER_ETXRDY) != 0)
332 else if ((sc->msr & MSR_DELTA_MASK) != 0 && (sc->ier & IER_EMSC) != 0)
434 if ((sc->ier & IER_ETXRDY) == 0 && (value & IER_ETXRDY) != 0)
440 sc->ier = value & 0x0F;
545 reg = sc->ier;
/freebsd-11-stable/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-11-stable/sys/mips/mediatek/
H A Duart_dev_mtk.c189 uint8_t ier; member in struct:uart_mtk_softc
536 usc->ier = uart_getreg(bas, UART_IER_REG);
537 uart_setreg(bas, UART_IER_REG, usc->ier & usc->ier_mask);
549 uart_setreg(bas, UART_IER_REG, usc->ier);
/freebsd-11-stable/sys/arm/at91/
H A Dat91_mci.c645 uint32_t ier = MCI_SR_CMDRDY | local
658 ier &= ~MCI_SR_RCRCE;
667 WR4(sc, MCI_IER, ier);
1143 uint32_t ier; local
1145 ier = MCI_SR_ENDRX;
1147 ier = MCI_SR_TXBUFE;
1150 WR4(sc, MCI_IER, MCI_SR_ERROR | ier);
/freebsd-11-stable/sys/arm/amlogic/aml8726/
H A Daml8726_sdxc-m8.c319 uint32_t ier; local
361 ier = AML_SDXC_IRQ_ENABLE_STANDARD;
388 ier &= ~AML_SDXC_IRQ_ENABLE_RESP_OK;
389 ier |= (sc->auto_fill_flush == true ||
426 CSR_WRITE_4(sc, AML_SDXC_IRQ_ENABLE_REG, ier);
/freebsd-11-stable/sys/dev/ffec/
H A Dif_ffec.c1285 uint32_t ier; local
1291 ier = RD4(sc, FEC_IER_REG);
1293 if (ier & FEC_IER_TXF) {
1298 if (ier & FEC_IER_RXF) {
1311 if (ier & FEC_IER_EBERR) {
/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_irq.c1249 error->ier = I915_READ(DEIER) | I915_READ(GTIER);
1251 error->ier = I915_READ(GTIER) | I915_READ(VLV_IER);
1253 error->ier = I915_READ16(IER);
1255 error->ier = I915_READ(IER);
H A Di915_debug.c671 seq_printf(m, "IER: 0x%08x\n", error->ier);
H A Di915_drv.h188 u32 ier; member in struct:drm_i915_error_state
/freebsd-11-stable/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-11-stable/sys/dev/txp/
H A Dif_txp.c605 uint32_t error, ier, imr; local
610 ier = READ_REG(sc, TXP_IER);
611 WRITE_REG(sc, TXP_IER, ier | TXP_INT_A2H_0);
674 WRITE_REG(sc, TXP_IER, ier);
/freebsd-11-stable/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 319 milliseconds