Changeset adds support for sense resistor. Changelog v2 -> v3: * https://lore.kernel.org/linux-hwmon/20201111091259.46773-1-alexandru.ardelean@xxxxxxxxxx/ * dropped patch 'docs: hwmon: (ltc2945): change type of val to ULL in ltc2945_val_to_reg()' * add patch 'hwmon: (ltc2945): clamp values before converting' * for patch 'hwmon: (ltc2945): add support for sense resistor' - sense-resistor is represented in milli-ohms internally; this risks of any other potential overflows with the multiplication to 1000; the scaling in the driver becomes simpler, but we can't allow a lower resistor value that 1 mOhm, and all resistor values need to be integer in mOhm. - added max power and max amps limits, adjusted to sense resistor * for patch 'dt-bindings: hwmon: ltc2945: add device tree doc for ltc2945 ' added 'Reviewed-by: Rob Herring <robh@xxxxxxxxxx>' Alexandru Ardelean (4): hwmon: (ltc2945): wrap regmap into an ltc2945_state struct hwmon: (ltc2945): clamp values before converting hwmon: (ltc2945): add support for sense resistor dt-bindings: hwmon: ltc2945: add device tree doc for ltc2945 .../bindings/hwmon/adi,ltc2945.yaml | 49 +++++++ drivers/hwmon/ltc2945.c | 128 +++++++++++++++--- 2 files changed, 156 insertions(+), 21 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2945.yaml -- 2.17.1