hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/iio/chemical/ams-iaq-core.c
....@@ -7,6 +7,7 @@
77 */
88
99 #include <linux/module.h>
10
+#include <linux/mod_devicetable.h>
1011 #include <linux/mutex.h>
1112 #include <linux/init.h>
1213 #include <linux/i2c.h>
....@@ -152,7 +153,6 @@
152153 data->last_update = jiffies - HZ;
153154 mutex_init(&data->lock);
154155
155
- indio_dev->dev.parent = &client->dev;
156156 indio_dev->info = &ams_iaqcore_info;
157157 indio_dev->name = dev_name(&client->dev);
158158 indio_dev->modes = INDIO_DIRECT_MODE;
....@@ -178,7 +178,7 @@
178178 static struct i2c_driver ams_iaqcore_driver = {
179179 .driver = {
180180 .name = "ams-iaq-core",
181
- .of_match_table = of_match_ptr(ams_iaqcore_dt_ids),
181
+ .of_match_table = ams_iaqcore_dt_ids,
182182 },
183183 .probe = ams_iaqcore_probe,
184184 .id_table = ams_iaqcore_id,