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
adi,adm1177.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
adi,adm1266.yaml
adi,adm1275.yaml dt-bindings: hwmon: adm1275: add adm1281 2024-04-28 10:08:43 -07:00
adi,axi-fan-control.yaml
adi,ltc2945.yaml dt-bindings: hwmon: reference common hwmon schema 2024-02-25 12:37:47 -08:00
adi,ltc2947.yaml
adi,ltc2991.yaml dt-bindings: hwmon: ltc2991: add bindings 2023-10-28 09:22:04 -07:00
adi,ltc2992.yaml
adi,ltc4282.yaml dt-bindings: hwmon: Add LTC4282 bindings 2024-02-11 13:43:09 -08:00
adi,max31760.yaml
adi,max31827.yaml
adt7475.yaml dt-bindings: hwmon: adt7475: Deprecate adi,pwm-active-state 2024-07-31 10:43:52 -07:00
amd,sbrmi.yaml
amd,sbtsi.yaml
amphenol,chipcap2.yaml dt-bindings: hwmon: Add Amphenol ChipCap 2 2024-02-25 12:37:37 -08:00
apm-xgene-hwmon.txt
aspeed,g6-pwm-tach.yaml dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control 2024-03-07 10:47:07 -08:00
aspeed-pwm-tacho.txt
baikal,bt1-pvt.yaml
cirrus,lochnagar.yaml
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
hwmon-common.yaml dt-bindings: hwmon: add common properties 2024-02-25 12:37:46 -08:00
ibm,occ-hwmon.yaml
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
kontron,sl28cpld-hwmon.yaml
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
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
maxim,max31790.yaml dt-bindings: hwmon: Add maxim max31790 2024-08-27 08:11:14 -07:00
microchip,lan966x.yaml
microchip,mcp3021.yaml
microchip,sparx5-temp.yaml
moortec,mr75203.yaml
national,lm90.yaml
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
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
nxp,mc34vr500.yaml
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
sensirion,shtc1.yaml
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
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
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
ti,tmp108.yaml dt-bindings: hwmon: ti,tmp108: Add nxp,p3t1085 compatible string 2024-11-12 13:54:55 -08:00
ti,tmp401.yaml
ti,tmp421.yaml
ti,tmp464.yaml
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
winbond,w83781d.yaml