1dfd47a3cSAlexis Czezar Torreno.. SPDX-License-Identifier: GPL-2.0 2dfd47a3cSAlexis Czezar Torreno 3dfd47a3cSAlexis Czezar TorrenoKernel driver max20830 4dfd47a3cSAlexis Czezar Torreno====================== 5dfd47a3cSAlexis Czezar Torreno 6dfd47a3cSAlexis Czezar TorrenoSupported chips: 7dfd47a3cSAlexis Czezar Torreno 8dfd47a3cSAlexis Czezar Torreno * Analog Devices MAX20830 9dfd47a3cSAlexis Czezar Torreno 10dfd47a3cSAlexis Czezar Torreno Prefix: 'max20830' 11dfd47a3cSAlexis Czezar Torreno 12dfd47a3cSAlexis Czezar Torreno Addresses scanned: - 13dfd47a3cSAlexis Czezar Torreno 14dfd47a3cSAlexis Czezar Torreno Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/max20830.pdf 15dfd47a3cSAlexis Czezar Torreno 16*4cdcd478SAlexis Czezar Torreno * Analog Devices MAX20830C 17*4cdcd478SAlexis Czezar Torreno 18*4cdcd478SAlexis Czezar Torreno Prefix: 'max20830c' 19*4cdcd478SAlexis Czezar Torreno 20*4cdcd478SAlexis Czezar Torreno Addresses scanned: - 21*4cdcd478SAlexis Czezar Torreno 22*4cdcd478SAlexis Czezar Torreno Datasheet: 23*4cdcd478SAlexis Czezar Torreno 24*4cdcd478SAlexis Czezar Torreno * Analog Devices MAX20840C 25*4cdcd478SAlexis Czezar Torreno 26*4cdcd478SAlexis Czezar Torreno Prefix: 'max20840c' 27*4cdcd478SAlexis Czezar Torreno 28*4cdcd478SAlexis Czezar Torreno Addresses scanned: - 29*4cdcd478SAlexis Czezar Torreno 30*4cdcd478SAlexis Czezar Torreno Datasheet: 31*4cdcd478SAlexis Czezar Torreno 32dfd47a3cSAlexis Czezar TorrenoAuthor: 33dfd47a3cSAlexis Czezar Torreno 34dfd47a3cSAlexis Czezar Torreno - Alexis Czezar Torreno <alexisczezar.torreno@analog.com> 35dfd47a3cSAlexis Czezar Torreno 36dfd47a3cSAlexis Czezar Torreno 37dfd47a3cSAlexis Czezar TorrenoDescription 38dfd47a3cSAlexis Czezar Torreno----------- 39dfd47a3cSAlexis Czezar Torreno 40*4cdcd478SAlexis Czezar TorrenoThis driver supports hardware monitoring for Analog Devices MAX20830, MAX20830C 41*4cdcd478SAlexis Czezar Torrenoand MAX20840C. These are Step-Down Switching Regulator with PMBus Interface. 42dfd47a3cSAlexis Czezar Torreno 43*4cdcd478SAlexis Czezar TorrenoMAX20830, and MAX20830C are 2.7V to 16V, 30A fully integrated step-down DC-DC 44*4cdcd478SAlexis Czezar Torrenoswitching regulators. MAX20840C is similar but can reach 40A. Through the PMBus 45*4cdcd478SAlexis Czezar Torrenointerface, these devices can monitor input/output voltages, output current and 46*4cdcd478SAlexis Czezar Torrenotemperature. 47dfd47a3cSAlexis Czezar Torreno 48dfd47a3cSAlexis Czezar TorrenoThe driver is a client driver to the core PMBus driver. Please see 49dfd47a3cSAlexis Czezar TorrenoDocumentation/hwmon/pmbus.rst for details on PMBus client drivers. 50dfd47a3cSAlexis Czezar Torreno 51dfd47a3cSAlexis Czezar TorrenoSysfs entries 52dfd47a3cSAlexis Czezar Torreno------------- 53dfd47a3cSAlexis Czezar Torreno 54dfd47a3cSAlexis Czezar Torreno================= ======================================== 55dfd47a3cSAlexis Czezar Torrenoin1_label "vin" 56dfd47a3cSAlexis Czezar Torrenoin1_input Measured input voltage 57dfd47a3cSAlexis Czezar Torrenoin1_alarm Input voltage alarm 58dfd47a3cSAlexis Czezar Torrenoin2_label "vout1" 59dfd47a3cSAlexis Czezar Torrenoin2_input Measured output voltage 60dfd47a3cSAlexis Czezar Torrenoin2_alarm Output voltage alarm 61dfd47a3cSAlexis Czezar Torrenocurr1_label "iout1" 62dfd47a3cSAlexis Czezar Torrenocurr1_input Measured output current 63dfd47a3cSAlexis Czezar Torrenocurr1_alarm Output current alarm 64dfd47a3cSAlexis Czezar Torrenotemp1_input Measured temperature 65dfd47a3cSAlexis Czezar Torrenotemp1_alarm Chip temperature alarm 66dfd47a3cSAlexis Czezar Torreno================= ======================================== 67