linux/Documentation/devicetree/bindings/hwmon
Grant Peltier 71d689f60b dt-bindings: hwmon: isl68137: add bindings to support voltage dividers
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@gmail.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Message-ID: <f7ac200e982961ff733de27a5c4505c04d68b6f3.1731439797.git.grantpeltier93@gmail.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2024-11-13 12:07:39 -08:00
..
pmbus dt-bindings: hwmon: isl68137: add bindings to support voltage dividers 2024-11-13 12:07:39 -08:00
adi,ad741x.yaml dt-bindings: hwmon: convert AD AD741x bindings to dt-schema 2020-12-11 07:42:27 -08:00
adi,adm1177.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
adi,adm1266.yaml dt-bindings: hwmon: correct indentation and style in examples 2023-02-03 07:30:10 -08:00
adi,adm1275.yaml dt-bindings: hwmon: adm1275: add adm1281 2024-04-28 10:08:43 -07:00
adi,axi-fan-control.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
adi,ltc2945.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
adi,ltc2947.yaml dt-bindings: hwmon: correct indentation and style in examples 2023-02-03 07:30:10 -08:00
adi,ltc2991.yaml dt-bindings: hwmon: ltc2991: add bindings 2023-10-28 09:22:04 -07:00
adi,ltc2992.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
adi,ltc4282.yaml dt-bindings: hwmon: Add LTC4282 bindings 2024-02-11 13:43:09 -08:00
adi,max31760.yaml dt-bindings: hwmon: Add bindings for max31760 2022-09-20 07:12:01 -07:00
adi,max31827.yaml dt-bindings: hwmon: Add possible new properties to max31827 bindings 2023-10-28 09:21:48 -07:00
adt7475.yaml dt-bindings: hwmon: adt7475: Deprecate adi,pwm-active-state 2024-07-31 10:43:52 -07:00
amd,sbrmi.yaml dt-bindings: hwmon: correct indentation and style in examples 2023-02-03 07:30:10 -08:00
amd,sbtsi.yaml dt-bindings: hwmon: correct indentation and style in examples 2023-02-03 07:30:10 -08:00
amphenol,chipcap2.yaml dt-bindings: hwmon: Add Amphenol ChipCap 2 2024-02-25 12:37:37 -08:00
apm-xgene-hwmon.txt
aspeed-pwm-tacho.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
aspeed,g6-pwm-tach.yaml dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control 2024-03-07 10:47:07 -08:00
baikal,bt1-pvt.yaml dt-bindings: Cleanup standard unit properties 2021-01-29 16:36:06 -06:00
cirrus,lochnagar.yaml hwmon: lochnagar: Move binding over to dtschema 2020-05-27 19:30:25 -06:00
fan-common.yaml dt-bindings: hwmon: fan: Add fan binding to schema 2024-03-07 10:44:34 -08:00
gmt,g762.yaml dt-bindings: hwmon: g76x: Add support for g761 2024-06-04 09:58:07 -07:00
gpio-fan.yaml dt-bindings: hwmon: gpio-fan: Convert txt bindings to yaml 2024-01-02 08:44:57 -08:00
hpe,gxp-fan-ctrl.yaml dt-bindings: hwmon: Add hpe,gxp-fan-ctrl 2023-02-03 07:30:09 -08:00
hwmon-common.yaml dt-bindings: hwmon: add common properties 2024-02-25 12:37:46 -08:00
ibm,occ-hwmon.yaml dt-bindings: hwmon: Add IBM OCC bindings 2022-09-28 21:10:57 +09:30
ibm,opal-sensor.yaml dt-bindings: hwmon: ibmpowernv: convert to dtschema 2024-04-28 10:07:35 -07:00
iio-hwmon.yaml dt-bindings: hwmon: Increase max number of io-channels 2023-12-11 06:21:01 -08:00
jedec,jc42.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
kontron,sl28cpld-hwmon.yaml dt-bindings: mfd: Add bindings for sl28cpld 2020-09-17 15:57:14 +01:00
lltc,ltc2978.yaml dt-bindings: hwmon: ltc2978: add support for ltc7841 2024-11-10 14:48:07 -08:00
lltc,ltc4151.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
lltc,ltc4286.yaml dt-bindings: hwmon: lltc,ltc4286: use common hwmon schema 2024-02-25 12:37:47 -08:00
lm75.yaml dt-bindings: hwmon: lm75: use common hwmon schema 2024-03-01 11:21:31 -08:00
ltc2990.txt
ltq-cputemp.txt dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
max6697.txt
max31785.txt
maxim,max6639.yaml dt-bindings: hwmon: Add max6639 2024-05-29 15:28:23 -07:00
maxim,max6650.yaml dt-bindings: hwmon: max6650: convert to dtschema 2024-04-28 10:07:35 -07:00
maxim,max20730.yaml dt-bindings: hwmon: max20730: adding device tree doc for max20730 2020-10-06 14:53:01 -07:00
maxim,max31790.yaml dt-bindings: hwmon: Add maxim max31790 2024-08-27 08:11:14 -07:00
microchip,lan966x.yaml dt-bindings: hwmon: add Microchip LAN966x bindings 2022-05-22 11:32:30 -07:00
microchip,mcp3021.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
microchip,sparx5-temp.yaml dt-bindings: hwmon: sparx5: use correct clock 2022-09-19 06:17:05 -07:00
moortec,mr75203.yaml Merge branch 'dt/linus' into dt/next 2023-08-21 17:09:57 -05:00
national,lm90.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
npcm750-pwm-fan.txt dt-bindings: hwmon: npcm: Add npcm845 compatible string 2023-10-29 22:22:47 -07:00
nsa320-mcu.txt
ntc-thermistor.yaml dt-bindings: hwmon: correct indentation and style in examples 2023-02-03 07:30:10 -08:00
nuvoton,nct6775.yaml dt-bindings: hwmon: nuvoton,nct6775: Add compatible value for NCT6799 2024-02-25 12:37:46 -08:00
nuvoton,nct7363.yaml dt-bindings: hwmon: Add NCT7363Y documentation 2024-11-10 14:48:07 -08:00
nuvoton,nct7802.yaml dt-bindings: hwmon: correct indentation and style in examples 2023-02-03 07:30:10 -08:00
nxp,mc34vr500.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
pwm-fan.yaml dt-bindings: hwmon: pwm-fan: Document start from stopped state properties 2024-11-12 13:54:55 -08:00
renesas,isl28022.yaml dt-bindings: hwmon: add renesas,isl28022 2024-11-10 14:48:07 -08:00
sensirion,sht15.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sensirion,shtc1.yaml dt-bindings: Fix typos 2023-08-18 11:32:25 -05:00
sophgo,sg2042-hwmon-mcu.yaml dt-bindings: hwmon: Add Sophgo SG2042 external hardware monitor support 2024-08-27 08:11:15 -07:00
st,stts751.yaml dt-bindings: hwmon: stts751: convert to dtschema 2024-04-28 10:07:35 -07:00
starfive,jh71x0-temp.yaml dt-bindings: Drop remaining unneeded quotes 2023-08-24 11:43:57 -05:00
syna,as370.yaml dt-bindings: hwmon: as370: convert to dtschema 2024-04-28 10:07:35 -07:00
ti,adc128d818.yaml dt-bindings: hwmon: adc128d818: convert to dtschema 2024-04-28 10:07:34 -07:00
ti,ads7828.yaml dt-bindings: hwmon: Fix typo in TI ADS7828 bindings 2021-06-09 11:51:30 -07:00
ti,amc6821.yaml dt-bindings: hwmon: add support for ti,amc6821 2024-11-10 14:48:06 -08:00
ti,ina2xx.yaml dt-bindings: Add SY24655 to ina2xx devicetree bindings 2024-11-10 14:48:07 -08:00
ti,ina3221.yaml dt-bindings: hwmon: ina3221: Add ti,summation-disable 2023-10-28 09:21:48 -07:00
ti,lm87.yaml dt-bindings: hwmon: lm87: convert to dtschema 2024-04-28 10:07:35 -07:00
ti,tmp102.yaml dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
ti,tmp108.yaml dt-bindings: hwmon: ti,tmp108: Add nxp,p3t1085 compatible string 2024-11-12 13:54:55 -08:00
ti,tmp401.yaml dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-factor' property 2022-06-07 05:45:29 -07:00
ti,tmp421.yaml dt-bindings: hwmon: ti,tmp421: Fix type for 'ti,n-factor' 2022-04-13 07:12:24 -07:00
ti,tmp464.yaml MAINTAINERS: hwmon: drop Agathe Porte 2023-04-19 07:08:33 -07:00
ti,tmp513.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
ti,tps23861.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
vexpress.txt dt-bindings: arm: update vexpress-config.yaml references 2022-06-06 12:17:00 -05:00
winbond,w83781d.yaml dt-bindings: hwmon: Add bindings for Winbond W83781D 2021-08-17 14:54:26 -07:00