/linux-master/drivers/acpi/arm64/ |
H A D | gtdt.c | 74 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 D | gpio-siox.c | 42 u32 trigger; local 66 trigger = ddata->irq_status & ddata->irq_enable; 77 if (trigger & (1 << offset)) {
|
H A D | gpio-omap.c | 274 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 D | gpio-max732x.c | 446 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 D | gpio-davinci.c | 312 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 D | mt8173-rt5650-rt5676.c | 172 .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 D | mt8173-rt5650.c | 211 .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 D | mem.c | 124 * 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 D | axg-toddr.c | 184 .trigger = axg_fifo_pcm_trigger, 247 .trigger = axg_fifo_pcm_trigger, 318 .trigger = axg_fifo_pcm_trigger,
|
H A D | axg-frddr.c | 166 .trigger = axg_fifo_pcm_trigger, 294 .trigger = axg_fifo_pcm_trigger, 365 .trigger = axg_fifo_pcm_trigger,
|
/linux-master/fs/bcachefs/ |
H A D | inode.h | 26 .trigger = bch2_trigger_inode, \ 33 .trigger = bch2_trigger_inode, \ 40 .trigger = bch2_trigger_inode, \
|
/linux-master/kernel/trace/ |
H A D | trace_events_trigger.c | 38 * 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 D | kbl_da7219_max98357a.c | 461 .trigger = { 472 .trigger = { 503 .trigger = { 514 .trigger = { 523 .trigger = {
|
H A D | kbl_rt5660.c | 378 .trigger = { 389 .trigger = { 400 .trigger = { 411 .trigger = { 420 .trigger = {
|
H A D | kbl_da7219_max98927.c | 293 .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 D | compress_offload.c | 151 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 D | soc-dai.c | 640 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 D | irsd200.c | 17 #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 D | hda-dai-ops.c | 139 /* 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 D | zpa2326.c | 15 * 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 D | oxygen_pcm.c | 622 .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 D | dasd_eer.c | 239 * 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 D | envelope-detector.c | 247 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 D | ledtrig-tty.c | 175 #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 D | au88x0_game.c | 98 gp->trigger = vortex_game_trigger;
|