hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/iio/iio_core.h
....@@ -1,10 +1,7 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /* The industrial I/O core function defs.
23 *
34 * Copyright (c) 2008 Jonathan Cameron
4
- *
5
- * This program is free software; you can redistribute it and/or modify it
6
- * under the terms of the GNU General Public License version 2 as published by
7
- * the Free Software Foundation.
85 *
96 * These definitions are meant for use only within the IIO core, not individual
107 * drivers.
....@@ -45,14 +42,14 @@
4542
4643 __poll_t iio_buffer_poll(struct file *filp,
4744 struct poll_table_struct *wait);
48
-ssize_t iio_buffer_read_first_n_outer(struct file *filp, char __user *buf,
49
- size_t n, loff_t *f_ps);
45
+ssize_t iio_buffer_read_outer(struct file *filp, char __user *buf,
46
+ size_t n, loff_t *f_ps);
5047
5148 int iio_buffer_alloc_sysfs_and_mask(struct iio_dev *indio_dev);
5249 void iio_buffer_free_sysfs_and_mask(struct iio_dev *indio_dev);
5350
5451 #define iio_buffer_poll_addr (&iio_buffer_poll)
55
-#define iio_buffer_read_first_n_outer_addr (&iio_buffer_read_first_n_outer)
52
+#define iio_buffer_read_outer_addr (&iio_buffer_read_outer)
5653
5754 void iio_disable_all_buffers(struct iio_dev *indio_dev);
5855 void iio_buffer_wakeup_poll(struct iio_dev *indio_dev);
....@@ -60,7 +57,7 @@
6057 #else
6158
6259 #define iio_buffer_poll_addr NULL
63
-#define iio_buffer_read_first_n_outer_addr NULL
60
+#define iio_buffer_read_outer_addr NULL
6461
6562 static inline int iio_buffer_alloc_sysfs_and_mask(struct iio_dev *indio_dev)
6663 {