Searched refs:irq_mode (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/scsi/sym53c8xx_2/
H A Dsym53c8xx.h109 u_char irq_mode; member in struct:sym_driver_setup
123 #define SYM_SETUP_IRQ_MODE sym_driver_setup.irq_mode
138 .irq_mode = 0, \
H A Dsym_glue.c52 module_param_named(irqm, sym_driver_setup.irq_mode, byte, 0);
99 sym_driver_setup.irq_mode = 0;
/linux-master/drivers/pcmcia/
H A Dpd6729.c45 * irq_mode=n
51 static int irq_mode = 1; /* 0 = ISA interrupt, 1 = PCI interrupt */ variable
53 module_param(irq_mode, int, 0444);
54 MODULE_PARM_DESC(irq_mode,
379 if (irq_mode == 1) {
405 if (irq_mode == 1)
410 if (irq_mode == 1)
597 if (irq_mode == 1) {
672 irq_mode = 0; /* fall back to ISA interrupt mode */
675 if (irq_mode
[all...]
/linux-master/drivers/irqchip/
H A Dirq-imgpdc.c155 unsigned int irq_mode; local
161 irq_mode = PDC_SYS_WAKE_INT_CHANGE;
164 irq_mode = PDC_SYS_WAKE_INT_UP;
167 irq_mode = PDC_SYS_WAKE_INT_DOWN;
170 irq_mode = PDC_SYS_WAKE_INT_HIGH;
173 irq_mode = PDC_SYS_WAKE_INT_LOW;
185 soc_sys_wake |= irq_mode << PDC_SYS_WAKE_INT_MODE_SHIFT;
/linux-master/drivers/media/pci/cx23885/
H A Dcimax2.c297 static int netup_ci_set_irq(struct dvb_ca_en50221 *en50221, u8 irq_mode) argument
302 if (irq_mode == state->current_irq_mode)
306 __func__, state->ci_i2c_addr, irq_mode);
308 0x1b, &irq_mode, 1);
313 state->current_irq_mode = irq_mode;
/linux-master/include/linux/mfd/
H A D88pm80x.h301 int irq_mode; member in struct:pm80x_chip
316 int irq_mode; /* Clear interrupt by read/write(0/1) */ member in struct:pm80x_platform_data
H A D88pm860x.h389 int irq_mode; member in struct:pm860x_chip
460 int irq_mode; /* Clear interrupt by read/write(0/1) */ member in struct:pm860x_platform_data
/linux-master/arch/sparc/kernel/
H A Dleon_pci_grpci2.c199 char irq_mode; /* IRQ Mode from CAPSTS REG */ member in struct:grpci2_priv
535 if ((priv->irq_mode == 0) && (sts_cap & (STS_IDMA | STS_IDMAERR))) {
731 priv->irq_mode = (capability & STS_IRQMODE) >> STS_IRQMODE_BIT;
745 /* Limit IRQ unmasking in irq_mode 2 and 3 */
816 if (priv->irq_mode < 2) {
827 if (priv->irq_mode & 1)
847 if (priv->irq_mode & 1)
/linux-master/drivers/parport/
H A Dparport_ip32.c246 * @irq_mode: operation mode of interrupt handler for this port
257 enum parport_ip32_irq_mode irq_mode; member in struct:parport_ip32_private
771 enum parport_ip32_irq_mode irq_mode = priv->irq_mode; local
773 switch (irq_mode) {
1388 priv->irq_mode = PARPORT_IP32_IRQ_HERE;
1409 priv->irq_mode = PARPORT_IP32_IRQ_FWD;
1435 priv->irq_mode = PARPORT_IP32_IRQ_HERE;
1456 priv->irq_mode = PARPORT_IP32_IRQ_FWD;
2050 .irq_mode
[all...]
/linux-master/drivers/mfd/
H A D88pm860x-core.c581 chip->irq_mode = 0;
582 if (pdata && pdata->irq_mode) {
584 * irq_mode defines the way of clearing interrupt. If it's 1,
589 chip->irq_mode = 1;
602 if (chip->irq_mode) {
1120 pdata->irq_mode = of_property_read_bool(np, "marvell,88pm860x-irq-read-clr");
/linux-master/drivers/input/mouse/
H A Dcyapa.h408 bool irq_mode);
H A Dcyapa_gen5.c611 bool irq_mode)
639 if (irq_mode) {
605 cyapa_i2c_pip_cmd_irq_sync( struct cyapa *cyapa, u8 *cmd, int cmd_len, u8 *resp_data, int *resp_len, unsigned long timeout, cb_sort func, bool irq_mode) argument
/linux-master/drivers/dma/ioat/
H A Dinit.c447 ioat_dma->irq_mode = IOAT_MSIX;
461 ioat_dma->irq_mode = IOAT_MSI;
470 ioat_dma->irq_mode = IOAT_INTX;
481 ioat_dma->irq_mode = IOAT_NOIRQ;
H A Ddma.h60 * @irq_mode: interrupt mode (INTX, MSI, MSIX)
75 enum ioat_irq_mode irq_mode; member in struct:ioatdma_device
H A Ddma.c148 switch (ioat_dma->irq_mode) {
1041 if (is_bwd_ioat(pdev) && (ioat_dma->irq_mode == IOAT_MSIX)) {
1050 if (is_bwd_ioat(pdev) && (ioat_dma->irq_mode == IOAT_MSIX)) {
/linux-master/drivers/iommu/intel/
H A Dirq_remapping.c27 enum irq_mode { enum
51 enum irq_mode mode;
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dwmi.h1013 u8 irq_mode; member in struct:wmi_tx_status_ring_add_cmd
1050 u8 irq_mode; member in struct:wmi_tx_desc_ring_add_cmd
/linux-master/drivers/scsi/smartpqi/
H A Dsmartpqi.h1338 enum pqi_irq_mode irq_mode; member in struct:pqi_ctrl_info
H A Dsmartpqi_init.c3939 switch (ctrl_info->irq_mode) {
3980 ctrl_info->irq_mode = new_mode;
3990 switch (ctrl_info->irq_mode) {
4098 ctrl_info->irq_mode = IRQ_MODE_MSIX;
8724 ctrl_info->irq_mode = IRQ_MODE_NONE;
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dpci.c35 module_param_named(irq_mode, ath10k_pci_irq_mode, uint, 0644);
36 MODULE_PARM_DESC(irq_mode, "0: auto, 1: legacy, 2: msi (default: 0)");
3657 ath10k_info(ar, "pci irq %s oper_irq_mode %d irq_mode %d reset_mode %d\n",

Completed in 322 milliseconds