iio: st_sensors: remove st_sensors_deallocate_trigger() function
This change converts the st_sensors_allocate_trigger() to use device-managed functions. The parent device of the IIO device object is used. This is based on the assumption that all other devm_ calls in the ST sensors use this reference. That makes the st_sensors_deallocate_trigger() function un-needed, so it can be removed. Reviewed-by:Andy Shevchenko <andy.shevchenko@gmail.com> Signed-off-by:
Alexandru Ardelean <aardelean@deviqon.com> Reviewed-by:
Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20210823112204.243255-3-aardelean@deviqon.com Signed-off-by:
Jonathan Cameron <Jonathan.Cameron@huawei.com>
Showing
- drivers/iio/accel/st_accel_core.c 1 addition, 17 deletionsdrivers/iio/accel/st_accel_core.c
- drivers/iio/common/st_sensors/st_sensors_trigger.c 15 additions, 30 deletionsdrivers/iio/common/st_sensors/st_sensors_trigger.c
- drivers/iio/gyro/st_gyro_core.c 1 addition, 17 deletionsdrivers/iio/gyro/st_gyro_core.c
- drivers/iio/magnetometer/st_magn_core.c 1 addition, 17 deletionsdrivers/iio/magnetometer/st_magn_core.c
- drivers/iio/pressure/st_pressure_core.c 1 addition, 17 deletionsdrivers/iio/pressure/st_pressure_core.c
- include/linux/iio/common/st_sensors.h 0 additions, 5 deletionsinclude/linux/iio/common/st_sensors.h
Loading
Please register or sign in to comment