| /linux/Documentation/iio/ |
| H A D | iio_configfs.rst | 10 triggers). 30 3. Software triggers 33 One of the IIO default configfs groups is the "triggers" group. It is 35 under /config/iio/triggers. 37 IIO software triggers implementation offers support for creating multiple 76 Each trigger type has its own directory under /config/iio/triggers. Loading 78 /config/iio/triggers/trig-sample. 84 3.1 Hrtimer triggers creation and destruction 88 users to create hrtimer triggers under /config/iio/triggers/hrtimer. 92 $ mkdir /config/iio/triggers/hrtimer/instance1 [all …]
|
| /linux/drivers/iio/trigger/ |
| H A D | stm32-lptimer-trigger.c | 24 const char * const (*triggers)[MAX_TRIGGERS]; member 45 .triggers = stm32_lptim_triggers, 50 .triggers = stm32mp25_lptim_triggers, 56 const char * const *triggers; member 87 const char * const *cur = priv->triggers; in stm32_lptim_setup_trig() 129 priv->triggers = lptim_cfg->triggers[index]; in stm32_lptim_trigger_probe()
|
| H A D | Kconfig | 3 # Industrial I/O standalone triggers 65 Provides support for using SYSFS entries as IIO triggers.
|
| /linux/Documentation/translations/zh_CN/iio/ |
| H A D | iio_configfs.rst | 41 以在/config/iio/triggers下找到。 81 每种触发器类型在/config/iio/triggers下都有其自己的目录。加载iio-trig-sample 82 模块将创建“trig-sample”触发器类型目录/config/iio/triggers/trig-sample. 92 /config/iio/triggers/hrtimer下创建hrtimer触发器。 96 $ mkdir /config/iio/triggers/hrtimer/instance1 97 $ rmdir /config/iio/triggers/hrtimer/instance1
|
| /linux/tools/testing/selftests/powerpc/dexcr/ |
| H A D | dexcr.c | 93 volatile bool triggers; in hashchk_triggers() local 99 triggers = true; in hashchk_triggers() 101 triggers = false; in hashchk_triggers() 105 return triggers; in hashchk_triggers()
|
| /linux/Documentation/trace/coresight/ |
| H A D | coresight-ect.rst | 14 individual input and output hardware signals known as triggers to and from 30 The CTI driver enables the programming of the CTI to attach triggers to 34 activating connected output triggers there, unless filtered by the CTI 84 * ``nr_trigger_cons`` : total connections - triggers<N> directories. 88 * ``triggers<N>``: contains list of triggers for an individual connection. 97 triggers<N> directories 103 Each triggers directory has a set of parameters describing the triggers for 127 If a connection has zero signals in either the 'in' or 'out' triggers then 133 This provides an easy way to attach triggers to channels, without needing 180 * ``chan_xtrigs_in``: Read to show the input triggers attached to [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | configfs-iio | 10 What: /config/iio/triggers 14 Industrial IO software triggers directory. 16 What: /config/iio/triggers/hrtimers
|
| H A D | sysfs-bus-iio-chemical-sunrise-co2 | 6 Writing '1' triggers a 'Factory' calibration cycle. 13 Writing '1' triggers a 'Background' calibration cycle.
|
| H A D | sysfs-platform-dell-laptop | 27 This file allows to control the input triggers that 30 Read the file to see the triggers available. The ones 45 Note that not all the available triggers can be configured.
|
| H A D | debugfs-driver-dcc | 14 triggers. The trigger can be invoked by writing '1' 33 software triggers. The input addresses type 125 on manual or crash induced triggers. Lists must
|
| H A D | sysfs-bus-iio-trigger-sysfs | 6 driver. Writing this file with any value triggers an event 38 created trigger from the list of available triggers. In order to
|
| H A D | sysfs-class-led | 70 You can change triggers in a similar manner to the way an IO 87 gpio and backlight triggers. In case of the backlight trigger,
|
| /linux/drivers/iio/ |
| H A D | Kconfig | 31 (e.g. software triggers). For more info see 40 Provides IIO core support for triggers. Currently these 42 buffers. The triggers are effectively a 'capture 62 tristate "Enable software triggers support" 65 Provides IIO core support for software triggers. A software
|
| /linux/kernel/trace/ |
| H A D | trace_events_trigger.c | 129 if (list_empty(&file->triggers)) in event_triggers_call() 132 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_call() 184 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_post_call() 203 return seq_list_next(t, &event_file->triggers, pos); in trigger_next() 210 list_for_each_entry_rcu(data, &file->triggers, list, in check_user_trigger() 229 if (list_empty(&event_file->triggers) || !check_user_trigger(event_file)) in trigger_start() 232 return seq_list_start(&event_file->triggers, *pos); in trigger_start() 580 list_for_each_entry_safe(data, n, &file->triggers, list) { in clear_event_triggers() 606 list_for_each_entry(data, &file->triggers, list) { in update_cond_flag() 642 list_for_each_entry(test, &file->triggers, list) { in register_trigger() [all …]
|
| /linux/drivers/iio/adc/ |
| H A D | at91_adc.c | 211 const struct at91_adc_trigger *triggers; member 538 const struct at91_adc_trigger *triggers, in at91_adc_get_trigger_value_by_name() argument 548 triggers[i].name); in at91_adc_get_trigger_value_by_name() 553 if (triggers[i].value == 0) in at91_adc_get_trigger_value_by_name() 555 return triggers[i].value; in at91_adc_get_trigger_value_by_name() 572 st->caps->triggers, in at91_adc_configure_trigger() 654 if (st->caps->triggers[i].is_external && !(st->use_external)) in at91_adc_trigger_init() 658 st->caps->triggers + i); in at91_adc_trigger_init() 1242 .triggers = at91sam9260_triggers, 1267 .triggers = at91sam9x5_triggers, [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | ptp.rst | 97 - 2 Time stamp external triggers, programmable polarity (opt. interrupt) 106 - GPIO inputs can time stamp external triggers 120 - Programmable inputs can time stamp external triggers 130 GPIO which can time stamp external triggers and one GPIO to produce 133 configured to either time stamp external triggers or produce
|
| /linux/Documentation/driver-api/iio/ |
| H A D | triggers.rst | 24 There are two locations in sysfs related to triggers: 29 Because triggers can be very different depending on type there are few 34 * :file:`sampling_frequency`, some timer based triggers use this attribute to
|
| H A D | index.rst | 16 triggers
|
| /linux/Documentation/leds/ |
| H A D | leds-blinkm.rst | 18 a) LED multicolor class interface for use with triggers 40 b) LED class interface for use with triggers 60 assign triggers on each color.
|
| /linux/Documentation/hwmon/ |
| H A D | w83793.rst | 65 For voltage sensors, an alarm triggers if the measured value is below 67 For temperature sensors, an alarm triggers if the measured value goes 70 For fan sensors, an alarm triggers if the measured value is below the 101 If the case open alarm triggers, it will stay in this state unless cleared
|
| H A D | pc87360.rst | 127 associated low, high and overtemperature limits, each of which triggers an 165 triggers an alarm when crossed. 177 If an alarm triggers, it will remain triggered until the hardware register 182 a once-only alarm triggers, it may take 2 seconds for it to show, and 2
|
| /linux/tools/testing/selftests/ftrace/test.d/ |
| H A D | functions | 18 # remove action triggers first 33 reset_trigger() { # reset all current setting triggers 47 reset_ftrace_filter() { # reset all triggers in set_ftrace_filter 109 # no events, no triggers, no filters, no function filters,
|
| /linux/fs/ocfs2/ |
| H A D | journal.c | 521 static inline struct ocfs2_triggers *to_ocfs2_trigger(struct jbd2_buffer_trigger_type *triggers) in to_ocfs2_trigger() argument 523 return container_of(triggers, struct ocfs2_triggers, ot_triggers); in to_ocfs2_trigger() 526 static void ocfs2_frozen_trigger(struct jbd2_buffer_trigger_type *triggers, in ocfs2_frozen_trigger() argument 530 struct ocfs2_triggers *ot = to_ocfs2_trigger(triggers); in ocfs2_frozen_trigger() 545 static void ocfs2_dq_frozen_trigger(struct jbd2_buffer_trigger_type *triggers, in ocfs2_dq_frozen_trigger() argument 565 static void ocfs2_db_frozen_trigger(struct jbd2_buffer_trigger_type *triggers, in ocfs2_db_frozen_trigger() argument 581 static void ocfs2_abort_trigger(struct jbd2_buffer_trigger_type *triggers, in ocfs2_abort_trigger() argument 584 struct ocfs2_triggers *ot = to_ocfs2_trigger(triggers); in ocfs2_abort_trigger() 647 struct ocfs2_triggers triggers[]) in ocfs2_initialize_journal_triggers() argument 652 ocfs2_setup_csum_triggers(sb, type, &triggers[type]); in ocfs2_initialize_journal_triggers() [all …]
|
| /linux/fs/jbd2/ |
| H A D | transaction.c | 1449 struct jbd2_buffer_trigger_type *triggers) in jbd2_buffer_frozen_trigger() argument 1453 if (!triggers || !triggers->t_frozen) in jbd2_buffer_frozen_trigger() 1456 triggers->t_frozen(triggers, bh, mapped_data, bh->b_size); in jbd2_buffer_frozen_trigger() 1460 struct jbd2_buffer_trigger_type *triggers) in jbd2_buffer_abort_trigger() argument 1462 if (!triggers || !triggers->t_abort) in jbd2_buffer_abort_trigger() 1465 triggers->t_abort(triggers, jh2bh(jh)); in jbd2_buffer_abort_trigger()
|
| /linux/drivers/iio/accel/ |
| H A D | bmc150-accel-core.c | 835 if (data->triggers[i].indio_trig == trig) in bmc150_accel_validate_trigger() 1213 if (t == &t->data->triggers[BMC150_ACCEL_TRIGGER_DATA_READY]) in bmc150_accel_trig_reen() 1366 if (data->triggers[i].enabled) { in bmc150_accel_irq_handler() 1367 iio_trigger_poll(data->triggers[i].indio_trig); in bmc150_accel_irq_handler() 1404 if (data->triggers[i].indio_trig) { in bmc150_accel_unregister_triggers() 1405 iio_trigger_unregister(data->triggers[i].indio_trig); in bmc150_accel_unregister_triggers() 1406 data->triggers[i].indio_trig = NULL; in bmc150_accel_unregister_triggers() 1418 struct bmc150_accel_trigger *t = &data->triggers[i]; in bmc150_accel_triggers_setup()
|