Searched refs:irq_flags (Results 76 - 100 of 220) sorted by relevance

123456789

/linux-master/drivers/iio/adc/
H A Dad_sigma_delta.c571 unsigned long irq_flags = irq_get_trigger_type(sigma_delta->spi->irq); local
593 if (!irq_flags)
594 irq_flags = sigma_delta->info->irq_flags;
598 irq_flags | IRQF_NO_AUTOEN,
/linux-master/kernel/
H A Dworkqueue.c2059 * @irq_flags: place to store irq state
2081 * responsible for releasing it using local_irq_restore(*@irq_flags).
2086 unsigned long *irq_flags)
2091 local_irq_save(*irq_flags);
2166 local_irq_restore(*irq_flags);
2191 * @irq_flags: place to store IRQ state
2197 * stored in *@irq_flags. The caller is responsible for re-enabling it using
2203 unsigned long *irq_flags)
2210 ret = try_to_grab_pending(work, cflags, irq_flags);
2443 unsigned long irq_flags; local
2085 try_to_grab_pending(struct work_struct *work, u32 cflags, unsigned long *irq_flags) argument
2202 work_grab_pending(struct work_struct *work, u32 cflags, unsigned long *irq_flags) argument
2509 unsigned long irq_flags; local
2602 unsigned long irq_flags; local
2638 unsigned long irq_flags; local
4287 unsigned long irq_flags; local
4304 unsigned long irq_flags; local
5515 unsigned long irq_flags; local
5896 unsigned long irq_flags; local
6140 unsigned long irq_flags; local
6184 unsigned long irq_flags; local
7346 unsigned long irq_flags; local
[all...]
/linux-master/drivers/mfd/
H A Dcs42l43.c833 unsigned long irq_flags; local
848 irq_flags = irqd_get_trigger_type(irq_data);
849 switch (irq_flags) {
857 irq_flags = IRQF_TRIGGER_LOW;
861 irq_flags |= IRQF_ONESHOT;
864 cs42l43->irq, irq_flags, 0,
872 cs42l43->irq, irq_flags);
H A Dezx-pcap.c307 unsigned long irq_flags; local
321 spin_lock_irqsave(&pcap->adc_lock, irq_flags);
323 spin_unlock_irqrestore(&pcap->adc_lock, irq_flags);
329 spin_unlock_irqrestore(&pcap->adc_lock, irq_flags);
H A Dpalmas.c385 pdata->irq_flags = irqd_get_trigger_type(irq_data);
386 dev_info(&i2c->dev, "Irq flag is 0x%08x\n", pdata->irq_flags);
551 if (pdata->irq_flags & IRQ_TYPE_LEVEL_HIGH)
571 IRQF_ONESHOT | pdata->irq_flags, 0,
/linux-master/drivers/input/rmi4/
H A Drmi_driver.c221 int irq_flags = irq_get_trigger_type(pdata->irq); local
224 if (!irq_flags)
225 irq_flags = IRQF_TRIGGER_LOW;
228 rmi_irq_fn, irq_flags | IRQF_ONESHOT,
881 int irq_flags; local
903 irq_flags = irq_get_trigger_type(pdata->irq);
904 if (irq_flags & IRQ_TYPE_EDGE_BOTH)
/linux-master/drivers/extcon/
H A Dextcon-rt8973a.c555 int i, ret, irq_flags; local
586 irq_flags = IRQF_TRIGGER_FALLING | IRQF_ONESHOT | IRQF_SHARED;
587 ret = regmap_add_irq_chip(info->regmap, info->irq, irq_flags, 0,
H A Dextcon-adc-jack.c147 pdata->irq_flags, pdata->name, data);
/linux-master/drivers/media/radio/
H A Dradio-wl1273.c70 u16 irq_flags; member in struct:wl1273_device
328 core->write(core, WL1273_INT_MASK_SET, radio->irq_flags);
418 core->write(core, WL1273_INT_MASK_SET, radio->irq_flags);
714 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags);
812 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags);
970 radio->irq_flags &= ~WL1273_RDS_EVENT;
972 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags);
1123 radio->irq_flags |= WL1273_RDS_EVENT;
1126 radio->irq_flags);
1153 radio->irq_flags
[all...]
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-v4.c277 unsigned long irq_flags = DB_IRQ_FLAGS; local
290 irq_flags &= ~IRQ_NOAUTOEN;
291 irq_set_status_flags(irq, irq_flags);
/linux-master/mm/kasan/
H A Dreport.c582 unsigned long irq_flags; local
590 start_report(&irq_flags, true);
603 end_report(&irq_flags, (void *)addr, is_write);
/linux-master/drivers/tty/
H A Dgoldfish.c56 unsigned long irq_flags; local
59 spin_lock_irqsave(&qtty->lock, irq_flags);
71 spin_unlock_irqrestore(&qtty->lock, irq_flags);
/linux-master/drivers/net/can/cc770/
H A Dcc770.h181 unsigned long irq_flags; /* for request_irq() */ member in struct:cc770_priv
/linux-master/drivers/uio/
H A Duio_netx.c93 info->irq_flags = IRQF_SHARED;
H A Duio_aec.c96 info->irq_flags = IRQF_SHARED;
/linux-master/drivers/mmc/host/
H A Ddw_mmc-pltfm.c46 host->irq_flags = 0;
/linux-master/drivers/regulator/
H A Dqcom-labibb-regulator.c315 u32 irq_flags = IRQF_ONESHOT; local
337 irq_flags |= IRQF_TRIGGER_LOW;
341 irq_flags |= IRQF_TRIGGER_HIGH;
373 qcom_labibb_ocp_isr, irq_flags,
H A Dirq_helpers.c319 * @irq_flags: Extra IRQ flags to be OR'ed with the default
340 int irq_flags, int common_errs, int *per_rdev_errs,
370 IRQF_ONESHOT | irq_flags, h->desc.name, h);
338 regulator_irq_helper(struct device *dev, const struct regulator_irq_desc *d, int irq, int irq_flags, int common_errs, int *per_rdev_errs, struct regulator_dev **rdev, int rdev_amount) argument
/linux-master/drivers/perf/
H A Darm_pmu.c627 unsigned long irq_flags; local
637 irq_flags = IRQF_PERCPU |
641 err = request_nmi(irq, handler, irq_flags, "arm-pmu",
646 err = request_irq(irq, handler, irq_flags, "arm-pmu",
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dpci.h115 unsigned long irq_flags; member in struct:ath12k_pci
/linux-master/include/linux/regulator/
H A Ddriver.h699 int irq_flags, int common_errs,
704 int irq_flags, int common_errs, int *per_rdev_errs,
/linux-master/drivers/net/can/
H A Dkvaser_pciefd.c800 unsigned long irq_flags; local
810 spin_lock_irqsave(&can->echo_lock, irq_flags);
846 spin_unlock_irqrestore(&can->echo_lock, irq_flags);
854 unsigned long irq_flags; local
868 spin_lock_irqsave(&can->lock, irq_flags);
878 spin_unlock_irqrestore(&can->lock, irq_flags);
888 spin_unlock_irqrestore(&can->lock, irq_flags);
1243 unsigned long irq_flags; local
1245 spin_lock_irqsave(&can->lock, irq_flags);
1247 spin_unlock_irqrestore(&can->lock, irq_flags);
[all...]
/linux-master/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_hydra.c1173 unsigned long irq_flags; local
1202 spin_lock_irqsave(&priv->tx_contexts_lock, irq_flags);
1209 spin_unlock_irqrestore(&priv->tx_contexts_lock, irq_flags);
2056 unsigned long irq_flags; local
2065 spin_lock_irqsave(usb_rx_leftover_lock, irq_flags);
2080 spin_unlock_irqrestore(usb_rx_leftover_lock, irq_flags);
2097 spin_unlock_irqrestore(usb_rx_leftover_lock, irq_flags);
2114 spin_lock_irqsave(usb_rx_leftover_lock, irq_flags);
2118 spin_unlock_irqrestore(usb_rx_leftover_lock, irq_flags);
/linux-master/drivers/crypto/nx/
H A Dnx-aes-gcm.c316 unsigned long irq_flags; local
319 spin_lock_irqsave(&nx_ctx->lock, irq_flags);
412 spin_unlock_irqrestore(&nx_ctx->lock, irq_flags);
/linux-master/drivers/scsi/
H A Dfdomain.c523 unsigned long irq_flags = 0; local
556 irq_flags = IRQF_SHARED;
558 if (request_irq(irq, fdomain_irq, irq_flags, "fdomain", fd))

Completed in 230 milliseconds

123456789