Input: ad7879 - try parsing properties on non-DT systems
We have switched the driver to use generic device properties API, so there is no need to check for presence of DT node before trying parse properties. Acked-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:
parent
4e34025b34
commit
3a97c3d16b
|
@ -560,11 +560,10 @@ int ad7879_probe(struct device *dev, struct regmap *regmap,
|
|||
ts->averaging = pdata->averaging;
|
||||
ts->pen_down_acc_interval = pdata->pen_down_acc_interval;
|
||||
ts->median = pdata->median;
|
||||
} else if (dev->of_node) {
|
||||
ad7879_parse_dt(dev, ts);
|
||||
} else {
|
||||
dev_err(dev, "No platform data\n");
|
||||
return -EINVAL;
|
||||
err = ad7879_parse_dt(dev, ts);
|
||||
if (err)
|
||||
return err;
|
||||
}
|
||||
|
||||
input_dev = devm_input_allocate_device(dev);
|
||||
|
|
Loading…
Reference in New Issue