1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# PMBus chip drivers configuration 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunmenuconfig PMBUS 7*4882a593Smuzhiyun tristate "PMBus support" 8*4882a593Smuzhiyun depends on I2C 9*4882a593Smuzhiyun help 10*4882a593Smuzhiyun Say yes here if you want to enable PMBus support. 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 13*4882a593Smuzhiyun be called pmbus_core. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunif PMBUS 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunconfig SENSORS_PMBUS 18*4882a593Smuzhiyun tristate "Generic PMBus devices" 19*4882a593Smuzhiyun default y 20*4882a593Smuzhiyun help 21*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for generic 22*4882a593Smuzhiyun PMBus devices, including but not limited to ADP4000, BMR453, BMR454, 23*4882a593Smuzhiyun MAX20796, MDT040, NCP4200, NCP4208, PDT003, PDT006, PDT012, TPS40400, 24*4882a593Smuzhiyun TPS544B20, TPS544B25, TPS544C20, TPS544C25, and UDT020. 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 27*4882a593Smuzhiyun be called pmbus. 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunconfig SENSORS_ADM1266 30*4882a593Smuzhiyun tristate "Analog Devices ADM1266 Sequencer" 31*4882a593Smuzhiyun select CRC8 32*4882a593Smuzhiyun depends on GPIOLIB 33*4882a593Smuzhiyun help 34*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Analog 35*4882a593Smuzhiyun Devices ADM1266 Cascadable Super Sequencer. 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 38*4882a593Smuzhiyun be called adm1266. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyunconfig SENSORS_ADM1275 41*4882a593Smuzhiyun tristate "Analog Devices ADM1275 and compatibles" 42*4882a593Smuzhiyun help 43*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Analog 44*4882a593Smuzhiyun Devices ADM1075, ADM1272, ADM1275, ADM1276, ADM1278, ADM1293, 45*4882a593Smuzhiyun and ADM1294 Hot-Swap Controller and Digital Power Monitors. 46*4882a593Smuzhiyun 47*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 48*4882a593Smuzhiyun be called adm1275. 49*4882a593Smuzhiyun 50*4882a593Smuzhiyunconfig SENSORS_BEL_PFE 51*4882a593Smuzhiyun tristate "Bel PFE Compatible Power Supplies" 52*4882a593Smuzhiyun help 53*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for BEL 54*4882a593Smuzhiyun PFE1100 and PFE3000 Power Supplies. 55*4882a593Smuzhiyun 56*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 57*4882a593Smuzhiyun be called bel-pfe. 58*4882a593Smuzhiyun 59*4882a593Smuzhiyunconfig SENSORS_IBM_CFFPS 60*4882a593Smuzhiyun tristate "IBM Common Form Factor Power Supply" 61*4882a593Smuzhiyun depends on LEDS_CLASS 62*4882a593Smuzhiyun help 63*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for the IBM 64*4882a593Smuzhiyun Common Form Factor power supply. 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 67*4882a593Smuzhiyun be called ibm-cffps. 68*4882a593Smuzhiyun 69*4882a593Smuzhiyunconfig SENSORS_INSPUR_IPSPS 70*4882a593Smuzhiyun tristate "INSPUR Power System Power Supply" 71*4882a593Smuzhiyun help 72*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for the INSPUR 73*4882a593Smuzhiyun Power System power supply. 74*4882a593Smuzhiyun 75*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 76*4882a593Smuzhiyun be called inspur-ipsps. 77*4882a593Smuzhiyun 78*4882a593Smuzhiyunconfig SENSORS_IR35221 79*4882a593Smuzhiyun tristate "Infineon IR35221" 80*4882a593Smuzhiyun help 81*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for the 82*4882a593Smuzhiyun Infineon IR35221 controller. 83*4882a593Smuzhiyun 84*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 85*4882a593Smuzhiyun be called ir35221. 86*4882a593Smuzhiyun 87*4882a593Smuzhiyunconfig SENSORS_IR38064 88*4882a593Smuzhiyun tristate "Infineon IR38064" 89*4882a593Smuzhiyun help 90*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Infineon 91*4882a593Smuzhiyun IR38064. 92*4882a593Smuzhiyun 93*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 94*4882a593Smuzhiyun be called ir38064. 95*4882a593Smuzhiyun 96*4882a593Smuzhiyunconfig SENSORS_IRPS5401 97*4882a593Smuzhiyun tristate "Infineon IRPS5401" 98*4882a593Smuzhiyun help 99*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for the 100*4882a593Smuzhiyun Infineon IRPS5401 controller. 101*4882a593Smuzhiyun 102*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 103*4882a593Smuzhiyun be called irps5401. 104*4882a593Smuzhiyun 105*4882a593Smuzhiyunconfig SENSORS_ISL68137 106*4882a593Smuzhiyun tristate "Renesas Digital Multiphase Voltage Regulators" 107*4882a593Smuzhiyun help 108*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Renesas 109*4882a593Smuzhiyun digital multiphase voltage regulators. 110*4882a593Smuzhiyun 111*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 112*4882a593Smuzhiyun be called isl68137. 113*4882a593Smuzhiyun 114*4882a593Smuzhiyunconfig SENSORS_LM25066 115*4882a593Smuzhiyun tristate "National Semiconductor LM25066 and compatibles" 116*4882a593Smuzhiyun help 117*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for National 118*4882a593Smuzhiyun Semiconductor LM25056, LM25066, LM5064, and LM5066. 119*4882a593Smuzhiyun 120*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 121*4882a593Smuzhiyun be called lm25066. 122*4882a593Smuzhiyun 123*4882a593Smuzhiyunconfig SENSORS_LTC2978 124*4882a593Smuzhiyun tristate "Linear Technologies LTC2978 and compatibles" 125*4882a593Smuzhiyun help 126*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Linear 127*4882a593Smuzhiyun Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979, 128*4882a593Smuzhiyun LTC2980, and LTM2987. 129*4882a593Smuzhiyun 130*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 131*4882a593Smuzhiyun be called ltc2978. 132*4882a593Smuzhiyun 133*4882a593Smuzhiyunconfig SENSORS_LTC2978_REGULATOR 134*4882a593Smuzhiyun bool "Regulator support for LTC2978 and compatibles" 135*4882a593Smuzhiyun depends on SENSORS_LTC2978 && REGULATOR 136*4882a593Smuzhiyun help 137*4882a593Smuzhiyun If you say yes here you get regulator support for Linear Technology 138*4882a593Smuzhiyun LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880, 139*4882a593Smuzhiyun LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686, 140*4882a593Smuzhiyun and LTM4700. 141*4882a593Smuzhiyun 142*4882a593Smuzhiyunconfig SENSORS_LTC3815 143*4882a593Smuzhiyun tristate "Linear Technologies LTC3815" 144*4882a593Smuzhiyun help 145*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Linear 146*4882a593Smuzhiyun Technology LTC3815. 147*4882a593Smuzhiyun 148*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 149*4882a593Smuzhiyun be called ltc3815. 150*4882a593Smuzhiyun 151*4882a593Smuzhiyunconfig SENSORS_MAX16064 152*4882a593Smuzhiyun tristate "Maxim MAX16064" 153*4882a593Smuzhiyun help 154*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 155*4882a593Smuzhiyun MAX16064. 156*4882a593Smuzhiyun 157*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 158*4882a593Smuzhiyun be called max16064. 159*4882a593Smuzhiyun 160*4882a593Smuzhiyunconfig SENSORS_MAX16601 161*4882a593Smuzhiyun tristate "Maxim MAX16601" 162*4882a593Smuzhiyun help 163*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 164*4882a593Smuzhiyun MAX16601. 165*4882a593Smuzhiyun 166*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 167*4882a593Smuzhiyun be called max16601. 168*4882a593Smuzhiyun 169*4882a593Smuzhiyunconfig SENSORS_MAX20730 170*4882a593Smuzhiyun tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743" 171*4882a593Smuzhiyun help 172*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 173*4882a593Smuzhiyun MAX20710, MAX20730, MAX20734, and MAX20743. 174*4882a593Smuzhiyun 175*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 176*4882a593Smuzhiyun be called max20730. 177*4882a593Smuzhiyun 178*4882a593Smuzhiyunconfig SENSORS_MAX20751 179*4882a593Smuzhiyun tristate "Maxim MAX20751" 180*4882a593Smuzhiyun help 181*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 182*4882a593Smuzhiyun MAX20751. 183*4882a593Smuzhiyun 184*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 185*4882a593Smuzhiyun be called max20751. 186*4882a593Smuzhiyun 187*4882a593Smuzhiyunconfig SENSORS_MAX31785 188*4882a593Smuzhiyun tristate "Maxim MAX31785 and compatibles" 189*4882a593Smuzhiyun help 190*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 191*4882a593Smuzhiyun MAX31785. 192*4882a593Smuzhiyun 193*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 194*4882a593Smuzhiyun be called max31785. 195*4882a593Smuzhiyun 196*4882a593Smuzhiyunconfig SENSORS_MAX34440 197*4882a593Smuzhiyun tristate "Maxim MAX34440 and compatibles" 198*4882a593Smuzhiyun help 199*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 200*4882a593Smuzhiyun MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461. 201*4882a593Smuzhiyun 202*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 203*4882a593Smuzhiyun be called max34440. 204*4882a593Smuzhiyun 205*4882a593Smuzhiyunconfig SENSORS_MAX8688 206*4882a593Smuzhiyun tristate "Maxim MAX8688" 207*4882a593Smuzhiyun help 208*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Maxim 209*4882a593Smuzhiyun MAX8688. 210*4882a593Smuzhiyun 211*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 212*4882a593Smuzhiyun be called max8688. 213*4882a593Smuzhiyun 214*4882a593Smuzhiyunconfig SENSORS_MP2975 215*4882a593Smuzhiyun tristate "MPS MP2975" 216*4882a593Smuzhiyun help 217*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for MPS 218*4882a593Smuzhiyun MP2975 Dual Loop Digital Multi-Phase Controller. 219*4882a593Smuzhiyun 220*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 221*4882a593Smuzhiyun be called mp2975. 222*4882a593Smuzhiyun 223*4882a593Smuzhiyunconfig SENSORS_PXE1610 224*4882a593Smuzhiyun tristate "Infineon PXE1610" 225*4882a593Smuzhiyun help 226*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Infineon 227*4882a593Smuzhiyun PXE1610. 228*4882a593Smuzhiyun 229*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 230*4882a593Smuzhiyun be called pxe1610. 231*4882a593Smuzhiyun 232*4882a593Smuzhiyunconfig SENSORS_TPS40422 233*4882a593Smuzhiyun tristate "TI TPS40422" 234*4882a593Smuzhiyun help 235*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for TI 236*4882a593Smuzhiyun TPS40422. 237*4882a593Smuzhiyun 238*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 239*4882a593Smuzhiyun be called tps40422. 240*4882a593Smuzhiyun 241*4882a593Smuzhiyunconfig SENSORS_TPS53679 242*4882a593Smuzhiyun tristate "TI TPS53647, TPS53667, TPS53679, TPS53681, TPS53688" 243*4882a593Smuzhiyun help 244*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for TI 245*4882a593Smuzhiyun TPS53647, TPS53667, TPS53679, TPS53681, and TPS53688. 246*4882a593Smuzhiyun 247*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 248*4882a593Smuzhiyun be called tps53679. 249*4882a593Smuzhiyun 250*4882a593Smuzhiyunconfig SENSORS_UCD9000 251*4882a593Smuzhiyun tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910" 252*4882a593Smuzhiyun help 253*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for TI 254*4882a593Smuzhiyun UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer 255*4882a593Smuzhiyun and System Health Controllers. 256*4882a593Smuzhiyun 257*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 258*4882a593Smuzhiyun be called ucd9000. 259*4882a593Smuzhiyun 260*4882a593Smuzhiyunconfig SENSORS_UCD9200 261*4882a593Smuzhiyun tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248" 262*4882a593Smuzhiyun help 263*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for TI 264*4882a593Smuzhiyun UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248 265*4882a593Smuzhiyun Digital PWM System Controllers. 266*4882a593Smuzhiyun 267*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 268*4882a593Smuzhiyun be called ucd9200. 269*4882a593Smuzhiyun 270*4882a593Smuzhiyunconfig SENSORS_XDPE122 271*4882a593Smuzhiyun tristate "Infineon XDPE122 family" 272*4882a593Smuzhiyun help 273*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Infineon 274*4882a593Smuzhiyun XDPE12254, XDPE12284, device. 275*4882a593Smuzhiyun 276*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 277*4882a593Smuzhiyun be called xdpe12284. 278*4882a593Smuzhiyun 279*4882a593Smuzhiyunconfig SENSORS_ZL6100 280*4882a593Smuzhiyun tristate "Intersil ZL6100 and compatibles" 281*4882a593Smuzhiyun help 282*4882a593Smuzhiyun If you say yes here you get hardware monitoring support for Intersil 283*4882a593Smuzhiyun ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105, 284*4882a593Smuzhiyun ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for 285*4882a593Smuzhiyun Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464. 286*4882a593Smuzhiyun 287*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 288*4882a593Smuzhiyun be called zl6100. 289*4882a593Smuzhiyun 290*4882a593Smuzhiyunendif # PMBUS 291