From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.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 A463038D6B5 for ; Mon, 1 Jun 2026 09:09:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780304999; cv=none; b=sUUnnttRHzZt0OY4y2fIgxhtUr5hPdrfc3yYQRsHC0qWdZ6tqCnNutROyZ/2Aqqqkn2M25r3w/HbhUKaWFDuaw0oXGnNEwI9PkG7aejtlge0l+jdwSSFVxmjfuX1dovxJF5vX5rSzxkeJHkn4UaS9XxVJQJgV871xykHau4JsB8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780304999; c=relaxed/simple; bh=Nwoj1JLk+rT+t8t/aofBWJfWEjNvTCbde0YbhbL+QTo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=AzmgXemAwyx/lTkBHHaNy1LNA8qcrKa+J3SFHS1LqthUNXQ51JUey0V6/F4wj+M9q67QNZzSoL17YlM3mpfIMbMojS6jYFbv9CcR4i4wO9HJas9zG1YSmX2ETXLYk6uC4hjYfd96KcHMg3+JYiL7KzcDsfHT1qdCynQUVKpzEkc= 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=YQYc+j3W; arc=none smtp.client-ip=209.85.215.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="YQYc+j3W" Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-c85b2139015so248043a12.2 for ; Mon, 01 Jun 2026 02:09:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780304997; x=1780909797; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YeGYUyOqwAJwv7mjGV4LKyQU8XpoQ7Rqg3p6TF3nIMM=; b=YQYc+j3WBxgfACMR0R0jXaan+Qef+LeSCZIiQ9povwEtFOr7VLb2K+I9luclhtEmMm emOk/xT8giGLpGxt1jbOqnw5RBknN4nCE5hCZoQLYWREZUmXN2/mPuUb+xfrmeNjCjqb O3EB/xxNiuzk5DnZy4iUayWDgycXTNUFo/HU3zrsIEq4F63dfyKHODjZLz/7G9MtABvN UdeSVeA7hEHydX5y6jzIx841WJDHyYOVW1I7k74b1F+rs0KM7LYV8YD50s2ylqzAerst ISFcOF9cqhSidoRTT5XwFFaqp+6Euj0mbhBdhEEkM4GkiYEmM/rj9h13+36ihQclzqfR JL8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780304997; x=1780909797; h=content-transfer-encoding:mime-version: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=YeGYUyOqwAJwv7mjGV4LKyQU8XpoQ7Rqg3p6TF3nIMM=; b=jacmnWZcn0GFy7SeOaLaKh0PMnYNU/YSDgmpHsRaMgda2mN2Tv2RkGtq4Z1KViSF9M My1eSNBZjb+hNUfK2MuMHcaXA5MioapmY4bbn1ybq1VdxD+mVYuLbgmtAc4i57L6e10F UoqAuigQ4lzmymwmYB+JXVvPIBPwPBYZrWRevxtd8vUhc0qM3ZfVld/ct/xTZx9IaQX5 6nl86BG2WKjPtfOZfC3fKu7TuKFt5nr5NJPNLmyRYP/MsYNSxpZZTZEl8BxxcrVGLayx F/mpmaxqHk52dBDCxpPAXyKukzIdnKJnn6dtDhf+KgC7n9IBee4j9IsoGk5FzUfKYPWW tgBQ== X-Forwarded-Encrypted: i=1; AFNElJ8/FpGjDGP4Chsztx5rPtj4YnQcWsc0ppkEul4IPNLhvGpcQJ2ASTY8ysWls6qmyy/Dka7MpcOurjoYSlk=@vger.kernel.org X-Gm-Message-State: AOJu0YzT8lMa3YHsi9BTz839pgAYlkyHmagfsscVUG27qUyGURmLBVB4 Yo/B9M35NyMvPKnjCOLgkPTAW22IrzUvHuZcQAKU/IVLaWZfpeBixp5l X-Gm-Gg: Acq92OGty+XlMnrZ9kJFacBE0k6r30LiUsn2s0SPNtehoKU4QVJw0wUjc13UVGaEDL5 s54dNScBxlC45jkWu4iNmKfUx87qFbiVF8mM0ZOGwIDgB2q48lrhJkq8M2HXYotDlSZVSVsOWoH 7Kr0OY6eWXRSNTiQM4RPTx61J5ExNNnOGuzsTQJ7LUuOF/1IxgVBNdb8t9BakzNZQ2u1CLxpD/C zxKVT8ZrsRnDczbyMZSKLNHkBJTGRjHzygWMsl+zXhNvJufUiAOsXgD7CwN3ehCHpszVrE1I6L2 ZJS+7qf8dQFs2087T5dACK4VtwgQ5tjYUsdABPP3YjJ5Ck6SP2m8oXAtpFAoZGUn8BhhwDFTYew TdyVGzrhU3uWtemxc5o8TQnJO6/K3OX/rtkj4XArZae4mS275b/xiTj3uXSQXw9oM+7SfjcaRa1 y5g7eAgZXLGaYoj4s2q3D4bejBSRzUl0Cl0/5t0q7lmjpeMLa12JWZVzZV X-Received: by 2002:a05:6a21:4c08:b0:3a2:dc51:449 with SMTP id adf61e73a8af0-3b427c1ea5bmr10986910637.12.1780304996751; Mon, 01 Jun 2026 02:09:56 -0700 (PDT) Received: from localhost.localdomain ([2401:4900:91f7:9b52:3422:d8b9:6baf:c53f]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c85772df0fasm9105827a12.30.2026.06.01.02.09.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 02:09:56 -0700 (PDT) From: ASHISH YADAV X-Google-Original-From: ASHISH YADAV To: Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ashish Yadav Subject: [PATCH v3 1/2] dt-bindings: hwmon/pmbus: Add Infineon xdp730 Date: Mon, 1 Jun 2026 14:39:24 +0530 Message-Id: <20260601090925.3781-2-Ashish.Yadav@infineon.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20260601090925.3781-1-Ashish.Yadav@infineon.com> References: <20260601090925.3781-1-Ashish.Yadav@infineon.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Ashish Yadav Add documentation for the device tree binding of the XDP730 eFuse. Signed-off-by: Ashish Yadav --- .../bindings/hwmon/pmbus/infineon,xdp720.yaml | 41 ++++++++++++++----- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/infineon,xdp720.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/infineon,xdp720.yaml index 72bc3a5e7139..27ec00a8a41d 100644 --- a/Documentation/devicetree/bindings/hwmon/pmbus/infineon,xdp720.yaml +++ b/Documentation/devicetree/bindings/hwmon/pmbus/infineon,xdp720.yaml @@ -5,23 +5,31 @@ $id: http://devicetree.org/schemas/hwmon/pmbus/infineon,xdp720.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# -title: Infineon XDP720 Digital eFuse Controller +title: Infineon XDP720 / XDP730 Digital eFuse Controllers maintainers: - Ashish Yadav description: | - The XDP720 is an eFuse with integrated current sensor and digital - controller. It provides accurate system telemetry (V, I, P, T) and - reports analog current at the IMON pin for post-processing. + The XDP720 and XDP730 are PMBus-compliant digital eFuse controllers + with an integrated current sensor. They provide accurate system + telemetry (V, I, P, T) and report analog current at the IMON pin for + post-processing. - Datasheet: - https://www.infineon.com/assets/row/public/documents/24/49/infineon-xdp720-001-datasheet-en.pdf + Both parts share the same PMBus register map and direct-format + coefficients; they differ in the GIMON gain step exposed via the + TELEMETRY_AVG register (bit 10) and in the VDD_VIN pin number + (XDP720: pin 9, XDP730: pin 20). + + Datasheets: + - XDP720: https://www.infineon.com/assets/row/public/documents/24/49/infineon-xdp720-001-datasheet-en.pdf + - XDP730: https://www.infineon.com/assets/row/public/documents/24/49/infineon-xdp730-001-datasheet-en.pdf properties: compatible: enum: - infineon,xdp720 + - infineon,xdp730 reg: maxItems: 1 @@ -33,9 +41,9 @@ properties: vdd-vin-supply: description: - Supply for the VDD_VIN pin (pin 9), the IC controller power supply. - Typically connected to the input bus (VIN) through a 100 ohm / 100 nF - RC filter. + Supply for the VDD_VIN pin (XDP720 pin 9, XDP730 pin 20), the IC + controller power supply. Typically connected to the input bus + (VIN) through a 100 ohm / 100 nF RC filter. required: - compatible @@ -50,10 +58,23 @@ examples: #address-cells = <1>; #size-cells = <0>; - hwmon@11 { + efuse@11 { compatible = "infineon,xdp720"; reg = <0x11>; vdd-vin-supply = <&vdd_vin>; infineon,rimon-micro-ohms = <1098000000>; /* 1.098k ohm */ }; }; + + - | + i2c { + #address-cells = <1>; + #size-cells = <0>; + + efuse@12 { + compatible = "infineon,xdp730"; + reg = <0x12>; + vdd-vin-supply = <&vdd_vin>; + infineon,rimon-micro-ohms = <1098000000>; /* 1.098k ohm */ + }; + }; -- 2.39.5