iio: light: veml6070: add devicetree support
authorJavier Carrasco <javier.carrasco.cruz@gmail.com>
Sun, 29 Sep 2024 20:38:51 +0000 (22:38 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 5 Oct 2024 11:09:15 +0000 (12:09 +0100)
Register the compatible from the dt-bindings.

Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
Link: https://patch.msgid.link/20240929-veml6070-cleanup-v1-6-a9350341a646@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/light/veml6070.c

index faba04e1da98941733741dac14a8834d51ae1a58..46eafaa9053d48010ab47aa3a4d71526509bdb92 100644 (file)
@@ -192,9 +192,16 @@ static const struct i2c_device_id veml6070_id[] = {
 };
 MODULE_DEVICE_TABLE(i2c, veml6070_id);
 
+static const struct of_device_id veml6070_of_match[] = {
+       { .compatible = "vishay,veml6070" },
+       { }
+};
+MODULE_DEVICE_TABLE(of, veml6070_of_match);
+
 static struct i2c_driver veml6070_driver = {
        .driver = {
                .name   = VEML6070_DRV_NAME,
+               .of_match_table = veml6070_of_match,
        },
        .probe = veml6070_probe,
        .id_table = veml6070_id,