Home
last modified time | relevance | path

Searched refs:isr (Results 1 – 25 of 374) sorted by relevance

12345678910>>...15

/openbmc/linux/drivers/net/wireless/ti/wl12xx/
H A Ddebugfs.c35 WL12XX_DEBUGFS_FWSTATS_FILE(isr, cmd_cmplt, "%u");
36 WL12XX_DEBUGFS_FWSTATS_FILE(isr, fiqs, "%u");
37 WL12XX_DEBUGFS_FWSTATS_FILE(isr, rx_headers, "%u");
38 WL12XX_DEBUGFS_FWSTATS_FILE(isr, rx_mem_overflow, "%u");
39 WL12XX_DEBUGFS_FWSTATS_FILE(isr, rx_rdys, "%u");
40 WL12XX_DEBUGFS_FWSTATS_FILE(isr, irqs, "%u");
41 WL12XX_DEBUGFS_FWSTATS_FILE(isr, tx_procs, "%u");
42 WL12XX_DEBUGFS_FWSTATS_FILE(isr, decrypt_done, "%u");
43 WL12XX_DEBUGFS_FWSTATS_FILE(isr, dma0_done, "%u");
44 WL12XX_DEBUGFS_FWSTATS_FILE(isr, dma1_done, "%u");
[all …]
/openbmc/linux/drivers/net/wireless/ti/wl1251/
H A Ddebugfs.c117 DEBUGFS_FWSTATS_FILE(isr, cmd_cmplt, 20, "%u");
118 DEBUGFS_FWSTATS_FILE(isr, fiqs, 20, "%u");
119 DEBUGFS_FWSTATS_FILE(isr, rx_headers, 20, "%u");
120 DEBUGFS_FWSTATS_FILE(isr, rx_mem_overflow, 20, "%u");
121 DEBUGFS_FWSTATS_FILE(isr, rx_rdys, 20, "%u");
122 DEBUGFS_FWSTATS_FILE(isr, irqs, 20, "%u");
123 DEBUGFS_FWSTATS_FILE(isr, tx_procs, 20, "%u");
124 DEBUGFS_FWSTATS_FILE(isr, decrypt_done, 20, "%u");
125 DEBUGFS_FWSTATS_FILE(isr, dma0_done, 20, "%u");
126 DEBUGFS_FWSTATS_FILE(isr, dma1_done, 20, "%u");
[all …]
/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dinterrupt.c288 u32 isr; in wil6210_irq_rx() local
293 isr = wil_ioread32_and_clear(wil->csr + in wil6210_irq_rx()
297 trace_wil6210_irq_rx(isr); in wil6210_irq_rx()
298 wil_dbg_irq(wil, "ISR RX 0x%08x\n", isr); in wil6210_irq_rx()
300 if (unlikely(!isr)) { in wil6210_irq_rx()
312 if (likely(isr & (BIT_DMA_EP_RX_ICR_RX_DONE | in wil6210_irq_rx()
315 isr); in wil6210_irq_rx()
317 isr &= ~(BIT_DMA_EP_RX_ICR_RX_DONE | in wil6210_irq_rx()
334 if (unlikely(isr)) in wil6210_irq_rx()
335 wil_err(wil, "un-handled RX ISR bits 0x%08x\n", isr); in wil6210_irq_rx()
[all …]
/openbmc/linux/arch/ia64/kernel/
H A Dtraps.c233 fp_emulate (int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, in fp_emulate() argument
265 (unsigned long *) isr, (unsigned long *) pr, in fp_emulate()
284 handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr) in handle_fpu_swa() argument
323 current->comm, task_pid_nr(current), regs->cr_iip + ia64_psr(regs)->ri, isr); in handle_fpu_swa()
328 exception = fp_emulate(fp_fault, bundle, &regs->cr_ipsr, &regs->ar_fpsr, &isr, &regs->pr, in handle_fpu_swa()
345 if (isr & 0x11) { in handle_fpu_swa()
347 } else if (isr & 0x22) { in handle_fpu_swa()
351 } else if (isr & 0x44) { in handle_fpu_swa()
356 0, __ISR_VALID, isr); in handle_fpu_swa()
367 if (isr & 0x880) { in handle_fpu_swa()
[all …]
/openbmc/u-boot/drivers/i2c/
H A Dast2600_i2c.c22 u32 isr; member
117 u32 cmd, isr; in ast2600_i2c_read_data() local
133 ret = readl_poll_timeout(&priv->regs->isr, isr, in ast2600_i2c_read_data()
134 isr & AST2600_I2CM_PKT_DONE, in ast2600_i2c_read_data()
142 writel(AST2600_I2CM_PKT_DONE, &priv->regs->isr); in ast2600_i2c_read_data()
144 if (isr & AST2600_I2CM_TX_NAK) in ast2600_i2c_read_data()
155 u32 cmd, isr; in ast2600_i2c_write_data() local
161 ret = readl_poll_timeout(&priv->regs->isr, isr, in ast2600_i2c_write_data()
162 isr & AST2600_I2CM_PKT_DONE, in ast2600_i2c_write_data()
166 if (isr & AST2600_I2CM_TX_NAK) in ast2600_i2c_write_data()
[all …]
H A Dmv_i2c.c39 u32 isr; member
50 u32 isr; member
84 writel(I2C_ISR_INIT, &base->isr); /* set clear interrupt bits */ in i2c_reset()
98 int timeout = 1000, isr; in i2c_isr_set_cleared() local
101 isr = readl(&base->isr); in i2c_isr_set_cleared()
105 } while (((isr & set_mask) != set_mask) in i2c_isr_set_cleared()
106 || ((isr & cleared_mask) != 0)); in i2c_isr_set_cleared()
158 writel(readl(&base->isr) | ISR_ITE, &base->isr); in i2c_transfer()
193 writel(readl(&base->isr) | ISR_IRF, &base->isr); in i2c_transfer()
232 debug("i2c_transfer: ISR: 0x%04x\n", readl(&base->isr)); in i2c_transfer()
/openbmc/qemu/hw/char/
H A Dstm32l4x5_usart.c160 s->isr |= R_ISR_TEACK_MASK; in stm32l4x5_update_isr()
162 s->isr &= ~R_ISR_TEACK_MASK; in stm32l4x5_update_isr()
166 s->isr |= R_ISR_REACK_MASK; in stm32l4x5_update_isr()
168 s->isr &= ~R_ISR_REACK_MASK; in stm32l4x5_update_isr()
174 if (((s->isr & R_ISR_WUF_MASK) && (s->cr3 & R_CR3_WUFIE_MASK)) || in stm32l4x5_update_irq()
175 ((s->isr & R_ISR_CMF_MASK) && (s->cr1 & R_CR1_CMIE_MASK)) || in stm32l4x5_update_irq()
176 ((s->isr & R_ISR_ABRF_MASK) && (s->cr1 & R_CR1_RXNEIE_MASK)) || in stm32l4x5_update_irq()
177 ((s->isr & R_ISR_EOBF_MASK) && (s->cr1 & R_CR1_EOBIE_MASK)) || in stm32l4x5_update_irq()
178 ((s->isr & R_ISR_RTOF_MASK) && (s->cr1 & R_CR1_RTOIE_MASK)) || in stm32l4x5_update_irq()
179 ((s->isr & R_ISR_CTSIF_MASK) && (s->cr3 & R_CR3_CTSIE_MASK)) || in stm32l4x5_update_irq()
[all …]
H A Dipoctal232.c114 uint8_t isr; member
151 VMSTATE_UINT8(isr, SCC2698Block),
186 if ((blk0->isr & blk0->imr) || (blk1->isr & blk1->imr)) { in update_irq()
212 blk->isr |= ISR_TXRDY(channel); in write_cr()
217 blk->isr &= ~ISR_TXRDY(channel); in write_cr()
236 blk->isr &= ~ISR_RXRDY(channel); in write_cr()
241 blk->isr &= ~ISR_TXRDY(channel); in write_cr()
249 blk->isr &= ~(ISR_BREAKA | ISR_BREAKB); in write_cr()
271 uint8_t old_isr = blk->isr; in io_read()
295 blk->isr &= ~ISR_RXRDY(channel); in io_read()
[all …]
H A Dmcf_uart.c26 uint8_t isr; member
71 s->isr &= ~(MCF_UART_TxINT | MCF_UART_RxINT); in OBJECT_DECLARE_SIMPLE_TYPE()
73 s->isr |= MCF_UART_TxINT; in OBJECT_DECLARE_SIMPLE_TYPE()
76 s->isr |= MCF_UART_RxINT; in OBJECT_DECLARE_SIMPLE_TYPE()
78 qemu_set_irq(s->irq, (s->isr & s->imr) != 0); in OBJECT_DECLARE_SIMPLE_TYPE()
113 return s->isr; in mcf_uart_read()
161 s->isr &= ~MCF_UART_DBINT; in mcf_do_command()
243 s->isr = 0; in mcf_uart_reset()
268 s->isr |= MCF_UART_DBINT; in mcf_uart_event()
/openbmc/linux/arch/ia64/mm/
H A Dfault.c66 ia64_do_page_fault (unsigned long address, unsigned long isr, struct pt_regs *regs) in ia64_do_page_fault() argument
75 mask = ((((isr >> IA64_ISR_X_BIT) & 1UL) << VM_EXEC_BIT) in ia64_do_page_fault()
76 | (((isr >> IA64_ISR_W_BIT) & 1UL) << VM_WRITE_BIT)); in ia64_do_page_fault()
128 if (((isr >> IA64_ISR_R_BIT) & 1UL) && (!(vma->vm_flags & (VM_READ | VM_WRITE)))) in ia64_do_page_fault()
185 if ((isr & IA64_ISR_SP) in ia64_do_page_fault()
186 || ((isr & IA64_ISR_NA) && (isr & IA64_ISR_CODE_MASK) == IA64_ISR_CODE_LFETCH)) in ia64_do_page_fault()
198 0, __ISR_VALID, isr); in ia64_do_page_fault()
203 if ((isr & IA64_ISR_SP) in ia64_do_page_fault()
204 || ((isr & IA64_ISR_NA) && (isr & IA64_ISR_CODE_MASK) == IA64_ISR_CODE_LFETCH)) in ia64_do_page_fault()
239 if (die("Oops", regs, isr)) in ia64_do_page_fault()
/openbmc/linux/drivers/rtc/
H A Drtc-stm32.c103 u16 isr; member
155 unsigned int isr = readl_relaxed(rtc->base + regs->isr); in stm32_rtc_enter_init_mode() local
157 if (!(isr & STM32_RTC_ISR_INITF)) { in stm32_rtc_enter_init_mode()
158 isr |= STM32_RTC_ISR_INIT; in stm32_rtc_enter_init_mode()
159 writel_relaxed(isr, rtc->base + regs->isr); in stm32_rtc_enter_init_mode()
167 return readl_relaxed_poll_timeout_atomic(rtc->base + regs->isr, isr, in stm32_rtc_enter_init_mode()
168 (isr & STM32_RTC_ISR_INITF), in stm32_rtc_enter_init_mode()
178 unsigned int isr = readl_relaxed(rtc->base + regs->isr); in stm32_rtc_exit_init_mode() local
180 isr &= ~STM32_RTC_ISR_INIT; in stm32_rtc_exit_init_mode()
181 writel_relaxed(isr, rtc->base + regs->isr); in stm32_rtc_exit_init_mode()
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-pxa.c138 u32 isr; member
160 .isr = 0x18,
169 .isr = 0x0c,
178 .isr = 0x04,
187 .isr = 0x18,
198 .isr = 0x0c,
427 u32 isr; in i2c_pxa_wait_bus_not_busy() local
430 isr = readl(_ISR(i2c)); in i2c_pxa_wait_bus_not_busy()
431 if (!(isr & (ISR_IBB | ISR_UB))) in i2c_pxa_wait_bus_not_busy()
434 if (isr & ISR_SAD) in i2c_pxa_wait_bus_not_busy()
[all …]
/openbmc/qemu/hw/gpio/
H A Dimx_gpio.c72 qemu_set_irq(s->irq[0], (s->isr & s->imr & 0x0000FFFF) ? 1 : 0); in imx_gpio_update_int()
73 qemu_set_irq(s->irq[1], (s->isr & s->imr & 0xFFFF0000) ? 1 : 0); in imx_gpio_update_int()
75 qemu_set_irq(s->irq[0], (s->isr & s->imr) ? 1 : 0); in imx_gpio_update_int()
91 s->isr = deposit32(s->isr, line, 1, 1); in imx_gpio_set_int_line()
98 s->isr = deposit32(s->isr, line, 1, 1); in imx_gpio_set_int_line()
104 s->isr = deposit32(s->isr, line, 1, 1); in imx_gpio_set_int_line()
184 reg_value = s->isr; in imx_gpio_read()
244 s->isr &= ~value; in imx_gpio_write()
286 VMSTATE_UINT32(isr, IMXGPIOState),
309 s->isr = 0; in imx_gpio_reset()
/openbmc/u-boot/drivers/usb/gadget/
H A Daspeed_usbtty.c448 u32 isr = ast_udc_read(AST_VHUB_ISR); in udc_irq() local
452 if (!isr) in udc_irq()
455 if (isr & ISR_BUS_RESET) { in udc_irq()
461 if (isr & ISR_BUS_SUSPEND) { in udc_irq()
467 if (isr & ISR_SUSPEND_RESUME) { in udc_irq()
473 if (isr & ISR_HUB_EP0_IN_ACK_STALL) { in udc_irq()
479 if (isr & ISR_HUB_EP0_OUT_ACK_STALL) { in udc_irq()
485 if (isr & ISR_HUB_EP0_OUT_NAK) { in udc_irq()
490 if (isr & ISR_HUB_EP0_IN_DATA_NAK) { in udc_irq()
495 if (isr & ISR_HUB_EP0_SETUP) { in udc_irq()
[all …]
/openbmc/linux/drivers/media/common/saa7146/
H A Dsaa7146_core.c272 u32 isr; in interrupt_hw() local
276 ack_isr = isr = saa7146_read(dev, ISR); in interrupt_hw()
279 if ( 0 == isr ) { in interrupt_hw()
285 if (dev->ext->irq_mask & isr) { in interrupt_hw()
287 dev->ext->irq_func(dev, &isr); in interrupt_hw()
288 isr &= ~dev->ext->irq_mask; in interrupt_hw()
291 if (0 != (isr & (MASK_27))) { in interrupt_hw()
292 DEB_INT("irq: RPS0 (0x%08x)\n", isr); in interrupt_hw()
294 dev->vv_callback(dev,isr); in interrupt_hw()
295 isr &= ~MASK_27; in interrupt_hw()
[all …]
/openbmc/linux/drivers/tty/serial/
H A Dtimbuart.c35 static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier);
64 u32 isr = ioread32(port->membase + TIMBUART_ISR); in timbuart_tx_empty() local
66 return (isr & TXBE) ? TIOCSER_TEMT : 0; in timbuart_tx_empty()
116 static void timbuart_handle_tx_port(struct uart_port *port, u32 isr, u32 *ier) in timbuart_handle_tx_port() argument
128 if (isr & TXFLAGS) { in timbuart_handle_tx_port()
150 static void timbuart_handle_rx_port(struct uart_port *port, u32 isr, u32 *ier) in timbuart_handle_rx_port() argument
152 if (isr & RXFLAGS) { in timbuart_handle_rx_port()
154 if (isr & RXBF) { in timbuart_handle_rx_port()
159 } else if (isr & (RXDP)) in timbuart_handle_rx_port()
175 u32 isr, ier = 0; in timbuart_tasklet() local
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dar9002_mac.c35 u32 isr = 0; in ar9002_hw_get_isr() local
46 isr = REG_READ(ah, AR_ISR); in ar9002_hw_get_isr()
55 if (!isr && !sync_cause) in ar9002_hw_get_isr()
59 isr = REG_READ(ah, AR_ISR); in ar9002_hw_get_isr()
62 if (isr) { in ar9002_hw_get_isr()
63 if (isr & AR_ISR_BCNMISC) { in ar9002_hw_get_isr()
83 isr &= ~AR_ISR_BCNMISC; in ar9002_hw_get_isr()
88 isr = REG_READ(ah, AR_ISR_RAC); in ar9002_hw_get_isr()
90 if (isr == 0xffffffff) { in ar9002_hw_get_isr()
95 *masked = isr & ATH9K_INT_COMMON; in ar9002_hw_get_isr()
[all …]
/openbmc/linux/drivers/gpu/drm/msm/dp/
H A Ddp_aux.c385 u32 isr; in dp_aux_isr() local
395 isr = dp_catalog_aux_get_irq(aux->catalog); in dp_aux_isr()
398 if (!isr) in dp_aux_isr()
402 DRM_ERROR("Unexpected DP AUX IRQ %#010x when not busy\n", isr); in dp_aux_isr()
412 if (hweight32(isr & ~DP_INTR_AUX_XFER_DONE) > 1) in dp_aux_isr()
413 DRM_WARN("Some DP AUX interrupts unhandled: %#010x\n", isr); in dp_aux_isr()
415 if (isr & DP_INTR_AUX_ERROR) { in dp_aux_isr()
418 } else if (isr & DP_INTR_NACK_DEFER) { in dp_aux_isr()
420 } else if (isr & DP_INTR_WRONG_ADDR) { in dp_aux_isr()
422 } else if (isr & DP_INTR_TIMEOUT) { in dp_aux_isr()
[all …]
/openbmc/linux/arch/mips/loongson2ef/lemote-2f/
H A Dirq.c32 int irq, isr; in mach_i8259_irq() local
38 isr = inb(PIC_MASTER_CMD) & in mach_i8259_irq()
40 if (!isr) in mach_i8259_irq()
41 isr = (inb(PIC_SLAVE_CMD) & ~inb(PIC_SLAVE_IMR)) << 8; in mach_i8259_irq()
42 irq = ffs(isr) - 1; in mach_i8259_irq()
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc-compat.c34 omap_dispc_isr_t isr; member
129 if (isr_data->isr == NULL) in _omap_dispc_set_irqs()
138 int omap_dispc_register_isr(omap_dispc_isr_t isr, void *arg, u32 mask) in omap_dispc_register_isr() argument
145 if (isr == NULL) in omap_dispc_register_isr()
153 if (isr_data->isr == isr && isr_data->arg == arg && in omap_dispc_register_isr()
166 if (isr_data->isr != NULL) in omap_dispc_register_isr()
169 isr_data->isr = isr; in omap_dispc_register_isr()
192 int omap_dispc_unregister_isr(omap_dispc_isr_t isr, void *arg, u32 mask) in omap_dispc_unregister_isr() argument
203 if (isr_data->isr != isr || isr_data->arg != arg || in omap_dispc_unregister_isr()
209 isr_data->isr = NULL; in omap_dispc_unregister_isr()
[all …]
/openbmc/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-i2c.c264 unsigned int isr) in xgbe_i2c_clear_isr_interrupts() argument
268 if (isr & XGBE_INTR_TX_ABRT) { in xgbe_i2c_clear_isr_interrupts()
273 if (isr & XGBE_INTR_STOP_DET) in xgbe_i2c_clear_isr_interrupts()
281 unsigned int isr; in xgbe_i2c_isr_task() local
283 isr = XI2C_IOREAD(pdata, IC_RAW_INTR_STAT); in xgbe_i2c_isr_task()
284 if (!isr) in xgbe_i2c_isr_task()
288 "I2C interrupt received: status=%#010x\n", isr); in xgbe_i2c_isr_task()
290 xgbe_i2c_clear_isr_interrupts(pdata, isr); in xgbe_i2c_isr_task()
292 if (isr & XGBE_INTR_TX_ABRT) { in xgbe_i2c_isr_task()
311 if (state->ret || XI2C_GET_BITS(isr, IC_RAW_INTR_STAT, STOP_DET)) in xgbe_i2c_isr_task()
/openbmc/linux/arch/parisc/kernel/
H A Dunaligned.c115 regs->isr, regs->ior, toreg); in emulate_ldh()
126 : "r" (saddr), "r" (regs->isr) ); in emulate_ldh()
143 regs->isr, regs->ior, toreg); in emulate_ldw()
158 : "r" (saddr), "r" (regs->isr) ); in emulate_ldw()
177 regs->isr, regs->ior, toreg); in emulate_ldd()
196 : "r" (regs->isr) ); in emulate_ldd()
214 : "r" (regs->isr) ); in emulate_ldd()
236 val, regs->isr, regs->ior); in emulate_sth()
247 : "r" (val), "r" (regs->ior), "r" (regs->isr) ); in emulate_sth()
265 val, regs->isr, regs->ior); in emulate_stw()
[all …]
/openbmc/linux/sound/pci/aw2/
H A Daw2-saa7146.c332 unsigned int isr; in snd_aw2_saa7146_interrupt() local
336 isr = READREG(ISR); in snd_aw2_saa7146_interrupt()
337 if (!isr) in snd_aw2_saa7146_interrupt()
340 WRITEREG(isr, ISR); in snd_aw2_saa7146_interrupt()
342 if (isr & (IIC_S | IIC_E)) { in snd_aw2_saa7146_interrupt()
347 if (isr & A1_out) { in snd_aw2_saa7146_interrupt()
354 if (isr & A2_out) { in snd_aw2_saa7146_interrupt()
362 if (isr & A1_in) { in snd_aw2_saa7146_interrupt()
/openbmc/u-boot/drivers/net/
H A Dne2000_base.c248 int len, start_page, pkt_len, i, isr; in dp83902a_send() local
349 DP_IN(base, DP_ISR, isr); in dp83902a_send()
350 } while ((isr & DP_ISR_RDC) == 0); in dp83902a_send()
569 u8 isr; in dp83902a_Overflow() local
599 DP_IN(base, DP_ISR, isr); in dp83902a_Overflow()
600 if (dp->tx_started && !(isr & (DP_ISR_TxP|DP_ISR_TxE))) { in dp83902a_Overflow()
610 u8 isr; in dp83902a_poll() local
613 DP_IN(base, DP_ISR, isr); in dp83902a_poll()
614 while (0 != isr) { in dp83902a_poll()
620 if (isr & DP_ISR_CNT) { in dp83902a_poll()
[all …]
/openbmc/qemu/hw/net/
H A Dne2000.c128 s->isr = ENISR_RESET; in ne2000_reset()
142 int isr; in ne2000_update_irq() local
143 isr = (s->isr & s->imr) & 0x7f; in ne2000_update_irq()
146 isr ? 1 : 0, s->isr, s->imr); in ne2000_update_irq()
148 qemu_set_irq(s->irq, (isr != 0)); in ne2000_update_irq()
254 s->isr |= ENISR_RX; in ne2000_receive()
271 s->isr &= ~ENISR_RESET; in ne2000_ioport_write()
275 s->isr |= ENISR_RDC; in ne2000_ioport_write()
290 s->isr |= ENISR_TX; in ne2000_ioport_write()
346 s->isr &= ~(val & 0x7f); in ne2000_ioport_write()
[all …]

12345678910>>...15