Pawel Dembicki
e00fe40065
dt-bindings: hwmon: Add bindings for mpq8785 driver
...
Add device tree bindings for Monolithic Power Systems MPQ8785, MPM82504
and MPM3695 PMBus-compliant voltage regulators.
These bindings also documents the optional
"mps,vout-fb-divider-ratio-permille" property.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250511035701.2607947-2-paweldembicki@gmail.com
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-05-12 09:41:55 -07:00
Wenliang Yan
00ca54bee4
dt-bindings: Add SQ52206 to ina2xx devicetree bindings
...
Add the sq52206 compatible to the ina2xx.yaml
Signed-off-by: Wenliang Yan <wenliang202407@163.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20250506053741.4837-5-wenliang202407@163.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-05-12 09:41:00 -07:00
Inochi Amaoto
928e1c67c1
dt-bindings: hwmon: Add Sophgo SG2044 external hardware monitor support
...
The MCU device on SG2044 exposes the same interface as SG2042, which is
already supported by the kernel.
Add compatible string for monitor device of SG2044.
Signed-off-by: Inochi Amaoto <inochiama@gmail.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250413223507.46480-7-inochiama@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-04-29 20:56:59 -07:00
Peter Korsgaard
03abdce464
dt-bindings: hwmon: ti,tmp102: document optional V+ supply property
...
TMP102 is powered by its V+ supply, document it. The property is called
"vcc-supply" since the plus sign (+) is not a valid property character.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250417180426.3872314-1-peter@korsgaard.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-04-23 07:18:33 -07:00
Cedric Encarnacion
48834a4e79
dt-bindings: hwmon: pmbus: add lt3074
...
Add Analog Devices LT3074 Ultralow Noise, High PSRR Dropout Linear
Regulator.
Signed-off-by: Cedric Encarnacion <cedricjustine.encarnacion@analog.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250421-upstream-lt3074-v3-1-71636322f9fe@analog.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-04-23 07:18:27 -07:00
Francesco Dolcini
ce66422118
dt-bindings: hwmon: amc6821: add fan and PWM output
...
Add properties to describe the fan and the PWM controller output.
Link: https://www.ti.com/lit/gpn/amc6821
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250402102146.65406-2-francesco@dolcini.it
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-04-23 07:18:26 -07:00
Florin Leotescu
a25633a009
dt-bindings: hwmon: Add Microchip emc2305 support
...
Introduce yaml schema for Microchip emc2305 pwm fan controller.
Signed-off-by: Florin Leotescu <florin.leotescu@nxp.com >
Reviewed-by: Frank Li <Frank.Li@nxp.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250321143308.4008623-2-florin.leotescu@oss.nxp.com
[groeck: Fixed comment line length, added 'maxItems: 1'
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-21 17:06:23 -07:00
Krzysztof Kozlowski
73d51cb939
dt-bindings: hwmon: Drop stray blank line in the header
...
There should be no blank line between the YAML opening header and the
schema '$id'.
Reported-by: Florin Leotescu (OSS) <florin.leotescu@oss.nxp.com >
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250321080212.18013-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-21 08:01:27 -07:00
Leo Yang
52ffdbbd49
dt-bindings: hwmon: ti,ina2xx: Add INA233 device
...
Add TI INA233 Current and Power Monitor bindings.
Signed-off-by: Leo Yang <leo.yang.sy0@gmail.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250116085939.1235598-2-leo.yang.sy0@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-17 11:18:24 -07:00
Kim Seer Paller
156c6ebbab
dt-bindings: hwmon: ltc2978: add support for LT717x
...
Add LTC7170 and LT7171 to supported devices of LTC2978. It has similar
set of registers to LTC3887, differing only in number of channels and
some PMBUS status and functionalities.
Co-developed-by: Cherrence Sarip <cherrence.sarip@analog.com >
Signed-off-by: Cherrence Sarip <cherrence.sarip@analog.com >
Signed-off-by: Kim Seer Paller <kimseer.paller@analog.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250317-hwmon-next-v1-2-da0218c38197@analog.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-17 08:04:34 -07:00
Alexander Stein
9f8e2e49c5
dt-bindings: hwmon: gpio-fan: Add optional regulator support
...
This adds an optional regulator support (e.g. switchable supply) to the
GPIO fan binding.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250210145934.761280-2-alexander.stein@ew.tq-group.com
[groeck: Changed power supply description as suggested by Krzysztof]
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-02 08:51:36 -08:00
Jonathan Stroud
e6b082d7a1
dt-bindings: hwmon: Add UCD90320 gpio description
...
Add optional gpio device tree bindings to the UCD90320.
The binding's description is already mentioning the number of GPIOs but
without actual gpio controller description.
Signed-off-by: Jonathan Stroud <jonathan.stroud@amd.com >
Signed-off-by: Michal Simek <michal.simek@amd.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/662a050f3f8160fe7c80d4f19e45eb4fac0f2f0a.1740384385.git.michal.simek@amd.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-02 08:39:45 -08:00
Maud Spierings
9fd33bb867
dt-bindings: hwmon: ntc-thermistor: fix typo regarding the deprecation of the ntc, compatibles
...
Fix the comment stating that the "ntp," compatible strings are deprecated
which should be "ntc,"
Signed-off-by: Maud Spierings <maudspierings@gocontroll.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20250227-ntc_thermistor_fixes-v1-2-70fa73200b52@gocontroll.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-03-02 08:36:14 -08:00
Ming Yu
d9371812f1
dt-bindings: hwmon: lm90: Add support for NCT7716, NCT7717 and NCT7718
...
Add support for the Nuvoton NCT7716/7717/7718 thermal sensors.
NCT7716 and NCT7717 do not support to add temperature offset.
The maximum offset supported by NCT7718 is 127875 millicelsius
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Ming Yu <a0282524688@gmail.com >
Link: https://lore.kernel.org/r/20250117100744.1571385-3-a0282524688@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-02-02 17:34:06 -08:00
Cedric Encarnacion
8dfd7e0826
dt-bindings: hwmon: ltc2978: add support for ltm4673
...
Add LTM4673 to supported devices of LTC2978. Unlike other LTM46xx
devices, LTM4673 is a μModule regulator that outputs four channels.
Signed-off-by: Cedric Encarnacion <cedricjustine.encarnacion@analog.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250124-ltm4673-v1-1-a2c6aa37c903@analog.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-02-02 17:34:06 -08:00
John Erasmus Mari Geronimo
2b2b62a911
dt-bindings: hwmon: adm1275: add adm1273
...
Add support for the adm1273 Hot-Swap Controller and Digital Power
and Energy Monitor
Signed-off-by: John Erasmus Mari Geronimo <johnerasmusmari.geronimo@analog.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250106131740.305988-2-johnerasmusmari.geronimo@analog.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2025-01-07 09:07:35 -08:00
Wolfram Sang
844029c59d
dt-bindings: hwmon: lm75: Add NXP P3T1755
...
Add this LM75 compatible sensor which needs a separate entry because of
its default sampling time and SMBusAlert handling.
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20241218074131.4351-6-wsa+renesas@sang-engineering.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-12-18 07:05:45 -08:00
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
Marek Vasut
80bc64201e
dt-bindings: hwmon: pwm-fan: Document start from stopped state properties
...
Delta AFC0612DB-F00 fan has to be set to at least 30% PWM duty cycle
to spin up from a stopped state, and can be afterward throttled down to
lower PWM duty cycle. Introduce support for operating such fans which
need to start at higher PWM duty cycle first and can slow down next.
Document two new DT properties, "fan-stop-to-start-percent" and
"fan-stop-to-start-usec". The former describes the minimum percent
of fan RPM at which it will surely spin up from stopped state. This
value can be found in the fan datasheet and can be converted to PWM
duty cycle easily. The "fan-stop-to-start-usec" describes the minimum
time in microseconds for which the fan has to be set to stopped state
start RPM for the fan to surely spin up.
Signed-off-by: Marek Vasut <marex@denx.de >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Message-ID: <20241106185925.223736-1-marex@denx.de >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-12 13:54:55 -08:00
Frank Li
4585580781
dt-bindings: hwmon: ti,tmp108: Add nxp,p3t1085 compatible string
...
The register layout of P3T1085 is the same as ti,tmp108. Add compatible
string nxp,p3t1085 for it. The difference of P3T1085 is support I3C.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Frank Li <Frank.Li@nxp.com >
Message-ID: <20241111-p3t1085-v3-1-bff511550aad@nxp.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-12 13:54:55 -08:00
Jerome Brunet
2fc032ec1d
dt-bindings: hwmon: pmbus: add ti tps25990 support
...
Add DT binding for the Texas Instruments TPS25990 eFuse
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com >
Message-ID: <20241105-tps25990-v4-6-0e312ac70b62@baylibre.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-12 13:54:55 -08:00
Wenliang Yan
0196d07f0e
dt-bindings: Add SY24655 to ina2xx devicetree bindings
...
SY24655 is similar to INA226. Its supply voltage and pin definitions
are therefore the same. Compared to INA226, SY24655 has two additional
registers for configuring and calculating average power.
Signed-off-by: Wenliang Yan <wenliang202407@163.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Message-ID: <20241106150547.2538-2-wenliang202407@163.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:07 -08:00
Mariel Tinaco
8b882f6ff0
dt-bindings: hwmon: ltc2978: add support for ltc7841
...
Add LTC7841 to supported devices of LTC2978. It has similar set of
registers to LTC7880, differing only in number of output channels and
some unimplemented PMBUS status and functionalities.
Signed-off-by: Mariel Tinaco <Mariel.Tinaco@analog.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Message-ID: <20241029013734.293024-2-Mariel.Tinaco@analog.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:07 -08:00
Ban Feng
15cae9c0b9
dt-bindings: hwmon: Add NCT7363Y documentation
...
Add bindings for the Nuvoton NCT7363Y Fan Controller
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Ban Feng <kcfeng0@nuvoton.com >
Message-ID: <20241022052905.4062682-2-kcfeng0@nuvoton.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:07 -08:00
Naresh Solanki
c20a783b67
dt-bindings: hwmon: pmbus: Add bindings for Vicor pli1209bc
...
Remove vicor,pli1209bc from trivial-devices as it requires additional
properties and does not fit into the trivial devices category.
Add new bindings for Vicor pli1209bc, a Digital Supervisor with
Isolation for use with BCM Bus Converter Modules.
VR rails are defined under regulator node as expected by pmbus driver.
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Message-ID: <20241021123044.3648960-1-naresh.solanki@9elements.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:07 -08:00
Naresh Solanki
c9fb2552fd
dt-bindings: hwmon: pmbus: Add bindings for MPS MP297x
...
Remove mps297x from trivial-devices as it requires
additional properties and does not fit into the trivial
devices category.
Add new bindings for MPS mp2971, mp2973 & mp2975.
It is Dual-Loop, Digital Multi-Phase Controller with PMBUS
interface
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Message-ID: <20241022103750.572677-1-naresh.solanki@9elements.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:07 -08:00
Yikai Tsai
f3bfd13c4a
dt-bindings: hwmon: add renesas,isl28022
...
Add dt-bindings for Renesas ISL28022 power monitor.
Signed-off-by: Carsten Spieß <mail@carsten-spiess.de >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Yikai Tsai <yikai.tsai.wiwynn@gmail.com >
Message-ID: <20241002081133.13123-2-yikai.tsai.wiwynn@gmail.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:07 -08:00
Farouk Bouabid
247a80fde1
dt-bindings: hwmon: add support for ti,amc6821
...
Add dt-bindings for amc6821 intelligent temperature monitor and
pulse-width modulation (PWM) fan controller.
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Signed-off-by: Farouk Bouabid <farouk.bouabid@cherry.de >
Message-ID: <20240906-dev-mule-i2c-mux-v8-3-dbd28a150e41@cherry.de >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-11-10 14:48:06 -08:00
Frank Li
2f0d9872be
dt-bindings: hwmon: Convert ltc2978.txt to yaml
...
Convert binding doc ltc2978.txt to yaml format.
Additional change:
- add i2c node.
Fix below warning:
arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dtb: /soc/i2c@2000000/i2c-mux@77/i2c@2/regulator@5c:
failed to match any schema with compatible: ['lltc,ltc3882']
Signed-off-by: Frank Li <Frank.Li@nxp.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Message-ID: <20240829150641.1307906-1-Frank.Li@nxp.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-08-29 14:30:53 -07:00
Inochi Amaoto
87798d9f70
dt-bindings: hwmon: Add Sophgo SG2042 external hardware monitor support
...
Due to the design, Sophgo SG2042 use an external MCU to provide
hardware information, thermal information and reset control.
Add bindings for this monitor device.
Signed-off-by: Inochi Amaoto <inochiama@outlook.com >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Tested-by: Chen Wang <unicorn_wang@outlook.com >
Reviewed-by: Chen Wang <unicorn_wang@outlook.com >
Message-ID: <IA1PR20MB49538276F283C4D01364AEB6BB822@IA1PR20MB4953.namprd20.prod.outlook.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-08-27 08:11:15 -07:00
Chanh Nguyen
0050c16701
dt-bindings: hwmon: Add maxim max31790
...
Add device tree bindings and an example for max31790 device.
Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com >
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Message-ID: <20240822084808.299884-1-chanh@os.amperecomputing.com >
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-08-27 08:11:14 -07:00
Chris Packham
2070562955
dt-bindings: hwmon: adt7475: Deprecate adi,pwm-active-state
...
Now that we have fan child nodes that can specify flags for the PWM
outputs we no longer need the adi,pwm-active-state property.
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20240722221737.3407958-3-chris.packham@alliedtelesis.co.nz
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-07-31 10:43:52 -07:00
Chris Packham
6b1bb53579
dt-bindings: hwmon: Add adt7475 fan/pwm properties
...
Add fan child nodes that allow describing the connections for the
ADT7475 to the fans it controls. This also allows setting some
initial values for the pwm duty cycle and frequency.
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20240722221737.3407958-2-chris.packham@alliedtelesis.co.nz
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-07-31 10:43:52 -07:00
Stanislav Jakubek
6993834668
dt-bindings: hwmon: ti,tmp108: document V+ supply, add short description
...
TMP108 is powered by its V+ supply, document it. The property is called
"vcc-supply" since the plus sign (+) is not an expected character.
While at it, add a short description with a link to its datasheets.
Signed-off-by: Stanislav Jakubek <stano.jakubek@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/ZnBmDXfnDQXNXz3k@standask-GA-A55M-S2HP
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-06-18 08:13:40 -07:00
Amna Waseem
94e33109f9
dt-bindings: hwmon: ti,ina2xx: Add ti,alert-polarity-active-high property
...
Add a property to the binding to configure the Alert Polarity.
Alert pin is asserted based on the value of Alert Polarity bit of
Mask/Enable register. It is by default 0 which means Alert pin is
configured to be active low open collector. Value of 1 maps to
Inverted (active high open collector).
Signed-off-by: Amna Waseem <Amna.Waseem@axis.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20240603-apol-ina2xx-fix-v3-1-b9eff3158e4e@axis.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-06-12 07:11:48 -07:00
Christian Marangi
302fdb1688
dt-bindings: hwmon: g76x: Add support for g761
...
Add support for g761 PWM Fan controller. This is an exact copy of g763
with the difference that it does also support an internal clock
oscillator.
With clocks property not defined, the internal clock oscillator is used.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240604164348.542-2-ansuelsmth@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-06-04 09:58:07 -07:00
Christian Marangi
3d8e253724
dt-bindings: hwmon: g762: Convert to yaml schema
...
Convert g762 Documentation to yaml schema and port all the custom
properties and info.
Add the vendor prefix to name to follow naming standard.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
Reviewed-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20240604164348.542-1-ansuelsmth@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-06-04 09:57:33 -07:00
Naresh Solanki
d3b2cfb42e
dt-bindings: hwmon: Add max6639
...
Add Devicetree binding documentation for Maxim MAX6639 temperature
monitor with PWM fan-speed controller.
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240528125122.1129986-1-naresh.solanki@9elements.com
[groeck: Dropped unnecessary '|' after description:]
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-05-29 15:28:23 -07:00
Jose Ramon San Buenaventura
379bb1f4d5
dt-bindings: hwmon: adm1275: add adm1281
...
Add support for the adm1281 Hot-Swap Controller and Digital Power
and Energy Monitor
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Jose Ramon San Buenaventura <jose.sanbuenaventura@analog.com >
Link: https://lore.kernel.org/r/20240425070948.25788-2-jose.sanbuenaventura@analog.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:08:43 -07:00
Radu Sabau
3bf88a2cd2
dt-bindings: hwmon: pmbus: adp1050: add bindings
...
Add dt-bindings for adp1050 digital controller for isolated power supply
with pmbus interface voltage, current and temperature monitor.
Signed-off-by: Radu Sabau <radu.sabau@analog.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20240321142201.10330-1-radu.sabau@analog.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
12aa58435b
dt-bindings: hwmon: ibm,p8-occ-hwmon: move to trivial devices
...
This binding meets the requirements to be converted to dtschema
via trivial-devices.yaml.
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://lore.kernel.org/r/20240322-hwmon_dtschema-v3-5-6697de2a8228@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
556106516c
dt-bindings: hwmon: stts751: convert to dtschema
...
Convert existing binding to support validation.
This is a straightforward conversion with no new properties.
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://lore.kernel.org/r/20240322-hwmon_dtschema-v3-4-6697de2a8228@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
29196d479b
dt-bindings: hwmon: pwm-fan: drop text file
...
This binding was converted to dtschema a year ago.
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://lore.kernel.org/r/20240322-hwmon_dtschema-v3-3-6697de2a8228@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
5561d91b2c
dt-bindings: hwmon: ibmpowernv: convert to dtschema
...
Convert existing binding to support validation.
The binding has been renamed to match its compatible strings, with no
further additions.
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://lore.kernel.org/r/20240322-hwmon_dtschema-v3-2-6697de2a8228@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
e03d73507c
dt-bindings: hwmon: as370: convert to dtschema
...
Convert existing binding to support validation.
This is a straightforward conversion with now new properties.
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://lore.kernel.org/r/20240322-hwmon_dtschema-v3-1-6697de2a8228@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
1bad1943d9
dt-bindings: hwmon: max6650: convert to dtschema
...
Convert existing bindings to dtschema to support validation.
This is a straightforward conversion with no new properties.
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20240321-hwmon_yaml-v2-2-74fa8eb60ec9@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
57649b6abf
dt-bindings: hwmon: lm87: convert to dtschema
...
Convert existing bindings to dtschema to support validation.
This is a straightforward conversion with no new properties.
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Reviewed-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240320-hwmon_yaml-v1-1-a349ca21ccab@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:35 -07:00
Javier Carrasco
7f75d4b169
dt-bindings: hwmon: adc128d818: convert to dtschema
...
Convert adc128d818 bindings to dtschema to support validation.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://lore.kernel.org/r/20240319-adc128d818_dtschema-v2-1-0824a6d69493@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-04-28 10:07:34 -07:00
Billy Tsai
df9d235c30
dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control
...
Document the compatible for aspeed,ast2600-pwm-tach device, which can
support up to 16 PWM outputs and 16 fan tach input.
Signed-off-by: Billy Tsai <billy_tsai@aspeedtech.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20240221104025.1306227-3-billy_tsai@aspeedtech.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-03-07 10:47:07 -08:00
Naresh Solanki
3b0ac1f90c
dt-bindings: hwmon: fan: Add fan binding to schema
...
Add common fan properties bindings to a schema.
Bindings for fan controllers can reference the common schema for the
fan
child nodes:
patternProperties:
"^fan@[0-2]":
type: object
$ref: fan-common.yaml#
unevaluatedProperties: false
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com >
Signed-off-by: Billy Tsai <billy_tsai@aspeedtech.com >
Link: https://lore.kernel.org/r/20240221104025.1306227-2-billy_tsai@aspeedtech.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net >
2024-03-07 10:44:34 -08:00