# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/hwmon/pmbus/infineon,xdp720.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Infineon XDP720 / XDP730 Digital eFuse Controllers maintainers: - Ashish Yadav description: | 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. 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 infineon,rimon-micro-ohms: description: The value of the RIMON resistor, in micro ohms, required to enable the system overcurrent protection. vdd-vin-supply: description: 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 - reg - vdd-vin-supply additionalProperties: false examples: - | i2c { #address-cells = <1>; #size-cells = <0>; efuse@11 { compatible = "infineon,xdp720"; reg = <0x11>; vdd-vin-supply = <&vdd_vin>; infineon,rimon-micro-ohms = <1098000000>; /* 1.098k ohm */ }; };