/linux-master/drivers/gpu/drm/xe/display/ext/ |
H A D | i915_irq.c | 12 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 D | jsm_neo.c | 37 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 D | jsm_cls.c | 55 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 D | timbuart.c | 35 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 D | vt8500_serial.c | 100 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 D | pxa.c | 44 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 D | sifive.c | 140 * @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 D | fsl_linflexuart.c | 145 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 D | ma35d1_serial.c | 152 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 D | omap-serial.c | 131 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 D | sunsu.c | 87 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 D | ar933x_uart.c | 49 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 D | 8250_early.c | 129 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 D | 8250_fsl.c | 66 (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 D | 8250.h | 184 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 D | 8250_em.c | 87 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 D | 8250_omap.c | 351 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 D | ce4100.c | 54 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 D | i915_irq.h | 46 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 D | interrupt.c | 62 #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 D | xor.h | 101 u32 ier; /* interrupt enable register */ member in struct:xor_regs
|
/linux-master/drivers/net/can/rcar/ |
H A D | rcar_can.c | 84 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 D | sdio_uart.c | 80 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 D | smc37c93x.h | 73 volatile __u16 ier; member in struct:uart_reg 91 #define dlm ier
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci.c | 166 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...] |