diff options
| author | Ricardo B. Marliere <[email protected]> | 2024-02-08 16:37:19 -0300 |
|---|---|---|
| committer | Jonathan Cameron <[email protected]> | 2024-02-17 16:16:11 +0000 |
| commit | 89b1b86fc77367fac470258acdf470ffe2edc8d4 (patch) | |
| tree | 0272f964cef55f8e7bad82fe7378d84ad9a8686d /include/linux/iio | |
| parent | 7c28226cd03746c7e87409ee75d45e42f1687d89 (diff) | |
iio: core: make iio_bus_type const
Now that the driver core can properly handle constant struct bus_type,
move the iio_bus_type variable to be a constant structure as well,
placing it into read-only memory which can not be modified at runtime.
Cc: Greg Kroah-Hartman <[email protected]>
Suggested-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Ricardo B. Marliere <[email protected]>
Acked-by: Nuno Sa <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jonathan Cameron <[email protected]>
Diffstat (limited to 'include/linux/iio')
| -rw-r--r-- | include/linux/iio/iio.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/iio/iio.h b/include/linux/iio/iio.h index 4f89279e531c..e370a7bb3300 100644 --- a/include/linux/iio/iio.h +++ b/include/linux/iio/iio.h @@ -669,7 +669,7 @@ DEFINE_GUARD_COND(iio_claim_direct, _try, ({ int iio_device_claim_buffer_mode(struct iio_dev *indio_dev); void iio_device_release_buffer_mode(struct iio_dev *indio_dev); -extern struct bus_type iio_bus_type; +extern const struct bus_type iio_bus_type; /** * iio_device_put() - reference counted deallocation of struct device |