Searched refs:intr (Results 1 - 25 of 286) sorted by last modified time

1234567891011>>

/drivers/video/fbdev/
H A Dsh7760fb.c78 unsigned short intr = ioread16(par->base + LDINTR); local
82 intr |= VINT_START;
86 intr &= ~VINT_START;
94 iowrite16(intr, par->base + LDINTR);
H A Dvalkyriefb.h73 struct vpreg intr; member in struct:valkyrie_regs
/drivers/w1/masters/
H A Dds1wm.c110 /* byte to write that makes all intr disabled, */
131 u8 intr; local
142 intr = ds1wm_read_register(ds1wm_data, DS1WM_INT);
144 ds1wm_data->slave_present = (intr & DS1WM_INT_PDR) ? 0 : 1;
146 if ((intr & DS1WM_INT_TSRE) && ds1wm_data->write_complete) {
150 if (intr & DS1WM_INT_RBF) {
158 if ((intr & DS1WM_INT_PD) && ds1wm_data->reset_complete) {
/drivers/watchdog/
H A Dcpwd.c304 unsigned char intr = cpwd_readb(p->devs[index].regs + PLD_IMASK); local
315 if (intr & p->devs[index].intr_mask) {
/drivers/thermal/
H A Dx86_pkg_temp_thermal.c227 u32 mask, shift, intr; local
244 intr = THERM_INT_THRESHOLD1_ENABLE;
248 intr = THERM_INT_THRESHOLD0_ENABLE;
256 l &= ~intr;
259 l |= intr;
/drivers/tty/
H A Dcyclades.c449 printk(KERN_DEBUG "cyy_interrupt: rcvd intr, chip %d\n", chip);
580 printk(KERN_DEBUG "cyy_interrupt: xmit intr, chip %d\n", chip);
803 if (status & CySRReceive) /* rx intr */
805 if (status & CySRTransmit) /* tx intr */
807 if (status & CySRModem) /* modem intr */
1154 printk(KERN_DEBUG "cyz_interrupt: rcvd intr, card %d, "
1164 printk(KERN_DEBUG "cyz_interrupt: xmit intr, card %d, "
1540 u16 intr; local
1543 intr = readw(&cinfo->ctl_addr.p9060->
1546 intr_ctrl_stat, intr);
[all...]
H A Dmoxa.c1384 u16 intr; local
1411 intr = readw(ip); /* port irq status */
1412 if (intr == 0)
1417 if (intr & IntrTx) /* disable tx intr */
1424 if (tty && (intr & IntrBreak) && !I_IGNBRK(tty)) { /* BREAK */
1429 if (intr & IntrLine)
/drivers/tty/serial/
H A Dioc3_serial.c527 /* Re-enable DMA, set default threshold to intr whenever there is
561 threshold = 1; /* otherwise we'll intr all the time! */
661 * entire ring on tx, place an EXPLICIT intr to generate a lowat
717 * entire ring buffer, we must place an EXPLICIT intr here
2160 /* call .intr for both ports initially */
2162 .intr = ioc3uart_intr,
H A Dioc4_serial.c72 #define IOC4_SIO_IR_S0_INT 0x00000040 /* Port 0 pass-thru intr */
134 #define IOC4_OTHER_IR_ATA_INT 0x00000001 /* ATAPI intr pass-thru */
964 * @intr: handler function
969 uint32_t intrbits, ioc4_intr_func_f * intr, void *info)
983 intr_ptr->sd_intr = intr;
1249 /* Re-enable DMA, set default threshold to intr whenever there is
1283 threshold = 1; /* otherwise we'll intr all the time! */
1383 * entire ring on tx, place an EXPLICIT intr to generate a lowat
1440 * entire ring buffer, we must place an EXPLICIT intr here
968 intr_connect(struct ioc4_soft *soft, int type, uint32_t intrbits, ioc4_intr_func_f * intr, void *info) argument
H A Dmpsc.c946 pr_debug("mpsc_rx_intr[%d]: Handling Rx intr\n", pi->port.line);
1092 static void mpsc_setup_tx_desc(struct mpsc_port_info *pi, u32 count, u32 intr) argument
1104 | ((intr) ? SDMA_DESC_CMDSTAT_EI : 0));
1559 pr_debug("mpsc_rx_intr[%d]: Handling Rx intr\n", pi->port.line);
1852 mpsc_resource_err("SDMA intr base");
/drivers/tty/serial/jsm/
H A Djsm.h114 irq_handler_t intr; member in struct:board_ops
H A Djsm_driver.c158 rc = request_irq(brd->irq, brd->bd_ops->intr,
H A Djsm_neo.c1405 .intr = neo_intr,
/drivers/usb/atm/
H A Dueagle-atm.c2007 static void uea_dispatch_cmv_e1(struct uea_softc *sc, struct intr_pkt *intr) argument
2010 struct cmv_e1 *cmv = &intr->u.e1.s2.cmv;
2069 static void uea_dispatch_cmv_e4(struct uea_softc *sc, struct intr_pkt *intr) argument
2072 struct cmv_e4 *cmv = &intr->u.e4.s2.cmv;
2112 struct intr_pkt *intr)
2114 sc->pageno = intr->e1_bSwapPageNo;
2115 sc->ovl = intr->e1_bOvl >> 4 | intr->e1_bOvl << 4;
2120 struct intr_pkt *intr)
2122 sc->pageno = intr
2111 uea_schedule_load_page_e1(struct uea_softc *sc, struct intr_pkt *intr) argument
2119 uea_schedule_load_page_e4(struct uea_softc *sc, struct intr_pkt *intr) argument
2132 struct intr_pkt *intr = urb->transfer_buffer; local
2173 struct intr_pkt *intr; local
[all...]
/drivers/usb/chipidea/
H A Dudc.c1722 u32 intr; local
1736 intr = hw_test_and_clear_intr_active(ci);
1738 if (intr) {
1740 if (USBi_URI & intr)
1743 if (USBi_PCI & intr) {
1754 if (USBi_UI & intr)
1757 if (USBi_SLI & intr) {
/drivers/usb/dwc2/
H A Dhcd.c271 u32 intr; local
282 intr = readl(hsotg->regs + GINTMSK);
283 intr &= ~(GINTSTS_NPTXFEMP | GINTSTS_PTXFEMP | GINTSTS_HCHINT);
284 writel(intr, hsotg->regs + GINTMSK);
285 intr = GINTSTS_NPTXFEMP | GINTSTS_PTXFEMP | GINTSTS_HCHINT;
286 writel(intr, hsotg->regs + GINTSTS);
H A Dhcd.h372 static inline void disable_hc_int(struct dwc2_hsotg *hsotg, int chnum, u32 intr) argument
376 mask &= ~intr;
/drivers/usb/gadget/udc/
H A Dmv_u3d_core.c1682 u32 status, intr; local
1689 intr = ioread32(&u3d->vuc_regs->intrenable);
1690 status &= intr;
H A Dmv_udc_core.c1988 u32 status, intr; local
1997 intr = readl(&udc->op_regs->usbintr);
1998 status &= intr;
H A Dpch_udc.c309 * @intr: gpio interrupt number
315 int intr; member in struct:pch_vbus_gpio_data
1307 if (dev->vbus_gpio.intr)
1358 if (!dev->vbus_gpio.port || !dev->vbus_gpio.intr)
1384 dev->vbus_gpio.intr = 0;
1413 dev->vbus_gpio.intr = irq_num;
1431 if (dev->vbus_gpio.intr)
1432 free_irq(dev->vbus_gpio.intr, dev);
2765 && !dev->vbus_gpio.intr)
3004 if ((pch_vbus_gpio_get_value(dev) != 0) || !dev->vbus_gpio.intr)
[all...]
H A Dpxa27x_udc.h63 #define UDCICR_INT(n, intr) (((intr) & 0x03) << (((n) & 0x0F) * 2))
73 #define UDCISR_INT(n, intr) (((intr) & 0x03) << (((n) & 0x0F) * 2))
/drivers/usb/host/
H A Dpci-quirks.c496 unsigned int cmd, intr; local
523 intr = inw(base + UHCI_USBINTR);
524 if (intr & (~UHCI_USBINTR_RESUME)) {
525 dev_dbg(&pdev->dev, "%s: intr = 0x%04x\n",
526 __func__, intr);
H A Duhci-hcd.c212 unsigned int cmd, intr; local
231 intr = uhci_readw(uhci, USBINTR);
232 if (intr & (~USBINTR_RESUME)) {
233 dev_dbg(uhci_dev(uhci), "%s: intr = 0x%04x\n",
234 __func__, intr); local
/drivers/usb/misc/
H A Drio500.c284 int intr; local
286 intr = mutex_lock_interruptible(&(rio->lock));
287 if (intr)
372 int intr; local
374 intr = mutex_lock_interruptible(&(rio->lock));
375 if (intr)
H A Dusbtest.c52 u8 ep_in; /* bulk/intr source */
53 u8 ep_out; /* bulk/intr sink */
57 unsigned intr:1; /* try interrupt in/out */ member in struct:usbtest_info
134 if (dev->info->intr)
994 * it's not like bulk/intr; no halt clearing.
1152 * as with bulk/intr sglists, sglen is the queue depth; it also
2570 rtest = " intr-in";
2574 wtest = " intr-out";
2692 .intr = 1,

Completed in 371 milliseconds

1234567891011>>