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

1234

/linux-master/drivers/gpu/drm/xe/display/ext/
H A Di915_irq.c12 i915_reg_t iir, i915_reg_t ier)
17 intel_uncore_write(uncore, ier, 0);
48 i915_reg_t ier, u32 ier_val,
53 intel_uncore_write(uncore, ier, ier_val);
11 gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr, i915_reg_t iir, i915_reg_t ier) argument
46 gen3_irq_init(struct intel_uncore *uncore, i915_reg_t imr, u32 imr_val, i915_reg_t ier, u32 ier_val, i915_reg_t iir) argument
/linux-master/drivers/tty/serial/jsm/
H A Djsm_neo.c37 u8 ier, efr; local
38 ier = readb(&ch->ch_neo_uart->ier);
44 ier |= (UART_17158_IER_CTSDSR);
63 writeb(ier, &ch->ch_neo_uart->ier);
68 u8 ier, efr; local
69 ier = readb(&ch->ch_neo_uart->ier);
75 ier |
108 u8 ier, efr; local
145 u8 ier, efr; local
183 u8 ier, efr; local
222 u8 ier, efr; local
929 u8 uart_lcr, ier; local
[all...]
H A Djsm_cls.c55 u8 ier = readb(&ch->ch_cls_uart->ier); local
79 ier |= (UART_EXAR654_IER_CTSDSR);
80 ier &= ~(UART_EXAR654_IER_XOFF);
81 writeb(ier, &ch->ch_cls_uart->ier);
96 u8 ier = readb(&ch->ch_cls_uart->ier); local
126 ier &= ~(UART_EXAR654_IER_CTSDSR);
127 ier |
141 u8 ier = readb(&ch->ch_cls_uart->ier); local
184 u8 ier = readb(&ch->ch_cls_uart->ier); local
222 u8 ier = readb(&ch->ch_cls_uart->ier); local
263 u8 ier = readb(&ch->ch_cls_uart->ier); local
677 u8 ier = 0; local
[all...]
/linux-master/drivers/tty/serial/
H A Dtimbuart.c35 static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier);
42 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~RXFLAGS; local
43 iowrite32(ier, port->membase + TIMBUART_IER);
49 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~TXBAE; local
50 iowrite32(ier, port->membase + TIMBUART_IER);
116 static void timbuart_handle_tx_port(struct uart_port *port, u32 isr, u32 *ier) argument
137 *ier |= uart->last_ier & TXFLAGS;
145 *ier |= TXBAE;
150 static void timbuart_handle_rx_port(struct uart_port *port, u32 isr, u32 *ier) argument
167 *ier |
175 u32 isr, ier = 0; local
217 timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier) argument
[all...]
H A Dvt8500_serial.c100 unsigned int ier; member in struct:vt8500_port
128 vt8500_port->ier &= ~TX_FIFO_INTS;
129 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
138 vt8500_port->ier &= ~RX_FIFO_INTS;
139 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
148 vt8500_port->ier |= TCTS;
149 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
212 vt8500_port->ier &= ~TX_FIFO_INTS;
213 vt8500_write(port, vt8500_port->ier, VT8500_URIER);
215 vt8500_port->ier |
476 unsigned long ier; local
[all...]
H A Dpxa.c44 unsigned char ier; member in struct:uart_pxa_port
68 up->ier |= UART_IER_MSI;
69 serial_out(up, UART_IER, up->ier);
76 if (up->ier & UART_IER_THRI) {
77 up->ier &= ~UART_IER_THRI;
78 serial_out(up, UART_IER, up->ier);
86 up->ier &= ~UART_IER_RLSI;
88 serial_out(up, UART_IER, up->ier);
104 up->ier &= ~UART_IER_RTOIE;
105 serial_out(up, UART_IER, up->ier);
602 unsigned int ier; local
653 unsigned int ier; local
[all...]
H A Dsifive.c140 * @ier: shadowed copy of the interrupt enable register
150 unsigned char ier; member in struct:sifive_serial_port
308 if (ssp->ier & SIFIVE_SERIAL_IE_TXWM_MASK)
311 ssp->ier |= SIFIVE_SERIAL_IE_TXWM_MASK;
312 __ssp_writel(ssp->ier, SIFIVE_SERIAL_IE_OFFS, ssp);
324 if (ssp->ier & SIFIVE_SERIAL_IE_RXWM_MASK)
327 ssp->ier |= SIFIVE_SERIAL_IE_RXWM_MASK;
328 __ssp_writel(ssp->ier, SIFIVE_SERIAL_IE_OFFS, ssp);
340 if (!(ssp->ier & SIFIVE_SERIAL_IE_TXWM_MASK))
343 ssp->ier
789 unsigned int ier; local
[all...]
H A Dfsl_linflexuart.c145 unsigned long ier; local
147 ier = readl(port->membase + LINIER);
148 ier &= ~(LINFLEXD_LINIER_DTIE);
149 writel(ier, port->membase + LINIER);
154 unsigned long ier; local
156 ier = readl(port->membase + LINIER);
157 writel(ier & ~LINFLEXD_LINIER_DRIE, port->membase + LINIER);
193 unsigned long ier; local
196 ier = readl(port->membase + LINIER);
197 writel(ier | LINFLEXD_LINIER_DTI
316 unsigned long cr, ier, cr1; local
386 unsigned long ier; local
625 unsigned long cr, ier = 0; local
[all...]
H A Dma35d1_serial.c152 u8 ier; member in struct:uart_ma35d1_port
180 u32 ier; local
182 ier = serial_in(p, MA35_IER_REG);
183 if (ier & MA35_IER_THRE_IEN)
184 serial_out(p, MA35_IER_REG, ier & ~MA35_IER_THRE_IEN);
214 u32 ier; local
216 ier = serial_in(up, MA35_IER_REG);
217 serial_out(up, MA35_IER_REG, ier & ~MA35_IER_THRE_IEN);
219 serial_out(up, MA35_IER_REG, ier | MA35_IER_THRE_IEN);
225 u32 ier; local
333 u32 mcr, msr, ier; local
558 u32 ier; local
[all...]
H A Domap-serial.c131 unsigned char ier; member in struct:uart_omap_port
275 up->ier |= UART_IER_MSI;
276 serial_out(up, UART_IER, up->ier);
319 if (up->ier & UART_IER_THRI) {
320 up->ier &= ~UART_IER_THRI;
321 serial_out(up, UART_IER, up->ier);
329 up->ier &= ~(UART_IER_RLSI | UART_IER_RDI);
331 serial_out(up, UART_IER, up->ier);
355 if (!(up->ier & UART_IER_THRI)) {
356 up->ier |
1212 unsigned int ier; local
[all...]
H A Dsunsu.c87 unsigned char ier; member in struct:uart_sunsu_port
257 if (p->ier & UART_IER_THRI) {
258 p->ier &= ~UART_IER_THRI;
259 serial_out(p, UART_IER, p->ier);
284 if (!(up->ier & UART_IER_THRI)) {
285 up->ier |= UART_IER_THRI;
286 serial_out(up, UART_IER, up->ier);
303 up->ier &= ~UART_IER_RLSI;
305 serial_out(up, UART_IER, up->ier);
315 up->ier |
1297 unsigned int ier; local
[all...]
H A Dar933x_uart.c49 unsigned int ier; /* shadow Interrupt Enable Register */ member in struct:ar933x_uart_port
98 up->ier |= AR933X_UART_INT_TX_EMPTY;
99 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
104 up->ier &= ~AR933X_UART_INT_TX_EMPTY;
105 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
110 up->ier |= AR933X_UART_INT_RX_VALID;
111 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
116 up->ier &= ~AR933X_UART_INT_RX_VALID;
117 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier);
512 up->ier
[all...]
/linux-master/drivers/tty/serial/8250/
H A D8250_early.c129 unsigned int ier; local
132 ier = serial8250_early_in(port, UART_IER);
133 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */
155 unsigned int ier; local
158 ier = serial8250_early_in(port, UART_IER);
159 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE);
H A D8250_fsl.c66 (up->ier & (UART_IER_RLSI | UART_IER_RDI))) {
74 up->ier = port->serial_in(port, UART_IER);
75 if (up->ier & (UART_IER_RLSI | UART_IER_RDI)) {
90 if ((lsr & UART_LSR_THRE) && (up->ier & UART_IER_THRI))
H A D8250.h184 if (up->ier & UART_IER_THRI)
186 up->ier |= UART_IER_THRI;
187 serial_out(up, UART_IER, up->ier);
196 if (!(up->ier & UART_IER_THRI))
198 up->ier &= ~UART_IER_THRI;
199 serial_out(up, UART_IER, up->ier);
H A D8250_em.c87 unsigned int ier, fcr, lcr, mcr, hcr0; local
89 ier = serial8250_em_serial_in(p, UART_IER);
115 serial8250_em_serial_out_helper(p, UART_IER, ier);
H A D8250_omap.c351 serial_out(up, UART_IER, up->ier);
451 up->ier &= ~UART_IER_MSI;
453 up->ier |= UART_IER_MSI;
682 up->ier = port->serial_in(port, UART_IER);
683 if (up->ier & (UART_IER_RLSI | UART_IER_RDI)) {
740 up->ier = UART_IER_RLSI | UART_IER_RDI;
741 serial_out(up, UART_IER, up->ier);
784 up->ier = 0;
833 up->ier |= UART_IER_RLSI | UART_IER_RDI;
835 serial_out(up, UART_IER, up->ier);
[all...]
/linux-master/arch/x86/platform/ce4100/
H A Dce4100.c54 unsigned int ret, ier, lsr; local
61 ier = mem_serial_in(p, UART_IER);
63 if (ier & UART_IER_THRI) {
/linux-master/drivers/gpu/drm/i915/
H A Di915_irq.h46 i915_reg_t iir, i915_reg_t ier);
50 i915_reg_t ier, u32 ier_val,
/linux-master/drivers/gpu/drm/i915/gvt/
H A Dinterrupt.c62 #define ier_to_regbase(ier) (ier - 0xC)
229 u32 ier = *(u32 *)p_data; local
232 trace_write_ir(vgpu->id, "MASTER_IRQ", reg, ier, virtual_ier,
233 (virtual_ier ^ ier));
240 ier &= GEN8_MASTER_IRQ_CONTROL;
243 vgpu_vreg(vgpu, reg) |= ier;
270 u32 ier = *(u32 *)p_data; local
272 trace_write_ir(vgpu->id, "IER", reg, ier, vgpu_vreg(vgpu, reg),
273 (vgpu_vreg(vgpu, reg) ^ ier));
[all...]
/linux-master/drivers/dma/ppc4xx/
H A Dxor.h101 u32 ier; /* interrupt enable register */ member in struct:xor_regs
/linux-master/drivers/net/can/rcar/
H A Drcar_can.c84 u8 ier; /* Interrupt Enable Register */ member in struct:rcar_can_regs
100 u8 ier; member in struct:rcar_can_priv
328 priv->ier = RCAR_CAN_IER_ERSIE;
329 writeb(priv->ier, &priv->regs->ier);
402 if (!(isr & priv->ier))
414 priv->ier &= ~RCAR_CAN_IER_RXFIE;
415 writeb(priv->ier, &priv->regs->ier);
480 priv->ier
[all...]
/linux-master/drivers/mmc/core/
H A Dsdio_uart.c80 unsigned char ier; member in struct:sdio_uart_port
316 port->ier &= ~UART_IER_MSI;
318 port->ier |= UART_IER_MSI;
322 sdio_out(port, UART_IER, port->ier);
334 if (!(port->ier & UART_IER_THRI)) {
335 port->ier |= UART_IER_THRI;
336 sdio_out(port, UART_IER, port->ier);
342 if (port->ier & UART_IER_THRI) {
343 port->ier &= ~UART_IER_THRI;
344 sdio_out(port, UART_IER, port->ier);
[all...]
/linux-master/arch/sh/include/asm/
H A Dsmc37c93x.h73 volatile __u16 ier; member in struct:uart_reg
91 #define dlm ier
/linux-master/drivers/mmc/host/
H A Dsdhci.c166 host->ier |= present ? SDHCI_INT_CARD_REMOVE :
169 host->ier &= ~(SDHCI_INT_CARD_REMOVE | SDHCI_INT_CARD_INSERT);
172 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE);
173 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE);
299 host->ier = SDHCI_INT_BUS_POWER | SDHCI_INT_DATA_END_BIT |
307 host->ier |= SDHCI_INT_RETUNE;
309 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE);
310 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE);
388 u32 cd = host->ier & (SDHCI_INT_CARD_REMOVE | SDHCI_INT_CARD_INSERT);
399 if (cd != (host->ier
[all...]

Completed in 422 milliseconds

1234