From nobody Wed Sep 10 01:54:49 2025 Received: from mail-ua1-f47.google.com (mail-ua1-f47.google.com [209.85.222.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9F06330DECF; Mon, 8 Sep 2025 15:55:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346914; cv=none; b=gyGzSIA+CZEMa1TgiWrDsRH9IT/19/Mg95652nUbv7F56xee1iSoOBZ7Ek61REWcktXbaN0nXO81fwTaxcv618MS87HdOQZuy66++RNbrz3E6YCFK1lX00wek/7Jj5J87SKb9/is4fpB/FH7vMIbTxkaAu6KrAawZt8rHzI4R7s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346914; c=relaxed/simple; bh=UEw4F4LkD49VKclwQjDUiuUfQ+Jf1njAT51SLNuYO2c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=a7YpGJekepv7xtaySZEkMjKTm5I08nNLEQVxMTo64G+L+CKljlEGANlmOkgv7cKc3mwtLH5ADzbwxZdSAgbcQmyGOAg+Hjl/Lrnf8bcJ00dZLCbsBZAj6e0xuoRctk77LHYnbOD6QMXifsoqybq1iya6I7jM2svffYz6LFDaTSI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ZQoimeW6; arc=none smtp.client-ip=209.85.222.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ZQoimeW6" Received: by mail-ua1-f47.google.com with SMTP id a1e0cc1a2514c-8b96673653cso240704241.0; Mon, 08 Sep 2025 08:55:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757346911; x=1757951711; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=pIrWIgaPrpXvy15ltxr3y1zTh70BAC5HdpbmwVt7Qmg=; b=ZQoimeW6/kvXdKbjTb02xhSiZEM9zx3lZ8eZPaxj2YuHf2xwmclfvdZm1y+7XLP0on deOjQseezXm8V+fEsqRSQKBABCAgkRNg5qywd098oRyyK/A/SYPGpFSzMfEHv50mk6o2 sbSTEgTi9qO5lU+/OteP6G4JYzCAJSzTPr1StycY7oIbjM5el1WbG1Qw/Q9JloZZBkpO oOo7k+ZE9RcUJNWoaBfe3hvCUZs8Rje3Wxw/kEcoepvckhq/pu683iJ55YuGGrxOMmV2 JqAowSr7/W+d/52GRkgMxeyJLnKrt8Kn9QWEMsOysV6QN0gk3bkHic27v9ZhU8lkIYgU 1yHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757346911; x=1757951711; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=pIrWIgaPrpXvy15ltxr3y1zTh70BAC5HdpbmwVt7Qmg=; b=FP4pgG+MbwGxHJa7DAu/FOE4NK0D4cq991LHPhGdKmHqKrNdVPjK8npBqPwrOhDzaV oL3zYM48h/SxM+lkOgVHpxR56h8p+uCOHXBjAdSKpv3VNSG2THVseBju1PIXW7wZosUE 2G0yTUqis5x6D0ZYlcfB+q70LwyMCPtDj2AWIpT+NuLnEs5qFWV/uOTUCSS8d079iaom DVoh+y6RXl2Xukfth0mPaiNO2ycwczSklBjokZKrOV7RbWRfmiuP0ISdE6ikxKJgZw5V O0ruY+PYDjv4J2U6O3ezMFp6OO7u6O2PSHd/2MBHjsyghFMLCCUR32/IGRTv5FnqGO+d 7MrA== X-Forwarded-Encrypted: i=1; AJvYcCV5Bl3URvvhYAWRaKQyL4YAKx7gpRMqxrWhl/wnIitmRXl07yG7av3jlk6f5tgxJsObeOzkcGQNAjCB@vger.kernel.org, AJvYcCWzdkyFRW4xi5p4zPFAdfLWnvXjD5AY5fAL5fi07y7PO/lzPCFxg3pbZjZDJr4MD32gTwemWiV8pUiV/qIZ@vger.kernel.org, AJvYcCX02po3uM/UGvn9DH0GQNmaC3y/LPKLjkgh89DnKE29+n5tDBsFDicJxes0hJDUOUoYsyJbrByNHTk9@vger.kernel.org X-Gm-Message-State: AOJu0YzHVf7FuqF9grdeO3YOX0PhBE7M7WWLkdTM5q2unkTR7qh4cB2n VUdLCry/iDI3Vi+slBoswaduTSAf7lXYTOvZvX9zmPhsAB2AqDTvHCHTdOE81g== X-Gm-Gg: ASbGncs7lC5m1UZ92eWq1/qAvGhq7QttskSYb7dcqdrMp77Z687OPj07g4IquaGmdlL 6HNE1/s+gCmPxX9+NOm2RQ8MJD47dCRQp41nT184L0sr0JVNvlw7/HGd5lNzz6YfpdQiqfeIPU0 ZZbo0gk3j1uD4szg6l3yr/1M55rghJ3kgVs26iYoR66pSsgQsikBguoK95hWrznzsrI6M57kT8a e6S4mr7xBWn/8GcSWCwYSnICyvg14oGCcivwZwRTdGeLGhlvHy81B+379r+lOFaABZhxsrsz3up dPZOfhDX3uvwxdK7ffZv7vUfO4PtagFbVS3peUL/+BNZDHDSQjmDJ2ZIixd9tOz3nb8lQGYaDyp Ftb34emsHJtPBsgKpRSJ4VJkh X-Google-Smtp-Source: AGHT+IFgPMlHLzn9j7bvzTbf4/KMwdhKHekGVQ5fmekqqoLsh6OqnZg5vInmZkiknnBUhSjlehGFNw== X-Received: by 2002:a05:6102:6a92:b0:518:9c6a:2c01 with SMTP id ada2fe7eead31-53d148c0bbemr2139585137.28.1757346911229; Mon, 08 Sep 2025 08:55:11 -0700 (PDT) Received: from [192.168.100.70] ([2800:bf0:82:3d2:875c:6c76:e06b:3095]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-89601b67070sm8689299241.20.2025.09.08.08.55.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Sep 2025 08:55:10 -0700 (PDT) From: Kurt Borja Date: Mon, 08 Sep 2025 10:54:49 -0500 Subject: [PATCH v4 1/4] hwmon: (sht21) Documentation cleanup Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250908-sht2x-v4-1-bc15f68af7de@gmail.com> References: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> In-Reply-To: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Kurt Borja X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1311; i=kuurtb@gmail.com; h=from:subject:message-id; bh=UEw4F4LkD49VKclwQjDUiuUfQ+Jf1njAT51SLNuYO2c=; b=owGbwMvMwCUmluBs8WX+lTTG02pJDBn7/kSvymtPuy/+vtvEc8+b11vv8Z6TvnBkQefxTQG1+ ZVPuyVndZSyMIhxMciKKbK0Jyz69igq763fgdD7MHNYmUCGMHBxCsBEPP4zMmwXXXSZQWzfEnXd HDeFojThJAs7zenPV2ZxHXp4ckv36umMDEfzPX+f5xM46b/IY36K5alFj4vUc37/9+rhdVI4LzL fnxUA X-Developer-Key: i=kuurtb@gmail.com; a=openpgp; fpr=54D3BE170AEF777983C3C63B57E3B6585920A69A Drop extra empty lines and organize sysfs entries in a table. Signed-off-by: Kurt Borja --- Documentation/hwmon/sht21.rst | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/Documentation/hwmon/sht21.rst b/Documentation/hwmon/sht21.rst index 1bccc8e8aac8d3532ec17dcdbc6a172102877085..9f66cd51b45dc4b89ce757d2209= 445478de046cd 100644 --- a/Documentation/hwmon/sht21.rst +++ b/Documentation/hwmon/sht21.rst @@ -13,8 +13,6 @@ Supported chips: =20 https://www.sensirion.com/file/datasheet_sht21 =20 - - * Sensirion SHT25 =20 Prefix: 'sht25' @@ -25,8 +23,6 @@ Supported chips: =20 https://www.sensirion.com/file/datasheet_sht25 =20 - - Author: =20 Urs Fleisch @@ -47,13 +43,11 @@ in the board setup code. sysfs-Interface --------------- =20 -temp1_input - - temperature input - -humidity1_input - - humidity input -eic - - Electronic Identification Code +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D +temp1_input Temperature input +humidity1_input Humidity input +eic Electronic Identification Code +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =20 Notes ----- --=20 2.51.0 From nobody Wed Sep 10 01:54:49 2025 Received: from mail-vs1-f52.google.com (mail-vs1-f52.google.com [209.85.217.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 62E9A30E0EB; Mon, 8 Sep 2025 15:55:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.217.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346915; cv=none; b=IJmHw284I+uF01a/DIm74VoG86t7glvmC5ViWxQalrPmaGINmYmE8q0luBlyjl2/VCLHDCx/avQNrCjCxVLOQCgxdsZSmvPgpiWWNB1ySrwrQU3N1qVGscb8aoSF0fcfGakwVevM4p41QbjnJNVaixKOCn939V9CQP4kTkjZOkk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346915; c=relaxed/simple; bh=Ultn1LADtPH8Lln5wBQc0s/woZYsJlh8Lpo2VgUgnro=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=em4FO7hmMi+4C0dCkSu/wTlrnLMGKSTbR1ZWF44udM4rLMu+c2VVNp8Sy1iyps8XC9b2FtsSvTpmnYv2JSWJ3CTtunP4l+2ZQ1tATNnhJPoaLDOKD+vO9JsM3qgqMEgi+OesacSYeaBaszX/bkqJ2i3JP6gZ/aHz+9SLUdE0sLk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=j5iErCSB; arc=none smtp.client-ip=209.85.217.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="j5iErCSB" Received: by mail-vs1-f52.google.com with SMTP id ada2fe7eead31-51d14932f27so1873725137.2; Mon, 08 Sep 2025 08:55:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757346913; x=1757951713; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=vQQHGK2BoZkJAPdNQnoOnARag/2hsLhbyR05iTMp+y0=; b=j5iErCSB3WY3XbFiwKafGEnSLxg3597v1rxapIrfHAVxhm1rJsyG9ffKcx1aiYuq03 ZdpwPNBBwsltXGUL+RRRXa8OC3GAOSsS4SvteyxKkXLCqFosQVrjexFP+lTP8nUUmcAJ eKo4QjAcjL3iwsGh2weUFgGW74P5udFo98hiGjMWnJbsUjQ1VFXBCL+uetQrcKZNEa+a 4Y9/qK68n6kGNMwG9BKp6LDGH7MUdQl+OQsqMTlVzh5FZ8TFwwlZlmPtn0i7xUm6/V/R mNuacCrpXzHPXVMDhXvDkCYhiD760sdWxOvny5ThfQLGW+Ymj5B+L8/XaL9XZFtOXAhL pQCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757346913; x=1757951713; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vQQHGK2BoZkJAPdNQnoOnARag/2hsLhbyR05iTMp+y0=; b=gYQJeJkId9Be1VLZ1xWDLr90Uxy4mE8+vPssCmDkRE2/Z63yZZ8Ph8kauPSThET9q2 +TZiFJBmdfPybIJL7W2m5NvBGxJdYotFBkHLx/FXjhrxAcw7y/dVC0ss4NaZphuNXSs9 PnzE4wKNvzUtx5ZLIxhVezAnXSPeI0yqFyh4NfY5BU80Qf4d24yfYSYe3fAwfgecsJgb P1tgIoyT+30uSTn8jxMcuwFMVVAqW1CSuii8mTUGr1dYXXqVwBVohlxqFZZAXZROsn6G mr8kuapWsWYZvhTGL6ebHwGGlsgom44fg4bkIiMCImeJ7Lf2/iDRhwJwwsjcqdIuvbFM g5Ow== X-Forwarded-Encrypted: i=1; AJvYcCU7Vdx7/+EzCxymR2MCzG07KUYrg7abeGNq2P1nvZGXmAnudhKEibNWzQqXF7gyqPbnQlwD507Lm/yq@vger.kernel.org, AJvYcCUtJsPJMJo/1tCMGpQuKBTg+dQXX2xbrD7xa+aeGIaxGInjMRmxO9/0rqfo+Q3lmK/W/L3RbaArphVP@vger.kernel.org, AJvYcCXUM93R/Q62LRRuIeSSVQsVRsJssOPbt5Owzcn89D5lCcYjRkW5lP0hZL8ziHnaaBC0IjHR4rs8QWw7W1yi@vger.kernel.org X-Gm-Message-State: AOJu0YyZcnYaRxlx37Bk/S+5Y3ezWjX31z8igOYNU9/MzsLOALL25Gy4 O4m6NVBSoxaaXsulPWZDQ5+QiOhh3qhOX7rWH0wZQbZWBdgquVkKRybMth2jUA== X-Gm-Gg: ASbGncvvevH97JsKdN+s3h8HjauhAKa0dzWCBfyJ7iWRq7EKvALPQxzLat9BaddDUC1 7rH5FUWK8ZXibF9g5tbsnk0u3sGDCnrfNAcq1oB/ATY4ODs9Ps/+Mjldw9w008wbdpDDiYHozuF HuNOT6HICbV5LZUvC+RR2b+RaciLQ+pKOrE/07b0zoD1FLGvo163hJX0t8G8b5PSqZwwAMuHFbO 1Y3vOtfGjGO0z01riYFNB0M6VgQZ/a6p+1R+Bj1jNilWfdb+nHFAgTpc4JPL01tyQ/JVxsfoaK3 6dEmxR/n0JiyW67j0SKImQJcgQ1tdtEtlPQzYhyZMfWR8bF0GHaSrBeo+TAr25OwEw4PvZfnEQ+ ppFS5NexK7hY1nCjH5axpGU/f X-Google-Smtp-Source: AGHT+IE1Yl8yl12sXwCRzluuI/TFpQbI/5gdqdFemwiK0ij6Lwfe1aXM9EVtt3AZ6yPchqn3TZ8RLA== X-Received: by 2002:a05:6102:2ace:b0:525:53c5:e43f with SMTP id ada2fe7eead31-53d21cbf2acmr2701326137.17.1757346913000; Mon, 08 Sep 2025 08:55:13 -0700 (PDT) Received: from [192.168.100.70] ([2800:bf0:82:3d2:875c:6c76:e06b:3095]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-89601b67070sm8689299241.20.2025.09.08.08.55.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Sep 2025 08:55:12 -0700 (PDT) From: Kurt Borja Date: Mon, 08 Sep 2025 10:54:50 -0500 Subject: [PATCH v4 2/4] hwmon: (sht21) Add support for SHT20, SHT25 chips Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250908-sht2x-v4-2-bc15f68af7de@gmail.com> References: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> In-Reply-To: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Kurt Borja X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2038; i=kuurtb@gmail.com; h=from:subject:message-id; bh=Ultn1LADtPH8Lln5wBQc0s/woZYsJlh8Lpo2VgUgnro=; b=owGbwMvMwCUmluBs8WX+lTTG02pJDBn7/kTf1N7xMrJh0/Y7xoqtKzL/6gnlL5AQmdvXYWTIO dW2w7eqo5SFQYyLQVZMkaU9YdG3R1F5b/0OhN6HmcPKBDKEgYtTACbC08bwT9v0e/m8N4nTtk5K bIlurJ2+2oCBkXP/Kx3b3Y3s7tvWejIy3ODbeq0r6qeoX24Cg945hgKtBA6bu2xai1MP9i3jWLO UFwA= X-Developer-Key: i=kuurtb@gmail.com; a=openpgp; fpr=54D3BE170AEF777983C3C63B57E3B6585920A69A All sht2x chips share the same communication protocol so add support for them. Signed-off-by: Kurt Borja --- Documentation/hwmon/sht21.rst | 10 ++++++++++ drivers/hwmon/Kconfig | 4 ++-- drivers/hwmon/sht21.c | 2 ++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Documentation/hwmon/sht21.rst b/Documentation/hwmon/sht21.rst index 9f66cd51b45dc4b89ce757d2209445478de046cd..d20e8a460ba6c7c8452bcdce68a= 1fce963413640 100644 --- a/Documentation/hwmon/sht21.rst +++ b/Documentation/hwmon/sht21.rst @@ -3,6 +3,16 @@ Kernel driver sht21 =20 Supported chips: =20 + * Sensirion SHT20 + + Prefix: 'sht20' + + Addresses scanned: none + + Datasheet: Publicly available at the Sensirion website + + https://www.sensirion.com/file/datasheet_sht20 + * Sensirion SHT21 =20 Prefix: 'sht21' diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig index 9d28fcf7cd2a6f9e2f54694a717bd85ff4047b46..90dc8051418689e7a92293df15c= e35cd822c77ff 100644 --- a/drivers/hwmon/Kconfig +++ b/drivers/hwmon/Kconfig @@ -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. =20 This driver can also be built as a module. If so, the module will be called sht21. diff --git a/drivers/hwmon/sht21.c b/drivers/hwmon/sht21.c index 97327313529b467ed89d8f6b06c2d78efd54efbf..97d71e3361e9d7f0512880149ba= 6479601b2fc0c 100644 --- a/drivers/hwmon/sht21.c +++ b/drivers/hwmon/sht21.c @@ -275,7 +275,9 @@ static int sht21_probe(struct i2c_client *client) =20 /* Device ID table */ static const struct i2c_device_id sht21_id[] =3D { + { "sht20" }, { "sht21" }, + { "sht25" }, { } }; MODULE_DEVICE_TABLE(i2c, sht21_id); --=20 2.51.0 From nobody Wed Sep 10 01:54:49 2025 Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 92A6030F7E6; Mon, 8 Sep 2025 15:55:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.217.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346918; cv=none; b=Ny4aPXw1Jg27QkEUBxWPUP/Bhg/V10n+WT4P7l6FSVG2moZvI8XtA00HXjwvRyP4FXXkiF4rtUuGpAug8oManrMmG5h9n5Xk4lLE1mgwY/Nxa2x6OwqUtpyletbUWAHvV8CWh6Oye/8E7nU2jn1/1le3egkgLwLumXsZDCu32yg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346918; c=relaxed/simple; bh=rsYkU9EJPw4fQCIXGWFL0/to1kEP4IbCif+s1T43wOg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JYTcKEaiK8NOTfzswEhH6MDSI/L82TDzvHDjNRQ6u/EPDNjcOX7CoZfGwbcVOfSa4WMkfqJhyqFe/xW5GkZuYpfkPSzdzaUrCP8aTmK8cZlLSf3ua2wCBpZv/0ZoMGQFstydp+H5UjFhYrMjVceZYIOm7Qr7Qtkc/JEY1w4r70o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JbmGKvLZ; arc=none smtp.client-ip=209.85.217.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JbmGKvLZ" Received: by mail-vs1-f43.google.com with SMTP id ada2fe7eead31-531fe8d4619so2343076137.2; Mon, 08 Sep 2025 08:55:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757346915; x=1757951715; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=289q5ImhmKWIY5uuEZnDMeyPed+WAXRQAZew34FUvCs=; b=JbmGKvLZjJRYGzz2pPzMQIgycwzSYuWlEK8240rT1mCOsadejbVnU50hpKUwAtcprg GVmSURZmdjpE2zWbZSEQPmM80pN405A7XWZ+5tR5MQ630BCDPRsKdN7O31GM24yT7fdp Zv8fJhGmDN8oYxj2/8F2b43wxC9KB3PgGo+sHgCDJxA8j8QTI+xahLJCcQin0gJYz331 R89rWeWE5p6w0u3qmtvF46DebvQaEb/1BkblMOWl1wolf+fFUtkLGZEFB2C/wGylOteI tvKXk6Hr0jf8ouIG3bmx2DUOZs9xQOY1+KR6i511Zo3ZCp93HN5KBM+I7XC+B+cn2ozf xoZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757346915; x=1757951715; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=289q5ImhmKWIY5uuEZnDMeyPed+WAXRQAZew34FUvCs=; b=SSweww0MLv3P3X/lJ+9XWGrLpWSvFrVFeEO5186vFij3Di4XDTkCOOf+Vi3tkjfzVO +HRl3CvE+t61tXekkN8R7s7SclJDymTfVTDwEKSLVwNTfmwQPMFjJxocWkZgNVesF1LK hor1PW4aK+i6jASqXM+NpiqdQmq97fmUM8TFS6nWieWsGqGlo5ZOzENchVwpw9OAzXyZ 9eAyxPxPhN6Sclk3uYIe+CvUcLMX2WW1RTFNqw6ZftWkOggLPWrDY64Aq3X79wVPequw RsCOzBU8+uVDfqNZB4j7X1PkszL1mVGhfwIfAkoJAnPc3Bq045dOABRqEZGgN/xaFivu tWvg== X-Forwarded-Encrypted: i=1; AJvYcCU+UCh0KJyXdK2C6mC7FOcUi4l8dcp4Ola9y8QQwTlKRhEVirvsMxkRQjeNXnLFw9tHakgO5vnUsga/e/n9@vger.kernel.org, AJvYcCVS3rrJ5+sWmTukV7gzajSxWE01tl+NQnM6GLCZhFszWfPgq+riVkkWLIDKA+31NPgqt8teFjEtijZP@vger.kernel.org, AJvYcCXnVg/iuBZWv0HudWvJJVLZYUsrvwxUA7JaPBJvBCNvWsfLhaSNysJoS4oIyDXdtfxcBWypaCwJUJsE@vger.kernel.org X-Gm-Message-State: AOJu0YzQjJIz/K8aQ7fDEQOhjIXX1+EmluqYf5TGQZ3yjiFVg6KbEuwZ VnibMq2YaZAUOCh0hEs3fsQyhpzh9GWRYfVw4fMf4ZSCh1XM3swAx8J6oxSVeg== X-Gm-Gg: ASbGncutDlDhMSG5fD5ozuZXO8uVgEeVxLvNbHxNQAvD8IvfVzy6QK8KJqXVvJyzUaq 2EGAVf/N70NsOGxuSnizUxVTXPPrF1tW9qEIYYIyDtQQgYCgZ2cCWmCMyzbZascCT6jlqSIaihx /bKYDMDatB624ChVlHNVihVtLfhOsbBAWXqY6PZFwX7wdfqB34H78Sol/BH/RNTKIq+kRx1lq2l Y7AO/lJnP+jPGs//rxvvRD/7qk1Nxswf7AgdC96YQcAlpQheIElKaf8yi8nt21Lz+xyWTxI/gp9 Zyh4NqLWBN4cuM28gg2jDBgDNm/XX97I4ntK9jGaLpSKg5iyQy4FbqzcZETj8LQNl80nPst+ywB 2u4sSJQ/9FeH2iPfHjRXB+Um7GBm5ha0nIjk= X-Google-Smtp-Source: AGHT+IFsCZbiuOT4gIWx05sFE0QdCNXBSRQtWmN9SlWZMqTEOBRZIc5IsctE2gmfcj5W2Rku0y/FFQ== X-Received: by 2002:a05:6102:f9c:b0:4c3:6393:83f4 with SMTP id ada2fe7eead31-53d0c79587emr2574021137.2.1757346915014; Mon, 08 Sep 2025 08:55:15 -0700 (PDT) Received: from [192.168.100.70] ([2800:bf0:82:3d2:875c:6c76:e06b:3095]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-89601b67070sm8689299241.20.2025.09.08.08.55.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Sep 2025 08:55:14 -0700 (PDT) From: Kurt Borja Date: Mon, 08 Sep 2025 10:54:51 -0500 Subject: [PATCH v4 3/4] dt-bindings: trivial-devices: Add sht2x sensors Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250908-sht2x-v4-3-bc15f68af7de@gmail.com> References: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> In-Reply-To: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Kurt Borja X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=969; i=kuurtb@gmail.com; h=from:subject:message-id; bh=rsYkU9EJPw4fQCIXGWFL0/to1kEP4IbCif+s1T43wOg=; b=owGbwMvMwCUmluBs8WX+lTTG02pJDBn7/kSnTew+5mR2+86hxMny0ZkqDBOlE59k3rbtSI96l Htt7muRjlIWBjEuBlkxRZb2hEXfHkXlvfU7EHofZg4rE8gQBi5OAZgIZxwjw/VrB9pUvSZ4qD9k qZyUmjA5zUHOPrdl96wbc555rTp+V4fhv2vz5JS5m5d0Kx+Z94878krFXINjtaHnJpw3tHu7YvP NVwwA X-Developer-Key: i=kuurtb@gmail.com; a=openpgp; fpr=54D3BE170AEF777983C3C63B57E3B6585920A69A Add sensirion,sht2x trivial sensors. Signed-off-by: Kurt Borja Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/trivial-devices.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Docum= entation/devicetree/bindings/trivial-devices.yaml index f3dd18681aa6f81255141bdda6daf8e45369a2c2..952244a7105591a0095b1ae57da= 7cb7345bdfc61 100644 --- a/Documentation/devicetree/bindings/trivial-devices.yaml +++ b/Documentation/devicetree/bindings/trivial-devices.yaml @@ -362,6 +362,9 @@ properties: # Sensirion low power multi-pixel gas sensor with I2C interface - sensirion,sgpc3 # Sensirion temperature & humidity sensor with I2C interface + - sensirion,sht20 + - sensirion,sht21 + - sensirion,sht25 - sensirion,sht4x # Sensortek 3 axis accelerometer - sensortek,stk8312 --=20 2.51.0 From nobody Wed Sep 10 01:54:49 2025 Received: from mail-ua1-f54.google.com (mail-ua1-f54.google.com [209.85.222.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 584A530F94C; Mon, 8 Sep 2025 15:55:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346921; cv=none; b=FoIZj1q1SIPYHaeS/fUC2nDdndhn2+u//qDfpSTgm0Z5UYBBZobwv/sdp+GOG4KUK433UshcJo7EIoOCwyV4WwYGhuPbtYaeKmTg0AhQJMgauCbz4vzT31RQ7TN4PiHpoSO5Yc8uMrGDQK5Dpgh1o8ECOMNS6OvnKU7YVCs+uJQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757346921; c=relaxed/simple; bh=ZhPPiDNO5yQzArrlGfRKDRUaAE3F5GbV4S+WCBjs9gw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=da4eZ1bZbwmwuCEGJz2YWEr8SpCvIwDSR37O5kDY6/bBiUKNMgrXRdBvGkogVsviBbHxK75I3nP6/110EoyxghRgAxRkvJL0lVaQHD1rxKfALSA5uniWh0onae8s5FeTwwObnWbdhqwbBlxwikIr8gzXSHYqsE33pm3FTQ4HQfo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=msjHfwGZ; arc=none smtp.client-ip=209.85.222.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="msjHfwGZ" Received: by mail-ua1-f54.google.com with SMTP id a1e0cc1a2514c-89019079fbeso958754241.2; Mon, 08 Sep 2025 08:55:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757346917; x=1757951717; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=WAT7IP3Aj8lmfsspplaevmXuWbYqJQOd4MHBix2Zpzc=; b=msjHfwGZ1Mv4xjAYlMuOeRWli1CH4E02pMaWMkP7E8TLLDF5/kVzHAqPeV+tlm/23/ td6VwK5822b6cAcU/KAFNa7HATFlY8MM4Q9hetcnsD7c2BTUn8ED4owm6bCjhoc58L85 q0BThiZSsC9A6/1UQz680mcY5aHwpOABKU3rhfcK4wTlZ3GjImdeDOUyQ0NM3tDHHZDI e/qC12MzV6JWBlWZWtVtB/6yzHawQtUKujAkTYoewe9bTeE5onngbklPizVKl3OodPXJ KLqvCTnzIpV3Of8PmWDGalRxWtRYDsAsllHnIsoce3yuPKqzDhE286nY3QFq6Eqfn3p6 RhRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757346917; x=1757951717; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WAT7IP3Aj8lmfsspplaevmXuWbYqJQOd4MHBix2Zpzc=; b=Hqd47v4toLt6wWKRX3Z4drGn0foIr1ZHS5I+IZSqfLL0t38pqj5/3ZwQh5Y9al1Ou0 bUWDFVLSmGD6sUz+4oGZxI/lsLhlm3jv8ETE64QKVD0oE6vbLLXtvUYndyokXykdQgtM e3AJevGRrXHsw+XtNRwzV8/iK04nZ3T0w4RGuYhH7HAyidVAvda44OMRBy7DL6ouFMEK GuPHqiouE0RQNhTb6J8eT00YLybQ/pQ/+Upe2XErdK4+6ROB/gr0xpAITwBazq7qCbSm NqaHl8COx8HdLq3olblwfCRwLpw9ekL9C5nxz/e5ewNYSCFwc71wUIOra9hRwPtPQbOP c0pg== X-Forwarded-Encrypted: i=1; AJvYcCUeIMNM5FkqslpHiFHdSxBmLkq6TijG017/EdpV+Rcm0gwTiifO2mAJs+bYXQ2DZXkHh2cdp6HjMgro@vger.kernel.org, AJvYcCVrfKYPWYMaMgwDopPzFlAunGCNilsdfVcZkj0gcPtIWqbPCdWekdpkD7iOYBRw5rg0IZoWmbtCuOuxPcNV@vger.kernel.org, AJvYcCWpiQVEj+nJRnYZWMFfQT8ZfQiFTsI7TQPtZnyWcOUWEaUwH5WwwyNXayUDcNhzLg822/8x7G3IrDGX@vger.kernel.org X-Gm-Message-State: AOJu0YyuTV1mlMhtsDZriw2A9rPEW8DBfJSoiIk5XZ97skpRuiWc5lIM q2NgS57nTMJWRcbWY4+9YXapIU2Jmrg6sSQxDYWB+jv/XScpNSAZozaEhd1cig== X-Gm-Gg: ASbGnctNw3P2uq0Z3ZlflOmWbp3u03D7rg+7zuNrnRLNs12keq7kp98HoKtzgcA7YC8 mZ5e9mqwl1FOjEjNIgwgF/OOGPKxiodnjWZ37NWWPQlExFT8TcdP5MEsDQKWPK0CiW3kFcUHTQC 0jDTzEfL/G5LDEAlF2945OIVc/OLDS8h7x10VMqY14BzDwM5hLVBZjJKYTvZTjp5lsV06MyQSpE nXjxbiMYb8jhuAlfVWdmzoCF5a8YCfOkm1znltnUs5UPNTPAA1e2NCYWWtpf+fNTPk5fJZSSJzW q7fYhQuCe0tWXWvEkvquOYWrN+eHI0TnDYLJoeQLTSClT5c2dD7brKBdNFhrOf2vNJ31Njhsuef H7RFkzILRHfzse2AGzkFoWEDB X-Google-Smtp-Source: AGHT+IEU6/2ktGSN3/hiJSBaiBQfW5iQc95a6us4J8frgTvsq+kCw1hGeGVonnCNT/tQOw+ETZ3BeA== X-Received: by 2002:a05:6102:3709:b0:524:51e6:4bf2 with SMTP id ada2fe7eead31-53d0e48f315mr2188733137.15.1757346916767; Mon, 08 Sep 2025 08:55:16 -0700 (PDT) Received: from [192.168.100.70] ([2800:bf0:82:3d2:875c:6c76:e06b:3095]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-89601b67070sm8689299241.20.2025.09.08.08.55.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Sep 2025 08:55:16 -0700 (PDT) From: Kurt Borja Date: Mon, 08 Sep 2025 10:54:52 -0500 Subject: [PATCH v4 4/4] hwmon: (sht21) Add devicetree support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250908-sht2x-v4-4-bc15f68af7de@gmail.com> References: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> In-Reply-To: <20250908-sht2x-v4-0-bc15f68af7de@gmail.com> To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Kurt Borja X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=977; i=kuurtb@gmail.com; h=from:subject:message-id; bh=ZhPPiDNO5yQzArrlGfRKDRUaAE3F5GbV4S+WCBjs9gw=; b=owGbwMvMwCUmluBs8WX+lTTG02pJDBn7/kQnTxEpOr/28cJIzx/Wi1Mq+5U+BZ6rurJsrsb2j EO30k62dZSyMIhxMciKKbK0Jyz69igq763fgdD7MHNYmUCGMHBxCsBErt9lZGg44nzDuorRWaUz 6jmPmb/2ufuPG3//eubcMlXmTbhhwBaG/wFcwluKPe1W133UvGMQ9YPV7++60yHBRmx7p0lvv9P 5lBUA X-Developer-Key: i=kuurtb@gmail.com; a=openpgp; fpr=54D3BE170AEF777983C3C63B57E3B6585920A69A Add DT support for sht2x chips. Signed-off-by: Kurt Borja --- drivers/hwmon/sht21.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/hwmon/sht21.c b/drivers/hwmon/sht21.c index 97d71e3361e9d7f0512880149ba6479601b2fc0c..627d35070a420ab9e51634bdc5c= f5e3de3853326 100644 --- a/drivers/hwmon/sht21.c +++ b/drivers/hwmon/sht21.c @@ -282,8 +282,19 @@ static const struct i2c_device_id sht21_id[] =3D { }; MODULE_DEVICE_TABLE(i2c, sht21_id); =20 +static const struct of_device_id sht21_of_match[] =3D { + { .compatible =3D "sensirion,sht20" }, + { .compatible =3D "sensirion,sht21" }, + { .compatible =3D "sensirion,sht25" }, + { } +}; +MODULE_DEVICE_TABLE(of, sht21_of_match); + static struct i2c_driver sht21_driver =3D { - .driver.name =3D "sht21", + .driver =3D { + .name =3D "sht21", + .of_match_table =3D sht21_of_match, + }, .probe =3D sht21_probe, .id_table =3D sht21_id, }; --=20 2.51.0