Home
last modified time | relevance | path

Searched refs:irq_mode (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/drivers/platform/x86/
Dintel_scu_ipc.c73 u8 irq_mode; member
79 .irq_mode = 0,
86 .irq_mode = 1,
92 .irq_mode = 0,
100 u8 irq_mode; member
126 if (scu->irq_mode) { in ipc_command()
210 return scu->irq_mode ? ipc_wait_for_interrupt(scu) : busy_loop(scu); in intel_scu_ipc_check_status()
554 if (scu->irq_mode) in ioc()
585 scu->irq_mode = pdata->irq_mode; in ipc_probe()
Dintel_pmc_ipc.c93 bool irq_mode; member
140 if (ipcdev.irq_mode) { in ipc_send_command()
172 if (ipcdev.irq_mode) { in intel_pmc_ipc_check_status()
314 if (ipcdev.irq_mode) { in ioc()
330 ipcdev.irq_mode = IPC_TRIGGER_MODE_IRQ; in ipc_pci_probe()
674 ipcdev.irq_mode = IPC_TRIGGER_MODE_IRQ; in ipc_plat_probe()
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym53c8xx.h122 u_char irq_mode; member
136 #define SYM_SETUP_IRQ_MODE sym_driver_setup.irq_mode
151 .irq_mode = 0, \
Dsym_glue.c65 module_param_named(irqm, sym_driver_setup.irq_mode, byte, 0);
112 sym_driver_setup.irq_mode = 0; in sym2_setup_params()
/linux-4.4.14/drivers/pcmcia/
Dpd6729.c51 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) { in pd6729_set_socket()
405 if (irq_mode == 1) in pd6729_set_socket()
410 if (irq_mode == 1) in pd6729_set_socket()
597 if (irq_mode == 1) { in pd6729_isa_scan()
672 irq_mode = 0; /* fall back to ISA interrupt mode */ in pd6729_pci_probe()
675 if (irq_mode == 0 && mask == 0) { in pd6729_pci_probe()
699 if (irq_mode == 1) { in pd6729_pci_probe()
[all …]
/linux-4.4.14/drivers/irqchip/
Dirq-imgpdc.c154 unsigned int irq_mode; in syswake_irq_set_type() local
160 irq_mode = PDC_SYS_WAKE_INT_CHANGE; in syswake_irq_set_type()
163 irq_mode = PDC_SYS_WAKE_INT_UP; in syswake_irq_set_type()
166 irq_mode = PDC_SYS_WAKE_INT_DOWN; in syswake_irq_set_type()
169 irq_mode = PDC_SYS_WAKE_INT_HIGH; in syswake_irq_set_type()
172 irq_mode = PDC_SYS_WAKE_INT_LOW; in syswake_irq_set_type()
184 soc_sys_wake |= irq_mode << PDC_SYS_WAKE_INT_MODE_SHIFT; in syswake_irq_set_type()
/linux-4.4.14/sound/oss/
Dsb_audio.c66 devc->irq_mode = IMODE_NONE; in sb_audio_open()
134 devc->irq_mode = IMODE_OUTPUT; in sb_set_output_parms()
154 devc->irq_mode = IMODE_INPUT; in sb_set_input_parms()
181 devc->irq_mode = IMODE_OUTPUT; in sb1_audio_output_block()
211 devc->irq_mode = IMODE_INPUT; in sb1_audio_start_input()
230 bits &= devc->irq_mode; in sb1_audio_trigger()
236 switch (devc->irq_mode) in sb1_audio_trigger()
347 devc->irq_mode = IMODE_OUTPUT; in sb20_audio_output_block()
386 devc->irq_mode = IMODE_INPUT; in sb20_audio_start_input()
411 bits &= devc->irq_mode; in sb20_audio_trigger()
[all …]
Dsb_ess.c300 devc->irq_mode = IMODE_OUTPUT; in ess_set_output_parms()
312 devc->irq_mode = IMODE_INPUT; in ess_set_input_parms()
563 devc->irq_mode = IMODE_INPUT; in ess_audio_start_input()
583 devc->irq_mode = IMODE_OUTPUT; in ess_audio_output_block_audio1()
631 bits &= devc->irq_mode; in ess_audio_trigger()
639 switch (devc->irq_mode) in ess_audio_trigger()
766 (char *channel, int dev, int intr_active, unsigned char flag, int irq_mode) in ess_handle_channel() argument
770 printk(KERN_INFO "FKS: ess_handle_channel %s irq_mode=%d\n", channel, irq_mode); in ess_handle_channel()
772 switch (irq_mode) { in ess_handle_channel()
811 , devc->dev, devc->intr_active , src & 0x01, devc->irq_mode ); in ess_intr()
Dsb_midi.c51 devc->irq_mode = IMODE_MIDI; in sb_midi_open()
Dsb.h106 volatile int intr_active, irq_mode; member
Dsb_common.c143 switch (devc->irq_mode) in sb_intr()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcimax2.c307 static int netup_ci_set_irq(struct dvb_ca_en50221 *en50221, u8 irq_mode) in netup_ci_set_irq() argument
312 if (irq_mode == state->current_irq_mode) in netup_ci_set_irq()
316 __func__, state->ci_i2c_addr, irq_mode); in netup_ci_set_irq()
318 0x1b, &irq_mode, 1); in netup_ci_set_irq()
323 state->current_irq_mode = irq_mode; in netup_ci_set_irq()
/linux-4.4.14/arch/sparc/kernel/
Dleon_pci_grpci2.c196 char irq_mode; /* IRQ Mode from CAPSTS REG */ member
532 if ((priv->irq_mode == 0) && (sts_cap & (STS_IDMA | STS_IDMAERR))) { in grpci2_pci_flow_irq()
728 priv->irq_mode = (capability & STS_IRQMODE) >> STS_IRQMODE_BIT; in grpci2_of_probe()
813 if (priv->irq_mode < 2) { in grpci2_of_probe()
824 if (priv->irq_mode & 1) in grpci2_of_probe()
844 if (priv->irq_mode & 1) in grpci2_of_probe()
/linux-4.4.14/include/linux/mfd/
D88pm860x.h392 int irq_mode; member
463 int irq_mode; /* Clear interrupt by read/write(0/1) */ member
D88pm80x.h304 int irq_mode; member
319 int irq_mode; /* Clear interrupt by read/write(0/1) */ member
/linux-4.4.14/drivers/parport/
Dparport_ip32.c270 enum parport_ip32_irq_mode irq_mode; member
781 enum parport_ip32_irq_mode irq_mode = priv->irq_mode; in parport_ip32_interrupt() local
783 switch (irq_mode) { in parport_ip32_interrupt()
1399 priv->irq_mode = PARPORT_IP32_IRQ_HERE; in parport_ip32_fifo_write_block_pio()
1420 priv->irq_mode = PARPORT_IP32_IRQ_FWD; in parport_ip32_fifo_write_block_pio()
1446 priv->irq_mode = PARPORT_IP32_IRQ_HERE; in parport_ip32_fifo_write_block_dma()
1467 priv->irq_mode = PARPORT_IP32_IRQ_FWD; in parport_ip32_fifo_write_block_dma()
2061 .irq_mode = PARPORT_IP32_IRQ_FWD, in parport_ip32_probe_port()
/linux-4.4.14/drivers/mfd/
D88pm860x-core.c584 chip->irq_mode = 0; in device_irq_init()
585 if (pdata && pdata->irq_mode) { in device_irq_init()
592 chip->irq_mode = 1; in device_irq_init()
605 if (chip->irq_mode) { in device_irq_init()
1122 pdata->irq_mode = 1; in pm860x_dt_init()
/linux-4.4.14/drivers/dma/ioat/
Ddma.c104 switch (ioat_dma->irq_mode) { in ioat_stop()
917 switch (ioat_dma->irq_mode) { in ioat_irq_reinit()
938 ioat_dma->irq_mode = IOAT_NOIRQ; in ioat_irq_reinit()
Dinit.c455 ioat_dma->irq_mode = IOAT_MSIX; in ioat_dma_setup_interrupts()
469 ioat_dma->irq_mode = IOAT_MSI; in ioat_dma_setup_interrupts()
478 ioat_dma->irq_mode = IOAT_INTX; in ioat_dma_setup_interrupts()
489 ioat_dma->irq_mode = IOAT_NOIRQ; in ioat_dma_setup_interrupts()
Ddma.h89 enum ioat_irq_mode irq_mode; member
/linux-4.4.14/drivers/input/mouse/
Dcyapa.h396 bool irq_mode);
Dcyapa_gen5.c564 bool irq_mode) in cyapa_i2c_pip_cmd_irq_sync() argument
592 if (irq_mode) { in cyapa_i2c_pip_cmd_irq_sync()
/linux-4.4.14/drivers/iommu/
Dintel_irq_remapping.c25 enum irq_mode { enum
49 enum irq_mode mode;
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dpci.c50 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)");