- 03 7月, 2020 1 次提交
-
-
由 Tao Ren 提交于
Fix a typo in SENSORS_IR35221 option: module name should be "ir35221" instead of "ir35521". Fixes: 8991ebd9 ("hwmon: (pmbus) Add client driver for IR35221") Cc: Samuel Mendoza-Jonas <sam@mendozajonas.com> Signed-off-by: NTao Ren <rentao.bupt@gmail.com> Link: https://lore.kernel.org/r/20200702221349.18139-1-rentao.bupt@gmail.comSigned-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 22 5月, 2020 1 次提交
-
-
由 Guenter Roeck 提交于
MAX16601 is a VR13.HC Dual-Output Voltage Regulator Chipset, implementing a (8+1) multiphase synchronous buck converter. Cc: Alex Qiu <xqiu@google.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 23 3月, 2020 1 次提交
-
-
由 Grant Peltier 提交于
Extend the isl68137 driver to provide support for 2nd generation Renesas digital multiphase voltage regulators. Signed-off-by: NGrant Peltier <grantpeltier93@gmail.com> Link: https://lore.kernel.org/r/62c000adf0108aeb65d3f275f28eb26b690384aa.1584720563.git.grantpeltier93@gmail.com [groeck: Adjusted for new PMBus API function parameters] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 09 3月, 2020 3 次提交
-
-
由 Guenter Roeck 提交于
TPS53647 and TPS53667 are single channel, Step-Down Buck Controllers. TPS53647 supports 4 phases, TPS53667 supports 6 phases. The chips do not support per-phase output telemetry. Cc: Vadim Pasternak <vadimp@mellanox.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Guenter Roeck 提交于
TPS53681 is a dual-channel multiphase step-down controller supporting per-phase and per-channel output telemetry. Cc: Vadim Pasternak <vadimp@mellanox.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Mike Jones 提交于
LTC2972, LTC2979, LTC3884, LTC3889, LTC7880, LTM4664, LTM4677, LTM4678, LTM4680, LTM4700. Signed-off-by: NMike Jones <michael-a1.jones@analog.com> Link: https://lore.kernel.org/r/1581032654-4330-1-git-send-email-michael-a1.jones@analog.com [groeck: Fixed checkpatch issues (long lines, whitespace)] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 24 1月, 2020 5 次提交
-
-
由 Vadim Pasternak 提交于
Add support for devices XDPE12254, XDPE12284. All these device support two pages. The below lists of VOUT_MODE command readout with their related VID protocols, Digital to Analog Converter steps, supported by these devices: VR12.0 mode, 5-mV DAC - 0x01; VR12.5 mode, 10-mV DAC - 0x02; IMVP9 mode, 5-mV DAC - 0x03; AMD mode 6.25mV - 0x10. Signed-off-by: NVadim Pasternak <vadimp@mellanox.com> Link: https://lore.kernel.org/r/20200113150841.17670-5-vadimp@mellanox.com [groeck: Added missing break statement] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Vadim Pasternak 提交于
Extends driver with support of the additional devices: Texas Instruments Dual channel DCAP+ multiphase controllers: TPS53688. Extend Kconfig with added device. Signed-off-by: NVadim Pasternak <vadimp@mellanox.com> Link: https://lore.kernel.org/r/20200113150841.17670-4-vadimp@mellanox.comSigned-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Guenter Roeck 提交于
Add support for Maxim MAX20730, MAX20734, MAX20743 Integrated, Step-Down Switching Regulators with PMBus support. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Guenter Roeck 提交于
MAX20796 is a dual-phase scalable integrated voltage regulator with PMBus interface. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Jim Wright 提交于
Add support for the UCD90320 chip and its expanded set of GPIO pins. Signed-off-by: NJim Wright <wrightj@linux.vnet.ibm.com> Link: https://lore.kernel.org/r/20191205232411.21492-3-wrightj@linux.vnet.ibm.comSigned-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 07 11月, 2019 1 次提交
-
-
由 Tao Ren 提交于
Add "bel-pfe" pmbus driver to support hardware monitoring for BEL PFE1100 and PFE3000 power supplies. Signed-off-by: NTao Ren <rentao.bupt@gmail.com> Link: https://lore.kernel.org/r/20191029182054.32279-2-rentao.bupt@gmail.comSigned-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 04 9月, 2019 1 次提交
-
-
由 John Wang 提交于
Add the driver to monitor Inspur Power System power supplies with hwmon over pmbus. This driver adds sysfs attributes for additional power supply data, including vendor, model, part_number, serial number, firmware revision, hardware revision, and psu mode(active/standby). Signed-off-by: NJohn Wang <wangzqbj@inspur.com> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20190819091509.29276-1-wangzqbj@inspur.comSigned-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 24 6月, 2019 2 次提交
-
-
由 Robert Hancock 提交于
Add a driver to support the Infineon IRPS5401 PMIC. This chip has 5 pages corresponding to 4 switching outputs and one linear (LDO) output. The switching and LDO outputs have slightly different supported parameters. Signed-off-by: NRobert Hancock <hancock@sedsystems.ca> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Vijay Khemka 提交于
Added pmbus driver for the new device Infineon pxe1610 voltage regulator. It also supports similar family device PXE1110 and PXM1310. Signed-off-by: NVijay Khemka <vijaykhemka@fb.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 21 5月, 2019 1 次提交
-
-
由 Thomas Gleixner 提交于
Add SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any form These files fall under the project license, GPL v2 only. The resulting SPDX license identifier is: GPL-2.0-only Signed-off-by: NThomas Gleixner <tglx@linutronix.de> Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
-
- 16 4月, 2019 2 次提交
-
-
由 Maxim Sloyko 提交于
Intersil ISL68137 is a digital output 7-phase configurable PWM controller with an AVSBus interface. Signed-off-by: NMaxim Sloyko <maxims@google.com> Signed-off-by: NRobert Lippert <rlippert@google.com> Signed-off-by: NPatrick Venture <venture@google.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Maxim Sloyko 提交于
Add the pmbus driver for the Infineon ir38064 voltage regulator. VOUT_MODE is not supported by the device. The driver fakes linear16 mode with exponent value -8. The device supports VOUT_PEAK, IOUT_PEAK, and TEMPERATURE_PEAK, however this driver does not enable them. Signed-off-by: NMaxim Sloyko <maxims@google.com> Signed-off-by: NPatrick Venture <venture@google.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 12 10月, 2018 1 次提交
-
-
'default n' is the default value for any bool or tristate Kconfig setting so there is no need to write it explicitly. Also since commit f467c564 ("kconfig: only write '# CONFIG_FOO is not set' for visible symbols") the Kconfig behavior is the same regardless of 'default n' being present or not: ... One side effect of (and the main motivation for) this change is making the following two definitions behave exactly the same: config FOO bool config FOO bool default n With this change, neither of these will generate a '# CONFIG_FOO is not set' line (assuming FOO isn't selected/implied). That might make it clearer to people that a bare 'default n' is redundant. ... Signed-off-by: NBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 11 10月, 2018 1 次提交
-
-
由 Michael Hennerich 提交于
This patch adds support for LTM4686 Ultrathin Dual 10A or Single 20A uModule Regulator with Digital Power System Management. Datasheet: http://www.analog.com/ltm4686Signed-off-by: NMichael Hennerich <michael.hennerich@analog.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 09 7月, 2018 1 次提交
-
-
由 Kun Yi 提交于
MAX34451 is a 16-Channel Voltage/Current Monitor and 12-Channel Sequencer. Signed-off-by: NKun Yi <kunyi@google.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 23 3月, 2018 1 次提交
-
-
由 Guenter Roeck 提交于
The chip is quite similar to other chips in the series, but as usual it comes with its own quirks. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 13 1月, 2018 1 次提交
-
-
由 Arnd Bergmann 提交于
Building without CONFIG_LEDS_CLASS causes a link failure: drivers/hwmon/pmbus/ibm-cffps.o: In function `ibm_cffps_probe': ibm-cffps.c:(.text+0x4f4): undefined reference to `devm_of_led_classdev_register' This adds the required dependency. Fixes: ef9e1cdf ("hwmon: (pmbus/cffps) Add led class device ...") Signed-off-by: NArnd Bergmann <arnd@arndb.de> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 05 11月, 2017 1 次提交
-
-
由 Andrew Jeffery 提交于
The Maxim MAX31785 is a PMBus device providing closed-loop, multi-channel fan management with temperature and remote voltage sensing. It supports various fan control features, including PWM frequency control, temperature hysteresis, dual tachometer measurements, and fan health monitoring. This patch presents a basic driver using only the existing features of the PMBus subsystem. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> [groeck: Modified description to clarify that fan control is not yet provided] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 31 8月, 2017 1 次提交
-
-
由 Vadim Pasternak 提交于
The below lists of VOUT_MODE command readout with their related VID protocols, Digital to Analog Converter steps, supported by the device: VR12.0 mode, 5-mV DAC - 0x21 VR12.5 mode, 10-mV DAC - 0x22 VR13.0 mode, 10-mV DAC - 0x24 IMVP8 mode, 5-mV DAC - 0x25 VR13.0 mode, 5-mV DAC - 0x27 Signed-off-by: NVadim Pasternak <vadimp@mellanox.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 30 8月, 2017 1 次提交
-
-
由 Edward A. James 提交于
Add the driver to monitor IBM CFF power supplies with hwmon over pmbus. Signed-off-by: NEdward A. James <eajames@us.ibm.com> [groeck: drop 'default n'; include bitops.h instead of jiffies.h] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 12 6月, 2017 1 次提交
-
-
由 Samuel Mendoza-Jonas 提交于
IR35221 is a Digital DC-DC Multiphase Converter Signed-off-by: NSamuel Mendoza-Jonas <sam@mendozajonas.com> [groeck: Preserve alphabetic order in Kconfig; add missing break statements (from Dan Carpenter); add missing error checks] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 09 9月, 2016 1 次提交
-
-
由 Matt Weber 提交于
The UCD90160 Power Supply Sequencer reuses the existing register layout, so just an id addition was required. Signed-off-by: NMatthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: NRonak Desai <ronak.desai@rockwellcollins.com> [groeck: Updated description, ordered alphabetically, added documentation] Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 05 3月, 2016 1 次提交
-
-
由 Guenter Roeck 提交于
ADM1278 is mostly compatible to other chips of the same series. Besides the usual difference in coefficients, it supports a temperature sensor, and it can measure both input and output voltage at the same time. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 19 12月, 2015 1 次提交
-
-
由 Guenter Roeck 提交于
LTC3815 is a Monolithic Synchronous DC/DC Step-Down Converter. Cc: Michael Jones <mike@proclivis.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 20 8月, 2015 1 次提交
-
-
由 Guenter Roeck 提交于
LTM2975 is a dual 9A or single 18A μModule regulator. It is register compatible with LTM4676. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 18 8月, 2015 3 次提交
-
-
由 Guenter Roeck 提交于
LTC3886 is a is a dual PolyPhase DC/DC synchronous step-down switching regulator controller. It is mostly command compatible to LTC3883, but supports two phases instead of one. Suggested-by: NMichael Jones <mike@proclivis.com> Tested-by: NMichael Jones <mike@proclivis.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Guenter Roeck 提交于
LTC2980 and LTM2987 are command compatible to LTC2977. They consist of two LTC2977 on a single die, and are instantiated as two separate chips, each supporting eight channels. Suggested-by: NMichael Jones <mike@proclivis.com> Tested-by: NMichael Jones <mike@proclivis.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Guenter Roeck 提交于
LTC2975 is mostly compatible to LTC2974, but supports input current and power measurement. Tested-by: NMichael Jones <mike@proclivis.com> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 13 8月, 2015 1 次提交
-
-
由 Guenter Roeck 提交于
LTC3887 is an enhanced version of LTC3880 and supports the same commands. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 11 8月, 2015 1 次提交
-
-
由 Guenter Roeck 提交于
Add device IDs and references for Texas Instruments TPS544B20, TPS544B25, TPS544C20, and TPS544C25 to the generic PMBus driver. Reviewed-by: NJean Delvare <jdelvare@suse.de> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 10 8月, 2015 2 次提交
-
-
由 Guenter Roeck 提交于
MAX20751 is a multiphase power controller with internal buck converter. It uses VR12.0 to report the output voltage. This requires an explicit driver, since the VR version can not be auto-detected. The chip supports a manufacturer specific command to fine-tune the output voltage. This command is not currently supported. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
由 Guenter Roeck 提交于
ADM1293 and ADM1294 are mostly compatible with other chips of the same series, but have more configuration options. There are also some differences in register details. Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-
- 07 1月, 2015 1 次提交
-
-
由 Christoph Jaeger 提交于
Support for keyword 'boolean' will be dropped later on. No functional change. Reference: http://lkml.kernel.org/r/cover.1418003065.git.cj@linux.comSigned-off-by: NChristoph Jaeger <cj@linux.com> Signed-off-by: NMichal Marek <mmarek@suse.cz>
-
- 01 12月, 2014 1 次提交
-
-
由 Alan Tull 提交于
Add simple on/off regulator support for ltc2978 and other pmbus parts supported by the ltc2978 driver. Signed-off-by: NAlan Tull <atull@opensource.altera.com> Cc: Guenter Roeck <linux@roeck-us.net> Cc: Mark Brown <broonie@kernel.org> Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
-