From nobody Sun Apr 5 16:22:44 2026 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) (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 2F09438F658 for ; Fri, 3 Apr 2026 10:15:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775211328; cv=none; b=iG9rszYqI32zK5+WEE3WXu37Q32dmApb/fSNWo85A870fSzP2P043pf6g0ZpOzI75qGXOTxretBXslxPmg+xf5CEmryvlrCOmMQFAT/mYDk+QeSvqGbWfwtLaPZ+UWucP4/9upNpCm47jiAANvoqiWwOiVhL3ltdwpakn8SUIZ4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775211328; c=relaxed/simple; bh=IpM5hFB+kdNbV7lli0k0M4KR3AimfZZxqbKqhSv0u4k=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; b=ataBt1uR470JP5oM3pLxA9sKz4K5mMoVj1FKdzoFjGiLapxaWm3+Tf4oqa+xsr2O5kXRMsJ3Dd2p2FpnWVr4MPcxojTeUFh48+OsNoywipC52eBvO0me+EnDCII3JUjzw3RkhW/g4eh2S+nuCCEwE33JUkAOwCYKCuDVXx6zNXw= 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=hk57mXo9; arc=none smtp.client-ip=209.85.214.179 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="hk57mXo9" Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-2ab46931cf1so19451085ad.0 for ; Fri, 03 Apr 2026 03:15:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775211323; x=1775816123; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=h21ovezJUJbbP7dsEh1vhqxhJxf8p0z1BeveGGiIaz0=; b=hk57mXo9IK/VQR+9l0hIBRrefOOp6LEgnSlt4VAWt4KsXq/u1UYYj8TcmiXYroGMA4 56ORcORf4NkFWXOHp1P1wRO6kwDQzBbRmXWiCMqB4m/HBZh77NiXsJMk5e+vFONt26IW kFJHc5rdmSWDgwuHwcySA9hLLSVcc+sLSofQtmAiMw+Yyu1kgPvucyyyht8MmmsWaY+V DXjhAZ1VR/BIKZFpZeuw2Crgn/ljNh1aK3b9gUbAij1en1I6Cg0pZszi7s0wWzgxm+mq gKmDUvW3bAcGO5YaGEBESdvhBqDfoUI3OYokBrSX97WfTfWGgJLAZRz5OsXztFAFf4Lx M3aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775211323; x=1775816123; h=references:in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=h21ovezJUJbbP7dsEh1vhqxhJxf8p0z1BeveGGiIaz0=; b=AU01iXLaqn2XlWJU2+gWef8ebtJJSxTYKEOx91pBhLPr37S1/gSaDMa60V8bdrhv1+ EGCkDI5f1Oe2T/eMKb4T7xQGTecv6pmrUdBYNVbmFsjPWwTGR3+13GV1dgELQwdWX/AS DTnkU/x3jt/+mPKXa5Xp7GFyJpKNrqyXOo49+zX5htlF2RGnb3228iRODzjO8CMy0vq8 GZzOS8U/0o1oM2ZjRWfqt6EMBLHHcyXFZmeO2SgQfqgEx1SUuQQD5WBgBJObCS6Og+FK 1reauxNhoYHia6ZVc41JgcufCLVTVsmkLRayZfx6WiL0b+ulHBhjGL3JfWXApkSkRbGq mK6g== X-Forwarded-Encrypted: i=1; AJvYcCXnj02IfEdd38WRDVIVUganGp0QPrKmfT7CnlEYEOhvmJ6ix7N+NyGxfchl7U8SQyyP5QLMl5/Xeqnvs/o=@vger.kernel.org X-Gm-Message-State: AOJu0Yy7su9Qx3Pl+YTsAO9oWzH9PRO6Ef8y8XCydI+LrdPHGtbPDZNX rbd7LBalf5F9aigYLOu0HCKfGfFwggLm+8+WQsHIkrI/p5Ej8uEfjwsD X-Gm-Gg: AeBDieuukJNOX5eIKlkhUOqro8UtKgaGGEbtSKURReNXFkTE3+CbmqR4BTDwToBd25T xjG1IRHjucJWqj0nZSRWELhelualuaISTBitMhPLi412b7oF+SMOr1AokPWvSSdb57U9J1fUv6Z x16gF6BquyprF6ZICZVp5R4aT02xwFuOhIJruUC0Uf4NyArDxkV4Xxq/ddreSC78sJgKxGhRTKc DxaXgNBJ1qMrn4NxALBAmovQW1NPAy3ssy8RpIFdCNe0Vuzx9LV94QRMNepu3GrFfWY03ATRXp9 U8/Kv3o1maIlwSuWNvbpuWmV7kKICR1I+4bBvNp4mBtPw81EGf8f7ItLKiA+RZQ4SR7NoNjKULQ tMw5gcbqAB19YZatRq0r68HhlAychsvYD8UI2l4nSs6nXx8dCfwBh0cdY5UnoI08tpg8OWMnvQR TilkEriibRa72poYGgs5gpFewVBuCY3dO9N3FiyUWRCEIQqHAdlIYS X-Received: by 2002:a17:902:d2ca:b0:2b0:b557:6fe5 with SMTP id d9443c01a7336-2b277e88764mr51371725ad.30.1775211323213; Fri, 03 Apr 2026 03:15:23 -0700 (PDT) Received: from ubuntu.localdomain ([27.217.83.168]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b2747341a8sm54383675ad.3.2026.04.03.03.15.20 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Apr 2026 03:15:22 -0700 (PDT) From: Zaixiang Xu To: linux@roeck-us.net Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, zaixiang.xu.dev@gmail.com Subject: [PATCH v5 2/3] dt-bindings: trivial-devices: add Sensirion SHT3x/STS3x and GXCAS GXHT30 Date: Fri, 3 Apr 2026 18:14:55 +0800 Message-Id: <1775211296-63722-3-git-send-email-zaixiang.xu.dev@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1775211296-63722-1-git-send-email-zaixiang.xu.dev@gmail.com> References: <1775211296-63722-1-git-send-email-zaixiang.xu.dev@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" The Sensirion SHT3x/STS3x series (and its compatible alternative, the GXCAS GXHT30) are simple I2C temperature and humidity sensors. They require no external resources other than the I2C bus and power supply, fitting perfectly into the trivial-devices category. Historically, the driver matched against the "sht3x" wildcard compatible string. However, as pointed out by DT maintainers, wildcards are heavily discouraged in new bindings, and specific part numbers representing real devices should be used instead. Therefore, document the explicit chip names (sht30, sht31, sht35, sht85, sts30, sts31) along with the fully compatible gxht30 in trivial-devices.yaml. Note that sht85 is already supported in the driver but was missing from the bindings. Signed-off-by: Zaixiang Xu --- Documentation/devicetree/bindings/trivial-devices.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Docum= entation/devicetree/bindings/trivial-devices.yaml index a482aeadcd44..e6efabfb1b14 100644 --- a/Documentation/devicetree/bindings/trivial-devices.yaml +++ b/Documentation/devicetree/bindings/trivial-devices.yaml @@ -125,6 +125,8 @@ properties: - fsl,mma8450 # MPR121: Proximity Capacitive Touch Sensor Controller - fsl,mpr121 + # GXCAS temperature & humidity sensor with I2C interface + - gxcas,gxht30 # HiTRON AC/DC CompactPCI Power Supply - hitron,hac300s # Honeywell Humidicon HIH-6130 humidity/temperature sensor @@ -399,7 +401,14 @@ properties: - sensirion,sht20 - sensirion,sht21 - sensirion,sht25 + - sensirion,sht30 + - sensirion,sht31 + - sensirion,sht35 - sensirion,sht4x + - sensirion,sht85 + # Sensirion temperature sensor with I2C interface + - sensirion,sts30 + - sensirion,sts31 # Sensortek 3 axis accelerometer - sensortek,stk8312 # Sensortek 3 axis accelerometer --=20 2.34.1