Commit a0cce093 authored by Kurt Borja's avatar Kurt Borja Committed by Guenter Roeck
Browse files

hwmon: (sht21) Add support for SHT20, SHT25 chips



All sht2x chips share the same communication protocol so add support for
them.

Signed-off-by: default avatarKurt Borja <kuurtb@gmail.com>
Link: https://lore.kernel.org/r/20250908-sht2x-v4-2-bc15f68af7de@gmail.com


Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent 94a28f9b
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -3,6 +3,16 @@ Kernel driver sht21

Supported chips:

  * Sensirion SHT20

    Prefix: 'sht20'

    Addresses scanned: none

    Datasheet: Publicly available at the Sensirion website

    https://www.sensirion.com/file/datasheet_sht20

  * Sensirion SHT21

    Prefix: 'sht21'
+2 −2
Original line number Diff line number Diff line
@@ -1930,8 +1930,8 @@ config SENSORS_SHT21
	tristate "Sensiron humidity and temperature sensors. SHT21 and compat."
	depends on I2C
	help
	  If you say yes here you get support for the Sensiron SHT21, SHT25
	  humidity and temperature sensors.
	  If you say yes here you get support for the Sensiron SHT20, SHT21,
	  SHT25 humidity and temperature sensors.

	  This driver can also be built as a module. If so, the module
	  will be called sht21.
+2 −0
Original line number Diff line number Diff line
@@ -275,7 +275,9 @@ static int sht21_probe(struct i2c_client *client)

/* Device ID table */
static const struct i2c_device_id sht21_id[] = {
	{ "sht20" },
	{ "sht21" },
	{ "sht25" },
	{ }
};
MODULE_DEVICE_TABLE(i2c, sht21_id);