Searched refs:trigger (Results 151 - 175 of 824) sorted by relevance

1234567891011>>

/linux-master/drivers/acpi/arm64/
H A Dgtdt.c74 int trigger, polarity; local
76 trigger = (flags & ACPI_GTDT_INTERRUPT_MODE) ? ACPI_EDGE_SENSITIVE
82 return acpi_register_gsi(NULL, interrupt, trigger, polarity);
/linux-master/drivers/gpio/
H A Dgpio-siox.c42 u32 trigger; local
66 trigger = ddata->irq_status & ddata->irq_enable;
77 if (trigger & (1 << offset)) {
H A Dgpio-omap.c274 unsigned trigger)
280 trigger & IRQ_TYPE_LEVEL_LOW);
282 trigger & IRQ_TYPE_LEVEL_HIGH);
290 trigger & (IRQ_TYPE_EDGE_RISING | IRQ_TYPE_LEVEL_HIGH));
292 trigger & (IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_LEVEL_LOW));
309 * Log the edge gpio and manually trigger the IRQ
314 if (trigger & IRQ_TYPE_EDGE_BOTH)
335 unsigned trigger)
341 omap_set_gpio_trigger(bank, gpio, trigger);
346 if ((trigger
273 omap_set_gpio_trigger(struct gpio_bank *bank, int gpio, unsigned trigger) argument
334 omap_set_gpio_triggering(struct gpio_bank *bank, int gpio, unsigned trigger) argument
692 u32 trigger = irqd_get_trigger_type(d); local
[all...]
H A Dgpio-max732x.c446 uint8_t trigger; local
455 trigger = status >> 8;
456 trigger &= chip->irq_mask;
458 if (!trigger)
464 old_stat = cur_stat ^ trigger;
468 pending &= trigger;
H A Dgpio-davinci.c312 static int gpio_irq_type(struct irq_data *d, unsigned trigger) argument
314 if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
372 /* now it may re-trigger */
399 static int gpio_irq_type_unbanked(struct irq_data *data, unsigned trigger) argument
416 if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
419 writel_relaxed(mask, (trigger & IRQ_TYPE_EDGE_FALLING)
421 writel_relaxed(mask, (trigger & IRQ_TYPE_EDGE_RISING)
541 * controller only handling trigger modes. We currently assume no
556 /* default trigger: both edges */
/linux-master/sound/soc/mediatek/mt8173/
H A Dmt8173-rt5650-rt5676.c172 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
180 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
188 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
H A Dmt8173-rt5650.c211 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
219 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
227 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
/linux-master/drivers/cxl/
H A Dmem.c124 * no harm done, and if the port hierarchy comes back it will re-trigger
206 bool trigger; local
209 if (kstrtobool(buf, &trigger) || !trigger)
/linux-master/sound/soc/meson/
H A Daxg-toddr.c184 .trigger = axg_fifo_pcm_trigger,
247 .trigger = axg_fifo_pcm_trigger,
318 .trigger = axg_fifo_pcm_trigger,
H A Daxg-frddr.c166 .trigger = axg_fifo_pcm_trigger,
294 .trigger = axg_fifo_pcm_trigger,
365 .trigger = axg_fifo_pcm_trigger,
/linux-master/fs/bcachefs/
H A Dinode.h26 .trigger = bch2_trigger_inode, \
33 .trigger = bch2_trigger_inode, \
40 .trigger = bch2_trigger_inode, \
/linux-master/kernel/trace/
H A Dtrace_events_trigger.c38 * For each trigger associated with an event, invoke the trigger
39 * function registered with the associated trigger command. If rec is
40 * non-NULL, it means that the trigger requires further processing and
42 * trigger has a filter associated with it, rec will checked against
43 * the filter and if the record matches the trigger will be invoked.
44 * If the trigger is a 'post_trigger', meaning it shouldn't be invoked
45 * in any case until the current event is written, the trigger
47 * trigger is set in the return value.
50 * any trigger tha
[all...]
/linux-master/sound/soc/intel/boards/
H A Dkbl_da7219_max98357a.c461 .trigger = {
472 .trigger = {
503 .trigger = {
514 .trigger = {
523 .trigger = {
H A Dkbl_rt5660.c378 .trigger = {
389 .trigger = {
400 .trigger = {
411 .trigger = {
420 .trigger = {
H A Dkbl_da7219_max98927.c293 .trigger = kabylake_ssp0_trigger,
687 .trigger = {
726 .trigger = {
737 .trigger = {
746 .trigger = {
761 .trigger = {
771 .trigger = {
853 .trigger = {
892 .trigger = {
903 .trigger
[all...]
/linux-master/sound/core/
H A Dcompress_offload.c151 data->stream.ops->trigger(&data->stream, SNDRV_PCM_TRIGGER_STOP);
693 retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH);
700 retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH);
716 retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE);
723 retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE);
748 retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_START);
767 retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP);
788 stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP);
829 * error. We can trigger next track after this.
870 retval = stream->ops->trigger(strea
[all...]
/linux-master/sound/soc/
H A Dsoc-dai.c640 dai->driver->ops->trigger)
641 ret = dai->driver->ops->trigger(substream, cmd, dai);
665 soc_dai_mark_push(dai, substream, trigger);
672 if (rollback && !soc_dai_mark_match(dai, substream, trigger))
681 soc_dai_mark_pop(dai, substream, trigger);
775 dai->driver->cops->trigger)
776 ret = dai->driver->cops->trigger(cstream, cmd, dai);
/linux-master/drivers/iio/proximity/
H A Dirsd200.c17 #include <linux/iio/trigger.h>
736 * The OR mode will always trigger when the AND mode does, but
852 struct iio_trigger *trigger; local
914 trigger = devm_iio_trigger_alloc(data->dev, "%s-dev%d", indio_dev->name,
916 if (!trigger)
918 "Could not allocate iio trigger\n");
920 trigger->ops = &irsd200_trigger_ops;
921 iio_trigger_set_drvdata(trigger, data);
923 ret = devm_iio_trigger_register(data->dev, trigger);
926 "Could not register iio trigger (
[all...]
/linux-master/sound/soc/sof/intel/
H A Dhda-dai-ops.c139 /* mark pipeline so that it can be skipped during FE trigger */
344 dev_err(sdev->dev, "unknown trigger command %d\n", cmd);
378 dev_err(sdev->dev, "unknown trigger command %d\n", cmd);
432 * STOP/SUSPEND trigger is invoked only once when all users of this pipeline have
440 dev_err(sdev->dev, "unknown trigger command %d\n", cmd);
478 .trigger = hda_trigger,
492 .trigger = hda_trigger,
505 .trigger = hda_trigger,
518 .trigger = hda_trigger,
530 .trigger
[all...]
/linux-master/drivers/iio/pressure/
H A Dzpa2326.c15 * A internal hardware trigger is also implemented to dispatch registered IIO
16 * trigger consumers upon "sample ready" interrupts.
26 * ensure explicit synchronization with external trigger events
41 * declares a valid interrupt line. In this case, the internal hardware trigger
45 * internal hardware trigger is attached as the highest sampling rate seems to
64 #include <linux/iio/trigger.h>
114 * @trigger: Optional hardware / interrupt driven trigger used to notify
129 struct iio_trigger *trigger; member in struct:zpa2326_private
770 * When device is using its own internal hardware trigger i
1404 struct iio_trigger *trigger; local
[all...]
/linux-master/sound/pci/oxygen/
H A Doxygen_pcm.c622 .trigger = oxygen_trigger,
632 .trigger = oxygen_trigger,
642 .trigger = oxygen_trigger,
652 .trigger = oxygen_trigger,
662 .trigger = oxygen_trigger,
672 .trigger = oxygen_trigger,
/linux-master/drivers/s390/block/
H A Ddasd_eer.c239 * function dasd_eer_write and gives the respective trigger ID as
251 * The DASD_EER_STATECHANGE trigger is special since a sense subsystem
255 * trigger.
273 __u32 trigger; member in struct:dasd_eer_header
288 int trigger)
305 header.trigger = trigger;
328 * This function writes a DASD_EER_STATECHANGE trigger.
332 int trigger)
348 header.trigger
286 dasd_eer_write_standard_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) argument
330 dasd_eer_write_snss_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) argument
[all...]
/linux-master/drivers/iio/adc/
H A Denvelope-detector.c247 u32 trigger; local
255 trigger = invert ? env->comp_irq_trigger_inv : env->comp_irq_trigger;
259 ret = irq_set_irq_type(env->comp_irq, trigger);
/linux-master/drivers/leds/trigger/
H A Dledtrig-tty.c175 #define DEFINE_TTY_TRIGGER(trigger_name, trigger) \
179 return ledtrig_tty_attr_show(dev, buf, trigger); \
184 return ledtrig_tty_attr_store(dev, buf, size, trigger); \
356 MODULE_DESCRIPTION("UART LED trigger");
/linux-master/sound/pci/au88x0/
H A Dau88x0_game.c98 gp->trigger = vortex_game_trigger;

Completed in 225 milliseconds

1234567891011>>