staging:iio:cdc:ad7150: Drop platform data support
authorJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 14 Mar 2021 18:14:52 +0000 (18:14 +0000)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Wed, 7 Apr 2021 07:36:36 +0000 (08:36 +0100)
There are no mainline board files using this driver so lets drop
the platform_data support in favour of devicetree and similar.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Link: https://lore.kernel.org/r/20210314181511.531414-6-jic23@kernel.org
drivers/staging/iio/cdc/ad7150.c

index 0dce1b8..7ad9105 100644 (file)
@@ -570,20 +570,6 @@ static int ad7150_probe(struct i2c_client *client,
                        return ret;
        }
 
-       if (client->dev.platform_data) {
-               ret = devm_request_threaded_irq(&client->dev, *(unsigned int *)
-                                               client->dev.platform_data,
-                                               NULL,
-                                               &ad7150_event_handler,
-                                               IRQF_TRIGGER_RISING |
-                                               IRQF_TRIGGER_FALLING |
-                                               IRQF_ONESHOT,
-                                               "ad7150_irq2",
-                                               indio_dev);
-               if (ret)
-                       return ret;
-       }
-
        ret = devm_iio_device_register(indio_dev->dev.parent, indio_dev);
        if (ret)
                return ret;