]> www.infradead.org Git - users/hch/misc.git/commitdiff
hwmon: (sht21) Add devicetree support
authorKurt Borja <kuurtb@gmail.com>
Mon, 8 Sep 2025 15:54:52 +0000 (10:54 -0500)
committerGuenter Roeck <linux@roeck-us.net>
Tue, 9 Sep 2025 12:26:11 +0000 (05:26 -0700)
Add DT support for sht2x chips.

Signed-off-by: Kurt Borja <kuurtb@gmail.com>
Link: https://lore.kernel.org/r/20250908-sht2x-v4-4-bc15f68af7de@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/sht21.c

index 97d71e3361e9d7f0512880149ba6479601b2fc0c..627d35070a420ab9e51634bdc5cf5e3de3853326 100644 (file)
@@ -282,8 +282,19 @@ static const struct i2c_device_id sht21_id[] = {
 };
 MODULE_DEVICE_TABLE(i2c, sht21_id);
 
+static const struct of_device_id sht21_of_match[] = {
+       { .compatible = "sensirion,sht20" },
+       { .compatible = "sensirion,sht21" },
+       { .compatible = "sensirion,sht25" },
+       { }
+};
+MODULE_DEVICE_TABLE(of, sht21_of_match);
+
 static struct i2c_driver sht21_driver = {
-       .driver.name = "sht21",
+       .driver = {
+               .name = "sht21",
+               .of_match_table = sht21_of_match,
+       },
        .probe       = sht21_probe,
        .id_table    = sht21_id,
 };