On Tue, 12 Nov 2024 14:10:06 -0600, Grant Peltier wrote: > Add devicetree bindings to support declaring optional voltage dividers to > the rail outputs of supported digital multiphase regulators. Some > applications require Vout to exceed the voltage range that the Vsense pin > can detect. This binding definition allows users to define the > characteristics of a voltage divider placed between Vout and the Vsense > pin for any rail powered by the device. > > These bindings copy the vout-voltage-divider property defined in the > maxim,max20730 bindings schema since it is the best fit for the use case > of scaling hwmon PMBus telemetry. The generic voltage-divider property > used by many iio drivers was determined to be a poor fit because that > schema is tied directly to iio for the purpose of scaling io-channel > voltages and the isl68137 driver is not an iio driver. > > New schema file named isil,isl68137.yaml to align with the corresponding > driver name and pre-existing bindings ported from trivial bindings. > However, all new device bindings use renesas as the vendor prefix > since Renesas acquired Intersil and now maintains all documentation > for the devices. > > Signed-off-by: Grant Peltier <grantpeltier93@xxxxxxxxx> > --- > .../bindings/hwmon/pmbus/isil,isl68137.yaml | 148 ++++++++++++++++++ > .../devicetree/bindings/trivial-devices.yaml | 6 - > 2 files changed, 148 insertions(+), 6 deletions(-) > create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>