From nobody Mon Feb 9 17:46:03 2026 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) (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 8C34E2253EF for ; Thu, 5 Feb 2026 13:35:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770298522; cv=none; b=UONvctzgmZnpArnkRDXCoyKWLMWEXeYYuCVWi4GxDss+Ac4YIm/GeCw5IIKvGD+C3UQe0x6+MmkM2lS3d27jF4eMtpx36hzPo+m6kmSts1unuTnDcxR0QVew0yoBxk6Kaz1JWzwOEW8JoahSj/Ekye667iN9VeGE65IswEWBi2I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770298522; c=relaxed/simple; bh=wpkimDav46YFJfJQ9r6mE6i3dTDYKK0zgDWwQx5eOtI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RXUJ4E9az2jLYsGk7Ven4MRf1AoAjc73Nj9E/yfgAKP+gMeUa78B+8Z1LyQ50WubSP7/e9uEt1I3DDoP8YbXokrGhlLGG+A4QDg4aYEe0b6dnzMxBanniTUcMtG6rab+zLhDi/qYkgnioEWwqI8oVtJoLne1OYkhzOr7wu6LY10= 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=U1SbAmf1; arc=none smtp.client-ip=209.85.214.173 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="U1SbAmf1" Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-2a76f90872cso5592605ad.3 for ; Thu, 05 Feb 2026 05:35:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770298522; x=1770903322; 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=g/NdfuXjST0+v0E9Ees6inVmdG7VSECbbJuJ0e1bFP4=; b=U1SbAmf11qBMa6ke3G8lzS8NNyMTwVCFJXgXH47tudzMeVKOQanG2a+q23X8qRR1hf TLdOrkl37PlwU3qhN0CYvceGBwm6Ga9gAJlV2iiSHTUl1h7dZQOwAGZ72e3kx8GsZt3E HXdxNvO269oMYkXD9K4IYeG3MnM6g5j/eOe61ZKdHRlizKn4lgF2UC8/xMTQPZuTdt9U 0shd95q8sUXMBtSCmBHqGlA0OdBJADcxh6vvVVLLxy7aNbzifCfDuSn8PYbaPPVVL9P6 G0RYiN6QD9amwy7a0tt6AkqRLUnSvuD55B0MKeCvRFfmJHvzzYzORkBjqpqV7doOWdoE WdBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770298522; x=1770903322; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=g/NdfuXjST0+v0E9Ees6inVmdG7VSECbbJuJ0e1bFP4=; b=bWj3VgzbHbPXKwz7WwXbb3rfEcxgJ2h8jfS6Glr8//ZF7RNtG/aYSnfRWNWNtD8+o4 0cp23nTaa9jEfY/zxjSrw29FR29vJtYYfXKdy5JCa5AQyInWYtiHlLFO4yPtsxV9b77z 7pwJBefwI6ByMYeDwas3UCyx+zvL4wdSack4pSUMfyOcUiA4Z2zuhcsokNQx/QVj7Bpe gU3d5e7Q9/pxA04uM/9zvrfJMyOpOl9qxoVtPm22yrwt6V58DkkKH/L9lUA+ehE0o8w4 cZiplDz26ms5ku1F7TWfxaCGbX+yQe/d41xTezxHlEgVhTMzn51Ct5JysEvwDedA0H40 2LUQ== X-Forwarded-Encrypted: i=1; AJvYcCXDcK+QHKY2ZyK7WIa0yZz9WtzJX+97qsRcYI5bKM/U5jJLwVf3ZdJC7fhwDb/WqwxYBGvzmaSXcM1NH40=@vger.kernel.org X-Gm-Message-State: AOJu0YwdASvXUCdxDFHxSoqUYwjaCoEjIuJFjNkIQ3NB3iK0sCHwCSW1 nCYUoBcK+IWMXrktyjWtZGooukzKfP+Wy/pIHCdDzDZlh2U5HwjUBhqB X-Gm-Gg: AZuq6aKYYoodvSEaiBYiAu91D+OJi2ZFcnxV0DQn40eiJYVlLpENiACFFoyajeH/iex 8kAi5IdfGuGpawZXaCMfeQgm62ms/4aXnTdktXO6aWJdZZi8RThFpOWKTT7XbbUjG9nRGS8dLUa O4ZdIXf0TZehoCfceX5WIEdUhHs4TRSzs1mdloTQhDfPld3hGM5qnev3KZ/55EaqCr/M7qtqDPU rjYV7MW1D2vTrUKqfMs4JmvA6SRrBKN/M+hlwZVEExFf/EcmhKtI6NxrL9O55/taLm3l/6xIWBc c8KF/u+YC5llxx3/H1bwI9AVBAKkgj63xseVLuv9dxCZnCnUVlFgGnV9mfJKPAFUqFuQ9cu//cR 6noER10jHg/sUhMwzheWUY5z2kqWdrDKq2lCEtLQJmsFTJ/X0t301XgIsyPck3VGTahpKykFbsY vm1PlL0kc= X-Received: by 2002:a17:903:2449:b0:2a9:322e:2473 with SMTP id d9443c01a7336-2a93400297fmr68462355ad.48.1770298521729; Thu, 05 Feb 2026 05:35:21 -0800 (PST) Received: from [127.0.1.1] ([218.32.81.133]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a933850f41sm57760505ad.7.2026.02.05.05.35.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Feb 2026 05:35:21 -0800 (PST) From: Colin Huang Date: Thu, 05 Feb 2026 21:34:35 +0800 Subject: [PATCH 1/3] hwmon: (pmbus) Add Delta Q54SN120A1 Q54SW120A7 driver 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: <20260205-add-q54sn120a1-q54q54sw120a7-v1-1-09061ecacfc7@gmail.com> References: <20260205-add-q54sn120a1-q54q54sw120a7-v1-0-09061ecacfc7@gmail.com> In-Reply-To: <20260205-add-q54sn120a1-q54q54sw120a7-v1-0-09061ecacfc7@gmail.com> To: Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jonathan Corbet Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-doc@vger.kernel.org, Colin.Huang2@amd.com, Carl.Lee@amd.com, Peter.Shen@amd.com, Colin Huang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1770298516; l=3440; i=u8813345@gmail.com; s=20260202; h=from:subject:message-id; bh=wpkimDav46YFJfJQ9r6mE6i3dTDYKK0zgDWwQx5eOtI=; b=+lC/kRBdv5CB5cGPfsnlTqiRK3DOgwLTb3aC73wBPzJDIKXdvBf2a4qaqPE/mA81eYXGxSQQb IXdk9bUaCkGCcBq9DlcRCaOxfusrAeu4eT1nAaYwcItlTcLD2Ae292o X-Developer-Key: i=u8813345@gmail.com; a=ed25519; pk=Zlg0WqpCw4qbswOqamTBTXIchwR/3SnYZpy7rjaGMdQ= Add the pmbus driver for DELTA Q54SN120A1, Q54SW120A7, 1/4 Brick DC/DC Regulated Power Module with PMBus support Signed-off-by: Colin Huang --- drivers/hwmon/pmbus/q54sj108a2.c | 47 ++++++++++++++++++++++++++++++++++++= ---- 1 file changed, 43 insertions(+), 4 deletions(-) diff --git a/drivers/hwmon/pmbus/q54sj108a2.c b/drivers/hwmon/pmbus/q54sj10= 8a2.c index 4d7086d83aa3..dca084c98fba 100644 --- a/drivers/hwmon/pmbus/q54sj108a2.c +++ b/drivers/hwmon/pmbus/q54sj108a2.c @@ -21,7 +21,9 @@ #define PMBUS_FLASH_KEY_WRITE 0xEC =20 enum chips { - q54sj108a2 + q54sj108a2, + q54sn120a1, + q54sw120a7 }; =20 enum { @@ -62,6 +64,34 @@ static struct pmbus_driver_info q54sj108a2_info[] =3D { .format[PSC_VOLTAGE_IN] =3D linear, .format[PSC_CURRENT_OUT] =3D linear, =20 + .func[0] =3D PMBUS_HAVE_VIN | + PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT | + PMBUS_HAVE_IOUT | PMBUS_HAVE_STATUS_IOUT | + PMBUS_HAVE_TEMP | PMBUS_HAVE_STATUS_TEMP | + PMBUS_HAVE_STATUS_INPUT, + }, + [q54sn120a1] =3D { + .pages =3D 1, + + /* Source : Delta Q54SN120A1 */ + .format[PSC_TEMPERATURE] =3D linear, + .format[PSC_VOLTAGE_IN] =3D linear, + .format[PSC_CURRENT_OUT] =3D linear, + + .func[0] =3D PMBUS_HAVE_VIN | + PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT | + PMBUS_HAVE_IOUT | PMBUS_HAVE_STATUS_IOUT | + PMBUS_HAVE_TEMP | PMBUS_HAVE_STATUS_TEMP | + PMBUS_HAVE_STATUS_INPUT, + }, + [q54sw120a7] =3D { + .pages =3D 1, + + /* Source : Delta Q54SW120A7 */ + .format[PSC_TEMPERATURE] =3D linear, + .format[PSC_VOLTAGE_IN] =3D linear, + .format[PSC_CURRENT_OUT] =3D linear, + .func[0] =3D PMBUS_HAVE_VIN | PMBUS_HAVE_VOUT | PMBUS_HAVE_STATUS_VOUT | PMBUS_HAVE_IOUT | PMBUS_HAVE_STATUS_IOUT | @@ -269,6 +299,8 @@ static const struct file_operations q54sj108a2_fops =3D= { =20 static const struct i2c_device_id q54sj108a2_id[] =3D { { "q54sj108a2", q54sj108a2 }, + { "q54sn120a1", q54sn120a1 }, + { "q54sw120a7", q54sw120a7 }, { }, }; =20 @@ -278,6 +310,7 @@ static int q54sj108a2_probe(struct i2c_client *client) { struct device *dev =3D &client->dev; u8 buf[I2C_SMBUS_BLOCK_MAX + 1]; + const struct i2c_device_id *mid; enum chips chip_id; int ret, i; struct dentry *debugfs; @@ -314,8 +347,12 @@ static int q54sj108a2_probe(struct i2c_client *client) dev_err(dev, "Failed to read Manufacturer Model\n"); return ret; } - if (ret !=3D 14 || strncmp(buf, "Q54SJ108A2", 10)) { - buf[ret] =3D '\0'; + buf[ret] =3D '\0'; + for (mid =3D q54sj108a2_id; mid->name[0]; mid++) { + if (!strncasecmp(mid->name, buf, strlen(mid->name))) + break; + } + if (!mid->name[0]) { dev_err(dev, "Unsupported Manufacturer Model '%s'\n", buf); return -ENODEV; } @@ -325,7 +362,7 @@ static int q54sj108a2_probe(struct i2c_client *client) dev_err(dev, "Failed to read Manufacturer Revision\n"); return ret; } - if (ret !=3D 4 || buf[0] !=3D 'S') { + if (buf[0] !=3D 'S') { buf[ret] =3D '\0'; dev_err(dev, "Unsupported Manufacturer Revision '%s'\n", buf); return -ENODEV; @@ -402,6 +439,8 @@ static int q54sj108a2_probe(struct i2c_client *client) =20 static const struct of_device_id q54sj108a2_of_match[] =3D { { .compatible =3D "delta,q54sj108a2", .data =3D (void *)q54sj108a2 }, + { .compatible =3D "delta,q54sn120a1", .data =3D (void *)q54sn120a1 }, + { .compatible =3D "delta,q54sw120a7", .data =3D (void *)q54sw120a7 }, { }, }; =20 --=20 2.34.1 From nobody Mon Feb 9 17:46:03 2026 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (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 18232225775 for ; Thu, 5 Feb 2026 13:35:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770298525; cv=none; b=SS7W8+ozRT31mued4O5KwegspNELB7fXsKm5IIgaqkqTH/QzhkG913feCQjjqiK8cBLyghYlUVlV3tYQ3+ZOmREL8IB1MmkCmXNa5934o6CfFNN0fyP/P7qe8v93aGsgx0kXTvM8vTzLe8tnSaHSZYfxKzg8pYLNIafCER0Mpeg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770298525; c=relaxed/simple; bh=V3ZGNJ0LedluqimvtgZA6qyCxj5uWwOAnO+i36Sv8MM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TOBy7Qb/ZBimVfRL6QK9aeaXksBj2/94Vfq3SYznUIAAmezFOEfBHB07q6eTW41JTdZVrXFGOZZQPBQfXChvvWLpO9wB/DBVS1PB5X5InWXoA9PH6CKCWPtwmVVpWiR3vxqu+ZVcSy5kpSj/3QOxs/GIt/Q46we9YZ15mt+oGbg= 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=fuv5uRqU; arc=none smtp.client-ip=209.85.214.182 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="fuv5uRqU" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-2a8fba3f769so4018195ad.2 for ; Thu, 05 Feb 2026 05:35:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770298524; x=1770903324; 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=A8vYVSxf/f2z49Q0aR+EfpZkckZVO18lUKU02stUhpQ=; b=fuv5uRqUAtsk0b7zYyrJ2eZY+w6eOQs6QEf5P7mLQdBTEfQTb0aA2OxC+ewq/E/0DZ aBaM6BZj0bcEuA8Nf7wxs0mrzyZ0sp+m2iVDTtAvCJWwhdxSQAJnZNjEJM/+/CjFXpHP VlFd6r8rqwGz/PWaZk8mqjBX8fpOHj8VvCkH/JvecOmEoZMMEopjuLhp1RO2cHah2eJt T5coWEpYZ4T5f6nXNVSgkClah5p1azk8tHQapweV8oeywLMHgKYYpGyQGi0A7smE7py3 898DV2828LvtCLIVEDQ+acte3zrhyxGhV6+V1p+1Snyu6SzbPDoTJsMsmzf4XXDG513q rNLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770298524; x=1770903324; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=A8vYVSxf/f2z49Q0aR+EfpZkckZVO18lUKU02stUhpQ=; b=LSYyUDPKAxJU9/X32NOo6So6cNferjolDrGId5Vim1uDHU8QRxa8tQKf4OZG2epn+h 4a7KEaXKoydbpcTR8LWWF/iNIIqL5ztlI4uWd6bf4pRUj8T+zSRSkguGz5DHGLS5qliU TZVLrKv3og+uBqFD0gztzz5qFWQHPOgP7QP14XDTs7Wjl2O7lFAF+7FJn960i7Dg8UBM Z5N8767O0cv4vzFhmh4BCm0im+0N7FYE6/lXFhvJYLYZo8zTFNChpszbnfXvSPBLlGhc zPc8Y4RbqRIhIGPa6IgufA24AIiSTFd7WtwGwavKU1WU9rFOoLGON98mvhJAxzlWG8WC FUWQ== X-Forwarded-Encrypted: i=1; AJvYcCUERCBIP5mto7gNHYvssopznZimFmbG+DAbwI4/pzwj0em32W3CydPcUO4fobPx0yrhpNluIcHrLB0yCeM=@vger.kernel.org X-Gm-Message-State: AOJu0YxrxbJIuYC8SqQJgkpmofalHLkf8YJLmkSRJoKx5OJm+8W3z8HO KG8DXg0xVKPHm0Eep/pp1G4Kc5tg0jpw+Jo57xNxduNCyGAGM9rpPH2B X-Gm-Gg: AZuq6aLQ2dMDqrqug0Ci6ixGb/Aaxk7L3omu9ToP+LTZD2Cac9h9UhCwbsKMUT/L2Yn 5veBSA/tRMsn4AP90aVsC4yJwTeI0YtFKHB63xPmG3QmJ7BL9d64ov6sn6vH0ArFAaQtJeqQgi7 cGV+H/nMoKIF2Zw8vLYmN7NM8Um120c5x0c7dYFjMrIwI7ektCSOTakJnhzJbeVug2UFy+Dq8Sc ohPGUrdg6b5G3rAx6qxiVCVQX506feOBxeZWPzR8g9tidaTTnh++KBYRToferiEZKL09CA/SIFM PsFDNq9DkRw7lW5xBWWnpxz11GCj9H8usUHRw7GDyYBL5nKV/QogF89lkuD0kWxot7wk95NUche KHNC/6jkIiaJthEVn7Mz2F9u1eiWoLNisbsidAEZTdVQDYsdHLLQIjn7EeN+NxFVKRYB+0oTWa5 TIt7wY1B4/iXTFIq1lOw== X-Received: by 2002:a17:902:f710:b0:2a9:4bd9:bb8a with SMTP id d9443c01a7336-2a94bd9bd92mr5539275ad.25.1770298524251; Thu, 05 Feb 2026 05:35:24 -0800 (PST) Received: from [127.0.1.1] ([218.32.81.133]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a933850f41sm57760505ad.7.2026.02.05.05.35.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Feb 2026 05:35:23 -0800 (PST) From: Colin Huang Date: Thu, 05 Feb 2026 21:34:36 +0800 Subject: [PATCH 2/3] dt-bindings: trivial-devices: Add Delta Q54SN120A1 and Q54SW120A7 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: <20260205-add-q54sn120a1-q54q54sw120a7-v1-2-09061ecacfc7@gmail.com> References: <20260205-add-q54sn120a1-q54q54sw120a7-v1-0-09061ecacfc7@gmail.com> In-Reply-To: <20260205-add-q54sn120a1-q54q54sw120a7-v1-0-09061ecacfc7@gmail.com> To: Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jonathan Corbet Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-doc@vger.kernel.org, Colin.Huang2@amd.com, Carl.Lee@amd.com, Peter.Shen@amd.com, Colin Huang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1770298516; l=1051; i=u8813345@gmail.com; s=20260202; h=from:subject:message-id; bh=V3ZGNJ0LedluqimvtgZA6qyCxj5uWwOAnO+i36Sv8MM=; b=t+XN7WVJhMHTiJpg3h4ud773FQ+U6lnwk83FN5iNuK6ZbEUGL0j2a7xxYrbDKKPVQWILQW3mn 0uh8qHG82LgAYxyGzmRcV2IpoS4IH5R6b28Xi93A0HNjT3wRyNq2QHH X-Developer-Key: i=u8813345@gmail.com; a=ed25519; pk=Zlg0WqpCw4qbswOqamTBTXIchwR/3SnYZpy7rjaGMdQ= Add two additional Delta 1/4-brick DC/DC power modules, Q54SN120A1 and Q54SW120A7, to the trivial-devices list. Signed-off-by: Colin Huang Acked-by: Conor Dooley --- Documentation/devicetree/bindings/trivial-devices.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/trivial-devices.yaml b/Docum= entation/devicetree/bindings/trivial-devices.yaml index d0f7dbf15d6f..f430e49b9ec1 100644 --- a/Documentation/devicetree/bindings/trivial-devices.yaml +++ b/Documentation/devicetree/bindings/trivial-devices.yaml @@ -95,6 +95,10 @@ properties: - delta,dps920ab # 1/4 Brick DC/DC Regulated Power Module - delta,q54sj108a2 + # 1300W 1/4 Brick DC/DC Regulated Power Module + - delta,q54sn120a1 + # 2000W 1/4 Brick DC/DC Regulated Power Module + - delta,q54sw120a7 # Devantech SRF02 ultrasonic ranger in I2C mode - devantech,srf02 # Devantech SRF08 ultrasonic ranger --=20 2.34.1 From nobody Mon Feb 9 17:46:03 2026 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (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 A0B7122578A for ; Thu, 5 Feb 2026 13:35:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770298527; cv=none; b=X00m0aJDr/lu6XwNTUFXLc1VDbj3RWTTcqY3FhvOblB8/sV4EN7XeiqvEPy6eLtSX9OxkSWw+5T1Zi7FfPnSKGvRyo9iDDnCWWRRvuBcIJZZZN66dvqEYpAE5YvR1CANiomNbNXSbs6unp0y3uap3CZdey5o0qz3uIpMHHUhDJY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770298527; c=relaxed/simple; bh=jzOvnTx/W3vkHXNAXJHl105M+tP5MxGbZjwB0Go0Ag8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KfZkyIGj9FcaF9GTVdXSLHIqxAwVToSGaspmRoYThDOJV7SpQEYRdmqTKRx5Zvl6n/Xuhl4KoOEhEhyB592cvmpNLJQ6LDsV86/ia8xNf507ioZCauRLf+kOHVOCpiPdBSBxO1oQtfzUd9eCW5o7yJqIi76ST7MfFj1VrfmtlxA= 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=Z0zQcrsZ; arc=none smtp.client-ip=209.85.214.176 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="Z0zQcrsZ" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2a12ed4d205so6592075ad.0 for ; Thu, 05 Feb 2026 05:35:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770298527; x=1770903327; 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=A/zGx1Gcz5LYgaI/49wFrBfxIvVXqwuQwGCglo5zagk=; b=Z0zQcrsZOEGbb9nIybtiHp6U7eOnD6pKrZiadncsurWJ3rbR1KFSY+y7hC1e380qcV Ua+OnpzT9nBh2bLsOnESD2X77gz6DBY1ySB+pyA6Ou2TWsakxgCJofZB6mHbNQQFi7Jk 7TIVNx2801X4gfsSJD8YFvXCdQMN/vEZqcbpIyefMRIjvuXXzbgGDl1JUzhzbE63JXhn oQqIzW5L0HD05BIcE0EoypRUt2Q0L2RcY434AknUOQPaq3TTGcnj4pbeAWDTzkeWkRGp cCwJnoDDR8IPb7E9deMgDRLj5g7o9+N1JvVTOUWaHX724H5B5H0bs3UBlIIdD1B19lL0 G8vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770298527; x=1770903327; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=A/zGx1Gcz5LYgaI/49wFrBfxIvVXqwuQwGCglo5zagk=; b=kWJAM+o7SHrPqpPOHgx35S21kzhRHmdATrrfIB8poaq/fklCDuQjtTBNn5cqkOVVZr ZsexB7QyzFxtO7dl5sy5OAs4PE5Q6hoP3HaC8YeFb1JVzMlmpyRVJ+l2jOkQ75ojWnue 7/P3605a/q7jm3Y/Ek8ikBDAHy5sgVV3NHenjqFaRx01NIuupZw9BaGPhdNgL8FBzv96 20JaUqrG72DtUdKpZ9T2d0k04G8cfg5I9QXnE+GvmQc59/iDPquaWFx0yyjQ13JvU07X 4RVih1ZVoGDWMY2KfH6FW9SSdAsJd4vxB3kDDDIs/HTCjcEjA7QosYXxd3GwIlQAJ7+H LTCQ== X-Forwarded-Encrypted: i=1; AJvYcCV2UWsGCc1EJ7SmoJ/r1nklWvMbO0IV9XWPy23tKZA58KSdJp3JUPg0MzTd43/TO2f4Lxl0uPGa6nDbaeU=@vger.kernel.org X-Gm-Message-State: AOJu0YycUbLMpbho1QQX0R5LKbpAr7yAT34ekFWSbA8mSnVrh65bo9Fj ct7izvPkpQmPCCJJzCWC3CWZCVNFq4/SxZaJHeEfMZJoMGCZ/sO5ssYY X-Gm-Gg: AZuq6aL1Q6EgfQ9B5TzXF5OmaagJbkqTprvdxGB72cEFzfsGwf98R+4yVeXaCtIhyzv DPKt46dYFcj+1yshYMUQ+wMl0na35Dz1Z3FwcpsXFy/S2wbxJDOxfXpaEjJGXEe+wSA2EnJjoGu VbbQGXRxJTb6usD5i5EbJDvU3Pfgf3Fd3dxXevsmgaj4kuXgOh5fgL2IAIH3kIAPnH2ViKnlAs7 fZAIxs0KvavwJsGSTfJA6xpIiNpSrekvsVEp/uAinOtqOF95tKTT4RH/sTmvhgJVK8K6ewdgJZB +rM336OEEGHQ8mOr+3aO5nKPG8rGyYc6tsOfShdeoqyy9XPN5L7BWY5VIJNG4cQk3pwfUv8g/iK mdJSAhmJpFvkJmxspIPVZrVvi3QhBscTW5X38UPAJNgjKS02iRf1DyVPBcVEGcUpLrTPpw0zQZC R5QCjIDW8= X-Received: by 2002:a17:902:f684:b0:2a0:acca:f3f0 with SMTP id d9443c01a7336-2a93400c9damr78505625ad.49.1770298526798; Thu, 05 Feb 2026 05:35:26 -0800 (PST) Received: from [127.0.1.1] ([218.32.81.133]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a933850f41sm57760505ad.7.2026.02.05.05.35.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Feb 2026 05:35:26 -0800 (PST) From: Colin Huang Date: Thu, 05 Feb 2026 21:34:37 +0800 Subject: [PATCH 3/3] docs: hwmon: Add Q54SN120A1 and Q54SW120A7 to index 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: <20260205-add-q54sn120a1-q54q54sw120a7-v1-3-09061ecacfc7@gmail.com> References: <20260205-add-q54sn120a1-q54q54sw120a7-v1-0-09061ecacfc7@gmail.com> In-Reply-To: <20260205-add-q54sn120a1-q54q54sw120a7-v1-0-09061ecacfc7@gmail.com> To: Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jonathan Corbet Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-doc@vger.kernel.org, Colin.Huang2@amd.com, Carl.Lee@amd.com, Peter.Shen@amd.com, Colin Huang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1770298516; l=603; i=u8813345@gmail.com; s=20260202; h=from:subject:message-id; bh=jzOvnTx/W3vkHXNAXJHl105M+tP5MxGbZjwB0Go0Ag8=; b=SQRmAR2FLHCMb2rc5Nq3fpB7zsG3L9iKsSUN6Bj2NcQ6ClR//eQEXcGw1gRqY5Phiz4QQTBev 3rcl1hD0x0GAhH53lF2v1blOC5n0K0QbHSKxsI2YCrS8wM2TKFVoYqk X-Developer-Key: i=u8813345@gmail.com; a=ed25519; pk=Zlg0WqpCw4qbswOqamTBTXIchwR/3SnYZpy7rjaGMdQ= Add the Delta Q54SN120A1 and Q54SW120A7 PMBus modules to the hwmon driver index. Signed-off-by: Colin Huang --- Documentation/hwmon/index.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst index 85d7a686883e..62d6fc0817eb 100644 --- a/Documentation/hwmon/index.rst +++ b/Documentation/hwmon/index.rst @@ -216,6 +216,8 @@ Hardware Monitoring Kernel Drivers pxe1610 pwm-fan q54sj108a2 + q54sn120a1 + q54sw120a7 qnap-mcu-hwmon raspberrypi-hwmon sa67 --=20 2.34.1