68 lines
1.9 KiB
YAML
68 lines
1.9 KiB
YAML
# 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 <ashish.yadav@infineon.com>
|
|
|
|
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 */
|
|
};
|
|
};
|