iio: dac: ds4422/ds4424 drop of_node check
authorRuslan Babayev <ruslan@babayev.com>
Sun, 5 May 2019 19:24:36 +0000 (12:24 -0700)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 11 May 2019 11:19:35 +0000 (12:19 +0100)
The driver doesn't actually rely on any DT properties. Removing this
check makes it usable on ACPI based platforms.

Signed-off-by: Ruslan Babayev <ruslan@babayev.com>
Cc: xe-linux-external@cisco.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/dac/ds4424.c

index 883a475620550d4999e72b1067265aca8bb43ba7..2b3ba1a66fe86ac8a91e8b9487bf7203de7b8618 100644 (file)
@@ -236,12 +236,6 @@ static int ds4424_probe(struct i2c_client *client,
        indio_dev->dev.of_node = client->dev.of_node;
        indio_dev->dev.parent = &client->dev;
 
-       if (!client->dev.of_node) {
-               dev_err(&client->dev,
-                               "Not found DT.\n");
-               return -ENODEV;
-       }
-
        data->vcc_reg = devm_regulator_get(&client->dev, "vcc");
        if (IS_ERR(data->vcc_reg)) {
                dev_err(&client->dev,