iio: accel: kionix-kx022a: Add an i2c_device_id table
authorMehdi Djait <mehdi.djait.k@gmail.com>
Sat, 16 Sep 2023 12:38:50 +0000 (14:38 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 17 Sep 2023 09:37:36 +0000 (10:37 +0100)
Add the missing i2c device id.

Acked-by: Matti Vaittinen <mazziesaccount@gmail.com>
Signed-off-by: Mehdi Djait <mehdi.djait.k@gmail.com>
Link: https://lore.kernel.org/r/61b43bbf35d602eac34b6d81b4d1b2d7ba39786f.1694867379.git.mehdi.djait.k@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/accel/kionix-kx022a-i2c.c

index b0ac78e85dada1d1daeaa345cc7e5ddc5ebb4d11..c0d0b69680f961032ed5b365e5d488679a07a6d5 100644 (file)
@@ -30,6 +30,12 @@ static int kx022a_i2c_probe(struct i2c_client *i2c)
        return kx022a_probe_internal(dev);
 }
 
+static const struct i2c_device_id kx022a_i2c_id[] = {
+       { .name = "kx022a" },
+       { }
+};
+MODULE_DEVICE_TABLE(i2c, kx022a_i2c_id);
+
 static const struct of_device_id kx022a_of_match[] = {
        { .compatible = "kionix,kx022a", },
        { }
@@ -43,6 +49,7 @@ static struct i2c_driver kx022a_i2c_driver = {
                .probe_type = PROBE_PREFER_ASYNCHRONOUS,
          },
        .probe        = kx022a_i2c_probe,
+       .id_table     = kx022a_i2c_id,
 };
 module_i2c_driver(kx022a_i2c_driver);