Searched refs:IER (Results 1 - 25 of 39) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/char/
H A Driscom8.h94 unsigned char IER; member in struct:riscom_port
H A Driscom8.c470 if (port->IER & IER_TXEMPTY) {
473 port->IER &= ~IER_TXEMPTY;
474 rc_out(bp, CD180_IER, port->IER);
481 port->IER &= ~IER_TXRDY;
482 rc_out(bp, CD180_IER, port->IER);
520 port->IER &= ~IER_TXRDY;
521 rc_out(bp, CD180_IER, port->IER);
554 port->IER |= IER_TXRDY;
559 port->IER &= ~IER_TXRDY;
561 rc_out(bp, CD180_IER, port->IER);
[all...]
H A Dspecialix_io8.h133 unsigned char IER; member in struct:specialix_port
H A Dspecialix.c702 if (port->IER & IER_TXEMPTY) {
705 port->IER &= ~IER_TXEMPTY;
706 sx_out(bp, CD186x_IER, port->IER);
713 port->IER &= ~IER_TXRDY;
714 sx_out(bp, CD186x_IER, port->IER);
752 port->IER &= ~IER_TXRDY;
753 sx_out(bp, CD186x_IER, port->IER);
806 port->IER |= IER_TXRDY;
811 port->IER &= ~IER_TXRDY;
813 sx_out(bp, CD186x_IER, port->IER);
[all...]
H A Dmxser.c257 int IER; /* Interrupt Enable Register */ member in struct:mxser_struct
871 info->IER &= ~UART_IER_RLSI;
876 outb(info->IER, info->base + UART_IER);
975 !(info->IER & UART_IER_THRI)) {
976 info->IER |= UART_IER_THRI;
977 outb(info->IER, info->base + UART_IER);
1002 !(info->IER & UART_IER_THRI) ) {
1003 info->IER |= UART_IER_THRI;
1004 outb(info->IER, info->base + UART_IER);
1021 info->IER |
[all...]
H A Desp.c227 if (info->IER & UART_IER_THRI) {
228 info->IER &= ~UART_IER_THRI;
230 serial_out(info, UART_ESI_CMD2, info->IER);
245 if (info->xmit_cnt && info->xmit_buf && !(info->IER & UART_IER_THRI)) {
246 info->IER |= UART_IER_THRI;
248 serial_out(info, UART_ESI_CMD2, info->IER);
524 info->IER &= ~UART_IER_THRI;
527 serial_out(info, UART_ESI_CMD2, info->IER);
561 info->IER &= ~UART_IER_THRI;
563 serial_out(info, UART_ESI_CMD2, info->IER);
[all...]
H A Damiserial.c217 if (info->IER & UART_IER_THRI) {
218 info->IER &= ~UART_IER_THRI;
239 && !(info->IER & UART_IER_THRI)) {
240 info->IER |= UART_IER_THRI;
393 info->IER &= ~UART_IER_THRI;
415 info->IER &= ~UART_IER_THRI;
470 info->IER |= UART_IER_THRI;
485 info->IER &= ~UART_IER_THRI;
504 if(info->IER & UART_IER_MSI)
639 info->IER
[all...]
H A Dserial.c517 if (info->IER & UART_IER_THRI) {
518 info->IER &= ~UART_IER_THRI;
519 serial_out(info, UART_IER, info->IER);
539 && !(info->IER & UART_IER_THRI)) {
540 info->IER |= UART_IER_THRI;
541 serial_out(info, UART_IER, info->IER);
715 info->IER &= ~UART_IER_THRI;
716 serial_out(info, UART_IER, info->IER);
741 info->IER &= ~UART_IER_THRI;
742 serial_out(info, UART_IER, info->IER);
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/galileo-boards/ev64120/
H A DserialGT.c57 #define IER 0x01 macro
122 outreg(channel, IER, INT_ENABLE); /* Enable appropriate interrupts */
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/hisax/
H A Delsa_ser.c30 const char *ModemIn[] = {"RBR","IER","IIR","LCR","MCR","LSR","MSR","SCR"};
31 const char *ModemOut[] = {"THR","IER","FCR","LCR","MCR","LSR","MSR","SCR"};
132 cs->hw.elsa.IER &= ~UART_IER_MSI;
133 cs->hw.elsa.IER |= UART_IER_MSI;
134 serial_outp(cs, UART_IER, cs->hw.elsa.IER);
190 cs->hw.elsa.IER = UART_IER_MSI | UART_IER_RLSI | UART_IER_RDI;
191 serial_outp(cs, UART_IER, cs->hw.elsa.IER); /* enable interrupts */
234 cs->hw.elsa.IER = 0;
288 !(cs->hw.elsa.IER & UART_IER_THRI)) {
289 cs->hw.elsa.IER |
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/au1000/common/
H A Dserial.c280 if (info->IER & UART_IER_THRI) {
281 info->IER &= ~UART_IER_THRI;
282 serial_out(info, UART_IER, info->IER);
298 && !(info->IER & UART_IER_THRI)) {
299 info->IER |= UART_IER_THRI;
300 serial_out(info, UART_IER, info->IER);
467 info->IER &= ~UART_IER_THRI;
468 serial_out(info, UART_IER, info->IER);
493 info->IER &= ~UART_IER_THRI;
494 serial_out(info, UART_IER, info->IER);
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/
H A Dearly_printk.c67 #define IER 1 /* Interrupt Enable */ macro
122 outb(0, early_serial_base + IER); /* no interrupt */
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sbus/char/
H A Dsu.c140 int IER; /* Interrupt Enable Register */ member in struct:su_struct
296 if (info->IER & UART_IER_THRI) {
297 info->IER &= ~UART_IER_THRI;
298 serial_out(info, UART_IER, info->IER);
312 if (info->xmit_cnt && info->xmit_buf && !(info->IER & UART_IER_THRI)) {
313 info->IER |= UART_IER_THRI;
314 serial_out(info, UART_IER, info->IER);
495 info->IER &= ~UART_IER_THRI;
496 serial_out(info, UART_IER, info->IER);
519 info->IER
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Dhayesesp.h92 int IER; /* Interrupt Enable Register */ member in struct:esp_struct
H A DserialP.h74 int IER; /* Interrupt Enable Register */ member in struct:async_struct
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Dhayesesp.h92 int IER; /* Interrupt Enable Register */ member in struct:esp_struct
H A DserialP.h74 int IER; /* Interrupt Enable Register */ member in struct:async_struct
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/baget/
H A Dvacserial.c273 if (info->IER & VAC_UART_INT_TX_EMPTY) {
274 info->IER &= ~VAC_UART_INT_TX_EMPTY;
275 serial_out(info, VAC_UART_INT_MASK, info->IER);
290 && !(info->IER & VAC_UART_INT_TX_EMPTY)) {
291 info->IER |= VAC_UART_INT_TX_EMPTY;
292 serial_out(info, VAC_UART_INT_MASK, info->IER);
432 info->IER &= ~VAC_UART_INT_TX_EMPTY;
433 serial_outw(info, VAC_UART_INT_MASK, info->IER);
457 info->IER &= ~VAC_UART_INT_TX_EMPTY;
458 serial_outw(info, VAC_UART_INT_MASK, info->IER);
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/galileo-boards/ev64120/compressed/
H A Dns16550.h21 #define IER NSREG(1) /* interrupt enable (W) */ macro
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/macintosh/
H A Dvia-maciisi.c41 #define IER (14*RS) /* Interrupt enable register */ macro
54 /* Bits in IFR and IER */
55 #define IER_SET 0x80 /* set bits in IER */
56 #define IER_CLR 0 /* clear bits in IER */
151 via[IER] = IER_CLR | SR_INT;
187 via[IER] = IER_SET | SR_INT;
206 via[IER] = IER_SET | SR_INT;
H A Dvia-cuda.c61 #define IER (14*RS) /* Interrupt enable register */ macro
74 /* Bits in IFR and IER */
75 #define IER_SET 0x80 /* set bits in IER */
76 #define IER_CLR 0 /* clear bits in IER */
168 via[IER] = IER_SET|SR_INT; eieio(); /* enable interrupt from SR */
257 via[IER] = 0x7f; eieio(); /* disable interrupts from VIA */
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/irda/
H A Dnsc-ircc.c741 outb(IER_RXHDL_IE, iobase+IER);
984 outb(0, iobase+IER);
1047 outb(IER_SFIF_IE, iobase+IER);
1052 outb(IER_RXHDL_IE, iobase+IER);
1109 outb(IER_TXLDL_IE, iobase+IER);
1202 outb(IER_TMR_IE, iobase+IER);
1212 outb(IER_DMA_IE, iobase+IER);
1759 self->ier = inb(iobase+IER);
1762 outb(0, iobase+IER); /* Disable interrupts */
1772 outb(self->ier, iobase+IER); /* Restor
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/serial/
H A Dio_16654.h30 // the EdgePort firmware -- that includes THR, RHR, IER, FCR.
35 #define IER 1 // ! Interrupt Enable Register macro
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/hamradio/
H A Dbaycom_ser_fdx.c104 #define IER(iobase) (iobase+1) macro
414 outb(0, IER(dev->base_addr));
431 outb(0x0a, IER(dev->base_addr));
456 outb(0, IER(dev->base_addr));
H A Dbaycom_ser_hdx.c94 #define IER(iobase) (iobase+1) macro
487 outb(0, IER(dev->base_addr));
495 outb(2, IER(dev->base_addr));
519 outb(0, IER(dev->base_addr));

Completed in 145 milliseconds

12