iio: accel: st_accel: Use st_sensors_dev_name_probe()
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Mon, 20 Jan 2020 09:25:50 +0000 (11:25 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Fri, 14 Feb 2020 12:08:09 +0000 (12:08 +0000)
Use st_sensors_dev_name_probe() instead open coded variant.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/accel/st_accel_i2c.c

index 633955d..8c48931 100644 (file)
@@ -147,12 +147,9 @@ static int st_accel_i2c_probe(struct i2c_client *client)
        const struct st_sensor_settings *settings;
        struct st_sensor_data *adata;
        struct iio_dev *indio_dev;
-       const char *match;
        int ret;
 
-       match = device_get_match_data(&client->dev);
-       if (match)
-               strlcpy(client->name, match, sizeof(client->name));
+       st_sensors_dev_name_probe(&client->dev, client->name, sizeof(client->name));
 
        settings = st_accel_get_settings(client->name);
        if (!settings) {