hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/Documentation/driver-api/iio/triggers.rst
....@@ -2,11 +2,9 @@
22 Triggers
33 ========
44
5
-* struct :c:type:`iio_trigger` — industrial I/O trigger device
5
+* struct iio_trigger — industrial I/O trigger device
66 * :c:func:`devm_iio_trigger_alloc` — Resource-managed iio_trigger_alloc
7
-* :c:func:`devm_iio_trigger_free` — Resource-managed iio_trigger_free
87 * :c:func:`devm_iio_trigger_register` — Resource-managed iio_trigger_register
9
-* :c:func:`devm_iio_trigger_unregister` — Resource-managed
108 iio_trigger_unregister
119 * :c:func:`iio_trigger_validate_own_device` — Check if a trigger and IIO
1210 device belong to the same device
....@@ -38,7 +36,7 @@
3836
3937 * :file:`/sys/bus/iio/devices/iio:device{X}/trigger/*`, this directory is
4038 created once the device supports a triggered buffer. We can associate a
41
- trigger with our device by writing the trigger's name in the
39
+ trigger with our device by writing the trigger's name in the
4240 :file:`current_trigger` file.
4341
4442 IIO trigger setup
....@@ -65,7 +63,7 @@
6563 IIO trigger ops
6664 ===============
6765
68
-* struct :c:type:`iio_trigger_ops` — operations structure for an iio_trigger.
66
+* struct iio_trigger_ops — operations structure for an iio_trigger.
6967
7068 Notice that a trigger has a set of operations attached:
7169