-
- Downloads
iio: st_sensors: remove all driver remove functions
At this point all ST driver remove functions do iio_device_unregister(). This change removes them from them and replaces all iio_device_register() with devm_iio_device_register(). This can be done in a single change relatively easy, since all these remove functions are define in st_sensors.h. 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-5-aardelean@deviqon.com Signed-off-by:
Jonathan Cameron <Jonathan.Cameron@huawei.com>
Showing
- drivers/iio/accel/st_accel_core.c 2 additions, 7 deletionsdrivers/iio/accel/st_accel_core.c
- drivers/iio/accel/st_accel_i2c.c 0 additions, 10 deletionsdrivers/iio/accel/st_accel_i2c.c
- drivers/iio/accel/st_accel_spi.c 0 additions, 10 deletionsdrivers/iio/accel/st_accel_spi.c
- drivers/iio/gyro/st_gyro_core.c 2 additions, 7 deletionsdrivers/iio/gyro/st_gyro_core.c
- drivers/iio/gyro/st_gyro_i2c.c 0 additions, 10 deletionsdrivers/iio/gyro/st_gyro_i2c.c
- drivers/iio/gyro/st_gyro_spi.c 0 additions, 10 deletionsdrivers/iio/gyro/st_gyro_spi.c
- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h 0 additions, 1 deletiondrivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h
- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c 1 addition, 14 deletionsdrivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c
- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c 0 additions, 6 deletionsdrivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c
- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c 0 additions, 6 deletionsdrivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c
- drivers/iio/magnetometer/st_magn_core.c 2 additions, 7 deletionsdrivers/iio/magnetometer/st_magn_core.c
- drivers/iio/magnetometer/st_magn_i2c.c 0 additions, 10 deletionsdrivers/iio/magnetometer/st_magn_i2c.c
- drivers/iio/magnetometer/st_magn_spi.c 0 additions, 10 deletionsdrivers/iio/magnetometer/st_magn_spi.c
- drivers/iio/pressure/st_pressure_core.c 2 additions, 7 deletionsdrivers/iio/pressure/st_pressure_core.c
- drivers/iio/pressure/st_pressure_i2c.c 0 additions, 10 deletionsdrivers/iio/pressure/st_pressure_i2c.c
- drivers/iio/pressure/st_pressure_spi.c 0 additions, 10 deletionsdrivers/iio/pressure/st_pressure_spi.c
- include/linux/iio/common/st_sensors.h 0 additions, 4 deletionsinclude/linux/iio/common/st_sensors.h
Loading
Please register or sign in to comment