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

12

/drivers/tty/serial/jsm/
H A Djsm_neo.c51 u8 ier, efr; local
52 ier = readb(&ch->ch_neo_uart->ier);
58 ier |= (UART_17158_IER_CTSDSR);
77 writeb(ier, &ch->ch_neo_uart->ier);
82 u8 ier, efr; local
83 ier = readb(&ch->ch_neo_uart->ier);
89 ier |
122 u8 ier, efr; local
159 u8 ier, efr; local
197 u8 ier, efr; local
236 u8 ier, efr; local
936 u8 uart_lcr, ier; local
[all...]
/drivers/tty/serial/
H A Dtimbuart.c47 static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier);
54 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~RXFLAGS; local
55 iowrite32(ier, port->membase + TIMBUART_IER);
61 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~TXBAE; local
62 iowrite32(ier, port->membase + TIMBUART_IER);
131 static void timbuart_handle_tx_port(struct uart_port *port, u32 isr, u32 *ier) argument
152 *ier |= uart->last_ier & TXFLAGS;
160 *ier |= TXBAE;
165 void timbuart_handle_rx_port(struct uart_port *port, u32 isr, u32 *ier) argument
182 *ier |
190 u32 isr, ier = 0; local
232 timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier) argument
[all...]
H A Dvt8500_serial.c83 unsigned int ier; member in struct:vt8500_port
103 vt8500_port->ier &= ~TX_FIFO_INTS;
104 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
113 vt8500_port->ier &= ~RX_FIFO_INTS;
114 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
123 vt8500_port->ier |= TCTS;
124 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
211 vt8500_port->ier &= ~TX_FIFO_INTS;
212 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
214 vt8500_port->ier |
463 unsigned long ier; local
[all...]
H A Dpxa.c49 unsigned char ier; member in struct:uart_pxa_port
73 up->ier |= UART_IER_MSI;
74 serial_out(up, UART_IER, up->ier);
81 if (up->ier & UART_IER_THRI) {
82 up->ier &= ~UART_IER_THRI;
83 serial_out(up, UART_IER, up->ier);
91 up->ier &= ~UART_IER_RLSI;
93 serial_out(up, UART_IER, up->ier);
110 up->ier &= ~UART_IER_RTOIE;
111 serial_out(up, UART_IER, up->ier);
669 unsigned int ier; local
[all...]
H A Dvr41xx_siu.c242 uint8_t ier; local
246 ier = siu_read(port, UART_IER);
247 ier &= ~UART_IER_THRI;
248 siu_write(port, UART_IER, ier);
256 uint8_t ier; local
260 ier = siu_read(port, UART_IER);
261 ier |= UART_IER_THRI;
262 siu_write(port, UART_IER, ier);
270 uint8_t ier; local
274 ier
286 uint8_t ier; local
521 uint8_t lcr, fcr, ier; local
774 uint8_t ier; local
[all...]
H A Dm32r_sio.c123 unsigned char ier; member in struct:uart_sio_port
280 if (up->ier & UART_IER_THRI) {
281 up->ier &= ~UART_IER_THRI;
282 serial_out(up, UART_IER, up->ier);
292 if (!(up->ier & UART_IER_THRI)) {
293 up->ier |= UART_IER_THRI;
294 serial_out(up, UART_IER, up->ier);
303 if (!(up->ier & UART_IER_THRI)) {
304 up->ier |= UART_IER_THRI;
305 serial_out(up, UART_IER, up->ier);
1054 unsigned int ier; local
[all...]
H A Dnwpserial.c36 unsigned int ier; member in struct:nwpserial_port
81 up->ier = dcr_read(up->dcr_host, UART_IER);
82 dcr_write(up->dcr_host, UART_IER, up->ier & ~UART_IER_RDI);
91 dcr_write(up->dcr_host, UART_IER, up->ier);
180 up->ier = UART_IER_RDI;
181 dcr_write(up->dcr_host, UART_IER, up->ier);
198 up->ier = 0;
199 dcr_write(up->dcr_host, UART_IER, up->ier);
H A Dar933x_uart.c39 unsigned int ier; /* shadow Interrupt Enable Register */ member in struct:ar933x_uart_port
83 up->ier |= AR933X_UART_INT_TX_EMPTY;
84 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
89 up->ier &= ~AR933X_UART_INT_TX_EMPTY;
90 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
142 up->ier &= ~AR933X_UART_INT_RX_VALID;
143 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
356 up->ier = AR933X_UART_INT_RX_VALID;
357 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
369 up->ier
[all...]
H A Dmfd.c72 unsigned char ier; member in struct:uart_hsu_port
292 up->ier |= UART_IER_MSI;
293 serial_out(up, UART_IER, up->ier);
367 } else if (!(up->ier & UART_IER_THRI)) {
368 up->ier |= UART_IER_THRI;
369 serial_out(up, UART_IER, up->ier);
381 else if (up->ier & UART_IER_THRI) {
382 up->ier &= ~UART_IER_THRI;
383 serial_out(up, UART_IER, up->ier);
459 up->ier
1118 unsigned int ier; local
[all...]
H A Domap-serial.c131 up->ier |= UART_IER_MSI;
132 serial_out(up, UART_IER, up->ier);
157 if (up->ier & UART_IER_THRI) {
158 up->ier &= ~UART_IER_THRI;
159 serial_out(up, UART_IER, up->ier);
176 up->ier &= ~UART_IER_RLSI;
178 serial_out(up, UART_IER, up->ier);
284 if (!(up->ier & UART_IER_THRI)) {
285 up->ier |= UART_IER_THRI;
286 serial_out(up, UART_IER, up->ier);
1062 unsigned int ier; local
[all...]
H A Dsunsu.c84 unsigned char ier; member in struct:uart_sunsu_port
253 if (p->ier & UART_IER_THRI) {
254 p->ier &= ~UART_IER_THRI;
255 serial_out(p, UART_IER, p->ier);
278 if (!(up->ier & UART_IER_THRI)) {
279 up->ier |= UART_IER_THRI;
280 serial_out(up, UART_IER, up->ier);
296 up->ier &= ~UART_IER_RLSI;
298 serial_out(up, UART_IER, up->ier);
307 up->ier |
1294 unsigned int ier; local
[all...]
H A Dbcm63xx_uart.c250 /* get overrun/fifo empty information from ier
509 unsigned int ctl, baud, quot, ier; local
557 ier = bcm_uart_readl(port, UART_IR_REG);
559 ier &= ~UART_IR_MASK(UART_IR_EXTIP);
561 ier |= UART_IR_MASK(UART_IR_EXTIP);
563 bcm_uart_writel(port, ier, UART_IR_REG);
H A Dserial_txx9.c500 unsigned int ier; local
507 ier = sio_in(up, TXX9_SIDICR);
520 sio_out(up, TXX9_SIDICR, ier);
527 unsigned int ier; local
533 ier = sio_in(up, TXX9_SIDICR);
552 sio_out(up, TXX9_SIDICR, ier);
921 unsigned int ier, flcr; local
926 ier = sio_in(up, TXX9_SIDICR);
943 sio_out(up, TXX9_SIDICR, ier);
/drivers/tty/serial/8250/
H A D8250.h24 unsigned char ier; member in struct:uart_8250_port
H A D8250_early.c104 unsigned int ier; local
107 ier = serial_in(port, UART_IER);
114 serial_out(port, UART_IER, ier);
H A D8250.c1281 if (p->ier & UART_IER_THRI) {
1282 p->ier &= ~UART_IER_THRI;
1283 serial_out(p, UART_IER, p->ier);
1308 if (!(up->ier & UART_IER_THRI)) {
1309 up->ier |= UART_IER_THRI;
1310 serial_out(up, UART_IER, up->ier);
1337 up->ier &= ~UART_IER_RLSI;
1339 serial_out(up, UART_IER, up->ier);
1351 up->ier |= UART_IER_MSI;
1352 serial_out(up, UART_IER, up->ier);
1744 unsigned int iir, ier = 0, lsr; local
1917 unsigned int ier; local
2816 unsigned int ier; local
[all...]
/drivers/dma/ppc4xx/
H A Dxor.h104 u32 ier; /* interrupt enable register */ member in struct:xor_regs
/drivers/mmc/card/
H A Dsdio_uart.c85 unsigned char ier; member in struct:sdio_uart_port
353 port->ier &= ~UART_IER_MSI;
355 port->ier |= UART_IER_MSI;
359 sdio_out(port, UART_IER, port->ier);
371 if (!(port->ier & UART_IER_THRI)) {
372 port->ier |= UART_IER_THRI;
373 sdio_out(port, UART_IER, port->ier);
379 if (port->ier & UART_IER_THRI) {
380 port->ier &= ~UART_IER_THRI;
381 sdio_out(port, UART_IER, port->ier);
[all...]
/drivers/i2c/busses/
H A Di2c-xiic.c203 u32 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET); local
204 xiic_setreg32(i2c, XIIC_IIER_OFFSET, ier & ~mask);
209 u32 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET); local
210 xiic_setreg32(i2c, XIIC_IIER_OFFSET, ier | mask);
332 u32 pend, isr, ier; local
341 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET);
342 pend = isr & ier;
346 __func__, ier, isr, pend, xiic_getreg8(i2c, XIIC_SR_REG_OFFSET),
/drivers/net/irda/
H A Dnsc-ircc.c1259 __u8 ier; /* Interrupt enable register */ local
1338 ier = IER_SFIF_IE;
1343 ier = IER_RXHDL_IE;
1346 outb(ier, iobase+IER);
1352 return ier;
1966 self->ier = IER_TXLDL_IE;
1971 self->ier = IER_TXEMP_IE;
1979 self->ier = IER_RXHDL_IE;
1985 self->ier = nsc_ircc_change_speed(self,
2003 self->ier
[all...]
H A Dali-ircc.c716 //self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM
717 eir = self->InterruptID & self->ier; /* Mask out the interesting ones */
721 IRDA_DEBUG(1, "%s(), self->ier = %x\n", __func__,self->ier);
741 self->ier = IER_EOM;
746 self->ier = IER_EOM;
764 self->ier = IER_EOM;
770 self->ier = IER_EOM | IER_TIMER;
794 self->ier = IER_EOM;
801 self->ier
[all...]
H A Dali-ircc.h204 __u8 ier; /* Interrupt enable register */ member in struct:ali_ircc_cb
/drivers/usb/otg/
H A Dmv_otg.h135 u32 ier; /* Interrupt Enable */ member in struct:mv_otg_regs
/drivers/dma/
H A Dtimb_dma.c126 u32 ier; local
129 ier = ioread32(td->membase + TIMBDMA_IER);
130 ier |= 1 << id;
132 ier);
133 iowrite32(ier, td->membase + TIMBDMA_IER);
644 u32 ier; local
663 ier = __td_ier_mask(td);
664 iowrite32(ier, td->membase + TIMBDMA_IER);
/drivers/staging/comedi/drivers/
H A Damplc_pci230.c554 unsigned char ier; /* Copy of interrupt enables/status register. */ member in struct:pci230_private
1570 devpriv->ier |= PCI230_INT_ZCLK_CT1;
1571 outb(devpriv->ier,
1588 devpriv->ier |= PCI230P2_INT_DAC;
1589 outb(devpriv->ier, devpriv->iobase1 + PCI230_INT_SCE);
2221 devpriv->ier |= PCI230_INT_ADC;
2222 outb(devpriv->ier, devpriv->iobase1 + PCI230_INT_SCE);
2644 devpriv->ier = devpriv->int_en & ~status_int;
2645 outb(devpriv->ier, devpriv->iobase1 + PCI230_INT_SCE);
2678 if (devpriv->ier !
[all...]

Completed in 483 milliseconds

12