/linux-4.1.27/drivers/pcmcia/ |
H A D | pd6729.c | 45 * 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) { pd6729_set_socket() 405 if (irq_mode == 1) pd6729_set_socket() 410 if (irq_mode == 1) pd6729_set_socket() 597 if (irq_mode == 1) { pd6729_isa_scan() 672 irq_mode = 0; /* fall back to ISA interrupt mode */ pd6729_pci_probe() 675 if (irq_mode == 0 && mask == 0) { pd6729_pci_probe() 699 if (irq_mode == 1) { pd6729_pci_probe() 728 if (irq_mode == 1) pd6729_pci_probe() 755 if (irq_mode == 1) pd6729_pci_remove()
|
/linux-4.1.27/drivers/scsi/sym53c8xx_2/ |
H A D | sym53c8xx.h | 122 u_char irq_mode; member in struct:sym_driver_setup 136 #define SYM_SETUP_IRQ_MODE sym_driver_setup.irq_mode 151 .irq_mode = 0, \
|
H A D | sym_glue.c | 65 module_param_named(irqm, sym_driver_setup.irq_mode, byte, 0); 112 sym_driver_setup.irq_mode = 0; sym2_setup_params()
|
/linux-4.1.27/drivers/irqchip/ |
H A D | irq-imgpdc.c | 154 unsigned int irq_mode; syswake_irq_set_type() local 160 irq_mode = PDC_SYS_WAKE_INT_CHANGE; syswake_irq_set_type() 163 irq_mode = PDC_SYS_WAKE_INT_UP; syswake_irq_set_type() 166 irq_mode = PDC_SYS_WAKE_INT_DOWN; syswake_irq_set_type() 169 irq_mode = PDC_SYS_WAKE_INT_HIGH; syswake_irq_set_type() 172 irq_mode = PDC_SYS_WAKE_INT_LOW; syswake_irq_set_type() 184 soc_sys_wake |= irq_mode << PDC_SYS_WAKE_INT_MODE_SHIFT; syswake_irq_set_type()
|
/linux-4.1.27/drivers/platform/x86/ |
H A D | intel_scu_ipc.c | 73 u8 irq_mode; member in struct:intel_scu_ipc_pdata_t 79 .irq_mode = 0, 86 .irq_mode = 1, 92 .irq_mode = 0, 103 u8 irq_mode; member in struct:intel_scu_ipc_dev 128 if (ipcdev.irq_mode) { ipc_command() 210 return ipcdev.irq_mode ? ipc_wait_for_interrupt() : busy_loop(); intel_scu_ipc_check_status() 548 if (ipcdev.irq_mode) ioc() 574 ipcdev.irq_mode = pdata->irq_mode; ipc_probe()
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
H A D | cimax2.c | 307 static int netup_ci_set_irq(struct dvb_ca_en50221 *en50221, u8 irq_mode) netup_ci_set_irq() argument 312 if (irq_mode == state->current_irq_mode) netup_ci_set_irq() 316 __func__, state->ci_i2c_addr, irq_mode); netup_ci_set_irq() 318 0x1b, &irq_mode, 1); netup_ci_set_irq() 323 state->current_irq_mode = irq_mode; netup_ci_set_irq()
|
/linux-4.1.27/sound/oss/ |
H A D | sb_audio.c | 66 devc->irq_mode = IMODE_NONE; sb_audio_open() 138 devc->irq_mode = IMODE_OUTPUT; sb_set_output_parms() 158 devc->irq_mode = IMODE_INPUT; sb_set_input_parms() 185 devc->irq_mode = IMODE_OUTPUT; sb1_audio_output_block() 215 devc->irq_mode = IMODE_INPUT; sb1_audio_start_input() 234 bits &= devc->irq_mode; sb1_audio_trigger() 240 switch (devc->irq_mode) sb1_audio_trigger() 351 devc->irq_mode = IMODE_OUTPUT; sb20_audio_output_block() 390 devc->irq_mode = IMODE_INPUT; sb20_audio_start_input() 415 bits &= devc->irq_mode; sb20_audio_trigger() 421 switch (devc->irq_mode) sb20_audio_trigger() 696 devc->irq_mode = IMODE_OUTPUT; sb16_audio_output_block() 752 devc->irq_mode = IMODE_INPUT; sb16_audio_start_input() 788 bits &= devc->irq_mode; sb16_audio_trigger() 796 switch (devc->irq_mode) sb16_audio_trigger()
|
H A D | sb_ess.c | 300 devc->irq_mode = IMODE_OUTPUT; ess_set_output_parms() 312 devc->irq_mode = IMODE_INPUT; ess_set_input_parms() 563 devc->irq_mode = IMODE_INPUT; ess_audio_start_input() 583 devc->irq_mode = IMODE_OUTPUT; ess_audio_output_block_audio1() 631 bits &= devc->irq_mode; ess_audio_trigger() 639 switch (devc->irq_mode) ess_audio_trigger() 766 (char *channel, int dev, int intr_active, unsigned char flag, int irq_mode) ess_handle_channel() 770 printk(KERN_INFO "FKS: ess_handle_channel %s irq_mode=%d\n", channel, irq_mode); ess_handle_channel() 772 switch (irq_mode) { ess_handle_channel() 793 * So IMODE_MIDI isn't a value for devc->irq_mode. 811 , devc->dev, devc->intr_active , src & 0x01, devc->irq_mode ); ess_intr() 765 ess_handle_channel(char *channel, int dev, int intr_active, unsigned char flag, int irq_mode) ess_handle_channel() argument
|
H A D | sb.h | 106 volatile int intr_active, irq_mode; member in struct:sb_devc
|
H A D | sb_midi.c | 51 devc->irq_mode = IMODE_MIDI; sb_midi_open()
|
H A D | sb_common.c | 143 switch (devc->irq_mode) sb_intr()
|
/linux-4.1.27/include/linux/mfd/ |
H A D | 88pm80x.h | 303 int irq_mode; member in struct:pm80x_chip 318 int irq_mode; /* Clear interrupt by read/write(0/1) */ member in struct:pm80x_platform_data
|
H A D | 88pm860x.h | 392 int irq_mode; member in struct:pm860x_chip 463 int irq_mode; /* Clear interrupt by read/write(0/1) */ member in struct:pm860x_platform_data
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | leon_pci_grpci2.c | 196 char irq_mode; /* IRQ Mode from CAPSTS REG */ member in struct:grpci2_priv 532 if ((priv->irq_mode == 0) && (sts_cap & (STS_IDMA | STS_IDMAERR))) { grpci2_pci_flow_irq() 728 priv->irq_mode = (capability & STS_IRQMODE) >> STS_IRQMODE_BIT; grpci2_of_probe() 742 /* Limit IRQ unmasking in irq_mode 2 and 3 */ grpci2_of_probe() 813 if (priv->irq_mode < 2) { grpci2_of_probe() 824 if (priv->irq_mode & 1) grpci2_of_probe() 844 if (priv->irq_mode & 1) grpci2_of_probe()
|
/linux-4.1.27/drivers/mfd/ |
H A D | 88pm805.c | 148 * irq_mode defines the way of clearing interrupt. it's read-clear by device_irq_init_805()
|
H A D | 88pm860x-core.c | 588 chip->irq_mode = 0; device_irq_init() 589 if (pdata && pdata->irq_mode) { device_irq_init() 591 * irq_mode defines the way of clearing interrupt. If it's 1, device_irq_init() 596 chip->irq_mode = 1; device_irq_init() 609 if (chip->irq_mode) { device_irq_init() 1126 pdata->irq_mode = 1; pm860x_dt_init()
|
H A D | 88pm800.c | 378 * irq_mode defines the way of clearing interrupt. it's read-clear by device_irq_init_800()
|
/linux-4.1.27/drivers/parport/ |
H A D | parport_ip32.c | 259 * @irq_mode: operation mode of interrupt handler for this port 270 enum parport_ip32_irq_mode irq_mode; member in struct:parport_ip32_private 781 enum parport_ip32_irq_mode irq_mode = priv->irq_mode; parport_ip32_interrupt() local 783 switch (irq_mode) { parport_ip32_interrupt() 1399 priv->irq_mode = PARPORT_IP32_IRQ_HERE; parport_ip32_fifo_write_block_pio() 1420 priv->irq_mode = PARPORT_IP32_IRQ_FWD; parport_ip32_fifo_write_block_pio() 1446 priv->irq_mode = PARPORT_IP32_IRQ_HERE; parport_ip32_fifo_write_block_dma() 1467 priv->irq_mode = PARPORT_IP32_IRQ_FWD; parport_ip32_fifo_write_block_dma() 2061 .irq_mode = PARPORT_IP32_IRQ_FWD, parport_ip32_probe_port()
|
/linux-4.1.27/drivers/dma/ioat/ |
H A D | dma.c | 374 switch (device->irq_mode) { ioat_stop() 966 device->irq_mode = IOAT_MSIX; ioat_dma_setup_interrupts() 980 device->irq_mode = IOAT_MSI; ioat_dma_setup_interrupts() 989 device->irq_mode = IOAT_INTX; ioat_dma_setup_interrupts() 1000 device->irq_mode = IOAT_NOIRQ; ioat_dma_setup_interrupts()
|
H A D | dma.h | 86 enum ioat_irq_mode irq_mode; member in struct:ioatdma_device
|
H A D | dma_v3.c | 1503 switch (device->irq_mode) { ioat3_irq_reinit() 1524 device->irq_mode = IOAT_NOIRQ; ioat3_irq_reinit()
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
H A D | pci.c | 50 module_param_named(irq_mode, ath10k_pci_irq_mode, uint, 0644); 51 MODULE_PARM_DESC(irq_mode, "0: auto, 1: legacy, 2: msi (default: 0)"); 2659 ath10k_info(ar, "pci irq %s interrupts %d irq_mode %d reset_mode %d\n", ath10k_pci_probe()
|
/linux-4.1.27/drivers/input/mouse/ |
H A D | cyapa_gen5.c | 604 bool irq_mode) cyapa_i2c_pip_cmd_irq_sync() 632 if (irq_mode) { cyapa_i2c_pip_cmd_irq_sync() 598 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) cyapa_i2c_pip_cmd_irq_sync() argument
|