Home
last modified time | relevance | path

Searched refs:triggers (Results 1 – 25 of 158) sorted by relevance

1234567

/Linux-v4.19/Documentation/iio/
Diio_configfs.txt7 triggers).
26 3. Software triggers
28 One of the IIO default configfs groups is the "triggers" group. It is
30 under /config/iio/triggers.
32 IIO software triggers implementation offers support for creating multiple
71 Each trigger type has its own directory under /config/iio/triggers. Loading
73 /config/iio/triggers/trig-sample.
78 3.1 Hrtimer triggers creation and destruction
81 users to create hrtimer triggers under /config/iio/triggers/hrtimer.
85 $ mkdir /config/iio/triggers/hrtimer/instance1
[all …]
/Linux-v4.19/drivers/staging/iio/Documentation/
Dtrigger.txt3 Many triggers are provided by hardware that will also be registered as
5 such triggers are registered with the core in the same way as
6 stand-alone triggers.
18 triggers to keep track of what they have created.
29 Currently triggers are only used for the filling of software
/Linux-v4.19/Documentation/ABI/testing/
Dconfigfs-iio10 What: /config/iio/triggers
14 Industrial IO software triggers directory.
16 What: /config/iio/triggers/hrtimers
Dsysfs-platform-dell-laptop27 This file allows to control the input triggers that
30 Read the file to see the triggers available. The ones
42 Note that not all the available triggers can be configured.
Dsysfs-bus-iio-trigger-sysfs6 driver. Writing this file with any value triggers an event
38 created trigger from the list of available triggers. In order to
Dsysfs-class-led50 You can change triggers in a similar manner to the way an IO
61 gpio and backlight triggers. In case of the backlight trigger,
Dsysfs-driver-hid-corsair6 where G-keys triggers their regular key codes. "HW" for
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dwow.c173 u8 triggers; in ath9k_suspend() local
213 triggers = ath9k_wow_map_triggers(sc, wowlan); in ath9k_suspend()
214 if (!triggers) { in ath9k_suspend()
238 if (triggers & AH_WOW_USER_PATTERN_EN) { in ath9k_suspend()
269 ath9k_hw_wow_enable(ah, triggers); in ath9k_suspend()
272 ath_dbg(common, WOW, "Suspend with WoW triggers: 0x%x\n", triggers); in ath9k_suspend()
/Linux-v4.19/drivers/iio/
DKconfig30 (e.g. software triggers). For more info see
36 Provides IIO core support for triggers. Currently these
38 buffers. The triggers are effectively a 'capture
58 tristate "Enable software triggers support"
61 Provides IIO core support for software triggers. A software
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/
Dfunctions19 # remove action triggers first
34 reset_trigger() { # reset all current setting triggers
48 reset_ftrace_filter() { # reset all triggers in set_ftrace_filter
86 # no events, no triggers, no filters, no function filters,
/Linux-v4.19/drivers/platform/x86/
Ddell-laptop.c1128 u8 triggers; member
1138 u8 triggers; member
1201 info->triggers = buffer.output[2] & 0xFF; in kbd_get_info()
1288 state->triggers = (buffer.output[1] >> 16) & 0xFF; in kbd_get_state()
1308 input1 |= (state->triggers & 0xFF) << 16; in kbd_set_state()
1704 if (!(kbd_info.triggers & BIT(i))) in kbd_led_triggers_store()
1711 triggers_enabled && (state.triggers & BIT(i))) { in kbd_led_triggers_store()
1716 (!triggers_enabled || !(state.triggers & BIT(i)))) { in kbd_led_triggers_store()
1732 new_state.triggers |= BIT(trigger_bit); in kbd_led_triggers_store()
1734 new_state.triggers &= ~BIT(trigger_bit); in kbd_led_triggers_store()
[all …]
/Linux-v4.19/kernel/trace/
Dtrace_events_trigger.c62 if (list_empty(&file->triggers)) in event_triggers_call()
65 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_call()
103 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_post_call()
121 return seq_list_next(t, &event_file->triggers, pos); in trigger_next()
134 if (list_empty(&event_file->triggers)) in trigger_start()
137 return seq_list_start(&event_file->triggers, *pos); in trigger_start()
474 list_for_each_entry_safe(data, n, &file->triggers, list) { in clear_event_triggers()
498 list_for_each_entry_rcu(data, &file->triggers, list) { in update_cond_flag()
533 list_for_each_entry_rcu(test, &file->triggers, list) { in register_trigger()
546 list_add_rcu(&data->list, &file->triggers); in register_trigger()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/dma/
Dstm32-mdma.txt71 0x00: Each MDMA request triggers a buffer transfer (max 128 bytes)
72 0x01: Each MDMA request triggers a block transfer (max 64K bytes)
73 0x10: Each MDMA request triggers a repeated block transfer
74 0x11: Each MDMA request triggers a linked list transfer
/Linux-v4.19/Documentation/leds/
Dleds-class.txt15 nand-disk and sharpsl-charge triggers. With led triggers disabled, the code
18 Complex triggers whilst available to all LEDs have LED specific
27 You can change triggers in a similar manner to the way an IO scheduler
120 particular LED (ACPI?). The addition of triggers provided by the LED driver
Dleds-blinkm.txt14 a) LED class interface for use with triggers
33 assign triggers on each color.
/Linux-v4.19/drivers/gpu/drm/amd/display/modules/freesync/
Dfreesync.c775 struct dc_static_screen_events triggers = {0}; in mod_freesync_handle_v_update() local
869 triggers.overlay_update = true; in mod_freesync_handle_v_update()
870 triggers.surface_update = true; in mod_freesync_handle_v_update()
873 num_streams, &triggers); in mod_freesync_handle_v_update()
885 struct dc_static_screen_events triggers = {0}; in mod_freesync_update_state() local
954 triggers.overlay_update = true; in mod_freesync_update_state()
955 triggers.surface_update = true; in mod_freesync_update_state()
958 num_streams, &triggers); in mod_freesync_update_state()
1221 struct dc_static_screen_events triggers = {0}; in mod_freesync_notify_mode_change() local
1259 triggers.overlay_update = true; in mod_freesync_notify_mode_change()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/iio/adc/
Dat91_adc.txt23 - atmel,adc-use-external-triggers: Boolean to enable the external triggers
56 atmel,adc-use-external-triggers;
/Linux-v4.19/tools/perf/Documentation/
DBuild.txt18 main makefile that triggers build of all perf objects including
36 The Makefile.perf triggers the build framework for build objects:
/Linux-v4.19/Documentation/hwmon/
Dw8379358 For voltage sensors, an alarm triggers if the measured value is below
60 For temperature sensors, an alarm triggers if the measured value goes
63 For fan sensors, an alarm triggers if the measured value is below the
94 If the case open alarm triggers, it will stay in this state unless cleared
/Linux-v4.19/Documentation/driver-api/iio/
Dtriggers.rst26 There are two locations in sysfs related to triggers:
31 Because triggers can be very different depending on type there are few
36 * :file:`sampling_frequency`, some timer based triggers use this attribute to
Dindex.rst16 triggers
/Linux-v4.19/Documentation/trace/
Devents.rst309 6. Event triggers
316 with attached triggers is invoked, the set of trigger commands
326 A given event can have any number of triggers associated with it,
330 Event triggers are implemented on top of "soft" mode, which means that
331 whenever a trace event has one or more triggers associated with it,
335 This scheme allows triggers to be invoked even for events that aren't
337 used for conditionally invoking triggers.
339 The syntax for event triggers is roughly based on the syntax for
346 can also enable triggers that are written into
371 triggers (you have to use '!' for each one added.)
[all …]
/Linux-v4.19/drivers/iio/trigger/
DKconfig2 # Industrial I/O standalone triggers
64 Provides support for using SYSFS entries as IIO triggers.
/Linux-v4.19/Documentation/devicetree/bindings/thermal/
Dbrcm,avs-tmon.txt8 - interrupts: temperature monitor interrupt, for high/low threshold triggers
/Linux-v4.19/drivers/iio/accel/
Dbmc150-accel-core.c196 struct bmc150_accel_trigger triggers[BMC150_ACCEL_TRIGGERS]; member
762 if (data->triggers[i].indio_trig == trig) in bmc150_accel_validate_trigger()
1128 if (t == &t->data->triggers[BMC150_ACCEL_TRIGGER_DATA_READY]) in bmc150_accel_trig_try_reen()
1285 if (data->triggers[i].enabled) { in bmc150_accel_irq_handler()
1286 iio_trigger_poll(data->triggers[i].indio_trig); in bmc150_accel_irq_handler()
1323 if (data->triggers[i].indio_trig) { in bmc150_accel_unregister_triggers()
1324 iio_trigger_unregister(data->triggers[i].indio_trig); in bmc150_accel_unregister_triggers()
1325 data->triggers[i].indio_trig = NULL; in bmc150_accel_unregister_triggers()
1337 struct bmc150_accel_trigger *t = &data->triggers[i]; in bmc150_accel_triggers_setup()

1234567