iio: fix devm_iio_trigger_alloc with parent.cocci
authorGwendal Grignou <gwendal@chromium.org>
Tue, 9 Mar 2021 19:36:14 +0000 (11:36 -0800)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 25 Mar 2021 19:13:50 +0000 (19:13 +0000)
commit8a2252201656a147a9d7b1892028cef15869032e
treead2c28409741d5215755229563afa3720f4d9f08
parent995071d36bb9804b644265450142fcb91c427ee8
iio: fix devm_iio_trigger_alloc with parent.cocci

Use cocci semantic patch:
@@
expression trigger, P;
@@
   trigger = devm_iio_trigger_alloc(P, ...);
   ...
-  trigger->dev.parent = P;

To remove trigger->dev.parent, since it is set by default.

Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20210309193620.2176163-3-gwendal@chromium.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
30 files changed:
drivers/iio/accel/adxl372.c
drivers/iio/accel/bmc150-accel-core.c
drivers/iio/accel/kxcjk-1013.c
drivers/iio/accel/mma8452.c
drivers/iio/accel/mxc4005.c
drivers/iio/accel/stk8312.c
drivers/iio/accel/stk8ba50.c
drivers/iio/adc/ad7606.c
drivers/iio/adc/ad7766.c
drivers/iio/adc/ad7768-1.c
drivers/iio/adc/max1027.c
drivers/iio/chemical/ccs811.c
drivers/iio/chemical/scd30_core.c
drivers/iio/gyro/adxrs290.c
drivers/iio/gyro/bmg160_core.c
drivers/iio/gyro/fxas21002c_core.c
drivers/iio/health/afe4403.c
drivers/iio/health/afe4404.c
drivers/iio/humidity/hts221_buffer.c
drivers/iio/imu/kmx61.c
drivers/iio/light/rpr0521.c
drivers/iio/light/si1145.c
drivers/iio/light/st_uvis25_core.c
drivers/iio/light/vcnl4000.c
drivers/iio/light/vcnl4035.c
drivers/iio/magnetometer/bmc150_magn.c
drivers/iio/magnetometer/rm3100-core.c
drivers/iio/pressure/zpa2326.c
drivers/iio/proximity/sx9310.c
drivers/iio/proximity/sx9500.c