Lines Matching refs:ier
122 if ((s->ier & UART_IER_RLSI) && (s->lsr & UART_LSR_INT_ANY)) { in serial_update_irq()
124 } else if ((s->ier & UART_IER_RDI) && s->timeout_ipending) { in serial_update_irq()
129 } else if ((s->ier & UART_IER_RDI) && (s->lsr & UART_LSR_DR) && in serial_update_irq()
133 } else if ((s->ier & UART_IER_THRI) && s->thr_ipending) { in serial_update_irq()
135 } else if ((s->ier & UART_IER_MSI) && (s->msr & UART_MSR_ANY_DELTA)) { in serial_update_irq()
368 uint8_t changed = (s->ier ^ val) & 0x0f; in serial_ioport_write()
369 s->ier = val & 0x0f; in serial_ioport_write()
374 if (s->ier & UART_IER_MSI) { in serial_ioport_write()
395 if ((s->ier & UART_IER_THRI) && (s->lsr & UART_LSR_THRE)) { in serial_ioport_write()
505 ret = s->ier; in serial_ioport_read()
693 if (s->ier & UART_IER_THRI) { in serial_thr_ipending_needed()
832 VMSTATE_UINT8(ier, SerialState),
864 s->ier = 0; in serial_reset()
906 s->poll_msl = (s->ier & UART_IER_MSI) ? 1 : 0; in serial_be_change()