1# SPDX-License-Identifier: GPL-2.0-only 2# 3# PMBus chip drivers configuration 4# 5 6menuconfig PMBUS 7 tristate "PMBus support" 8 depends on I2C 9 help 10 Say yes here if you want to enable PMBus support. 11 12 This driver can also be built as a module. If so, the module will 13 be called pmbus_core. 14 15if PMBUS 16 17config SENSORS_PMBUS 18 tristate "Generic PMBus devices" 19 default y 20 help 21 If you say yes here you get hardware monitoring support for generic 22 PMBus devices, including but not limited to ADP4000, BMR310, BMR453, 23 BMR454, BMR456, BMR457, BMR458, BMR480, BMR490, BMR491, BMR492, 24 MAX20796, MDT040, NCP4200, NCP4208, PDT003, PDT006, PDT012, 25 TPS40400, TPS544B20, TPS544B25, TPS544C20, TPS544C25, and UDT020. 26 27 This driver can also be built as a module. If so, the module will 28 be called pmbus. 29 30config SENSORS_ACBEL_FSG032 31 tristate "ACBEL FSG032 Power Supply" 32 help 33 If you say yes here you get hardware monitoring support for the ACBEL 34 FSG032 Power Supply. 35 36 This driver can also be built as a module. If so, the module will 37 be called acbel-fsg032. 38 39config SENSORS_ADM1266 40 tristate "Analog Devices ADM1266 Sequencer" 41 select CRC8 42 depends on GPIOLIB 43 help 44 If you say yes here you get hardware monitoring support for Analog 45 Devices ADM1266 Cascadable Super Sequencer. 46 47 This driver can also be built as a module. If so, the module will 48 be called adm1266. 49 50config SENSORS_ADM1275 51 tristate "Analog Devices ADM1275 and compatibles" 52 help 53 If you say yes here you get hardware monitoring support for Analog 54 Devices ADM1075, ADM1272, ADM1273, ADM1275, ADM1276, ADM1278, ADM1281, 55 ADM1293, ADM1294, ROHM BD12780, ROHM BD12790, and SQ24905C 56 Hot-Swap Controller and Digital Power Monitors. 57 58 This driver can also be built as a module. If so, the module will 59 be called adm1275. 60 61config SENSORS_ADP1050 62 tristate "Analog Devices ADP1050 digital controller for Power Supplies" 63 help 64 If you say yes here you get hardware monitoring support for Analog 65 Devices ADP1050 digital controller for isolated power supply with 66 PMBus interface. 67 68 This driver can also be built as a module. If so, the module will 69 be called adp1050. 70 71config SENSORS_ADP1050_REGULATOR 72 bool "Regulator support for ADP1050 and compatibles" 73 depends on SENSORS_ADP1050 && REGULATOR 74 help 75 If you say yes here you get regulator support for Analog Devices 76 LTP8800-1A, LTP8800-4A, and LTP8800-2. LTP8800 is a family of DC/DC 77 µModule regulators that can provide microprocessor power from 54V 78 power distribution architecture. 79 80config SENSORS_APS_379 81 tristate "Sony APS-379 Power Supplies" 82 help 83 If you say yes here you get hardware monitoring support for Sony 84 APS-379 Power Supplies. 85 86 This driver can also be built as a module. If so, the module will 87 be called aps-379. 88 89config SENSORS_BEL_PFE 90 tristate "Bel PFE Compatible Power Supplies" 91 help 92 If you say yes here you get hardware monitoring support for BEL 93 PFE1100 and PFE3000 Power Supplies. 94 95 This driver can also be built as a module. If so, the module will 96 be called bel-pfe. 97 98config SENSORS_BPA_RS600 99 tristate "BluTek BPA-RS600 Power Supplies" 100 help 101 If you say yes here you get hardware monitoring support for BluTek 102 BPA-RS600 Power Supplies. 103 104 This driver can also be built as a module. If so, the module will 105 be called bpa-rs600. 106 107config SENSORS_CRPS 108 tristate "Intel Common Redundant Power Supply" 109 help 110 If you say yes here you get hardware monitoring support for the Intel 111 Common Redundant Power Supply. 112 113 This driver can also be built as a module. If so, the module will 114 be called crps. 115 116config SENSORS_D1U74T 117 tristate "Murata D1U74T Power Supply" 118 help 119 If you say yes here you get hardware monitoring support for the Murata 120 D1U74T Power Supply. 121 122 This driver can also be built as a module. If so, the module will 123 be called d1u74t. 124 125config SENSORS_DELTA_AHE50DC_FAN 126 tristate "Delta AHE-50DC fan control module" 127 help 128 If you say yes here you get hardware monitoring support for 129 the integrated fan control module of the Delta AHE-50DC 130 Open19 power shelf. 131 132 This driver can also be built as a module. If so, the module 133 will be called delta-ahe50dc-fan. 134 135config SENSORS_FSP_3Y 136 tristate "FSP/3Y-Power power supplies" 137 help 138 If you say yes here you get hardware monitoring support for 139 FSP/3Y-Power hot-swap power supplies. 140 Supported models: YH-5151E, YM-2151E 141 142 This driver can also be built as a module. If so, the module will 143 be called fsp-3y. 144 145config SENSORS_HAC300S 146 tristate "Hitron HAC300S-D120E PSU" 147 help 148 If you say yes here you get hardware monitoring support for the 149 Hitron HAC300S-D120E Power Supply. 150 151 This driver can also be built as a module. If so, the module will 152 be called hac300s. 153 154config SENSORS_IBM_CFFPS 155 tristate "IBM Common Form Factor Power Supply" 156 depends on LEDS_CLASS 157 help 158 If you say yes here you get hardware monitoring support for the IBM 159 Common Form Factor power supply. 160 161 This driver can also be built as a module. If so, the module will 162 be called ibm-cffps. 163 164config SENSORS_DPS920AB 165 tristate "Delta DPS920AB Power Supply" 166 help 167 If you say yes here you get hardware monitoring support for Delta 168 DPS920AB Power Supplies. 169 170 This driver can also be built as a module. If so, the module will 171 be called dps920ab. 172 173config SENSORS_E50SN12051 174 tristate "Delta E50SN12051 Power Modules" 175 help 176 If you say yes here you get hardware monitoring support for Delta 177 E50SN12051 Power Modules. 178 179 This driver can also be built as a module. If so, the module will 180 be called e50sn12051. 181 182config SENSORS_INA233 183 tristate "Texas Instruments INA233 and compatibles" 184 help 185 If you say yes here you get hardware monitoring support for Texas 186 Instruments INA233. 187 188 This driver can also be built as a module. If so, the module will 189 be called ina233. 190 191config SENSORS_INSPUR_IPSPS 192 tristate "INSPUR Power System Power Supply" 193 help 194 If you say yes here you get hardware monitoring support for the INSPUR 195 Power System power supply. 196 197 This driver can also be built as a module. If so, the module will 198 be called inspur-ipsps. 199 200config SENSORS_IR35221 201 tristate "Infineon IR35221" 202 help 203 If you say yes here you get hardware monitoring support for the 204 Infineon IR35221 controller. 205 206 This driver can also be built as a module. If so, the module will 207 be called ir35221. 208 209config SENSORS_IR36021 210 tristate "Infineon IR36021" 211 help 212 If you say yes here you get hardware monitoring support for Infineon 213 IR36021. 214 215 This driver can also be built as a module. If so, the module will 216 be called ir36021. 217 218config SENSORS_IR38064 219 tristate "Infineon IR38064 and compatibles" 220 help 221 If you say yes here you get hardware monitoring support for Infineon 222 IR38060, IR38064, IR38164 and IR38263. 223 224 This driver can also be built as a module. If so, the module will 225 be called ir38064. 226 227config SENSORS_IR38064_REGULATOR 228 bool "Regulator support for IR38064 and compatibles" 229 depends on SENSORS_IR38064 && REGULATOR 230 help 231 Uses the IR38064 or compatible as regulator. 232 233config SENSORS_IRPS5401 234 tristate "Infineon IRPS5401" 235 help 236 If you say yes here you get hardware monitoring support for the 237 Infineon IRPS5401 controller. 238 239 This driver can also be built as a module. If so, the module will 240 be called irps5401. 241 242config SENSORS_ISL68137 243 tristate "Renesas Digital Multiphase Voltage Regulators" 244 help 245 If you say yes here you get hardware monitoring support for Renesas 246 digital multiphase voltage regulators. 247 248 This driver can also be built as a module. If so, the module will 249 be called isl68137. 250 251config SENSORS_LM25066 252 tristate "National Semiconductor LM25066 and compatibles" 253 help 254 If you say yes here you get hardware monitoring support for National 255 Semiconductor LM25056, LM25066, LM5064, and LM5066. 256 257 This driver can also be built as a module. If so, the module will 258 be called lm25066. 259 260config SENSORS_LM25066_REGULATOR 261 bool "Regulator support for LM25066 and compatibles" 262 depends on SENSORS_LM25066 && REGULATOR 263 help 264 If you say yes here you get regulator support for National 265 Semiconductor LM25066, LM5064, and LM5066. 266 267config SENSORS_LT3074 268 tristate "Analog Devices LT3074" 269 help 270 If you say yes here you get hardware monitoring support for Analog 271 Devices LT3074. 272 273 This driver can also be built as a module. If so, the module will 274 be called lt3074. 275 276config SENSORS_LT3074_REGULATOR 277 tristate "Regulator support for LT3074" 278 depends on SENSORS_LT3074 && REGULATOR 279 help 280 If you say yes here you get regulator support for Analog Devices 281 LT3074. The LT3074 is a low voltage, ultralow noise, high PSRR, 282 dropout linear regulator. The device supplies up to 3A with a 283 typical dropout voltage of 45mV. 284 285config SENSORS_LT7182S 286 tristate "Analog Devices LT7182S" 287 help 288 If you say yes here you get hardware monitoring support for Analog 289 Devices LT7182S. 290 291 This driver can also be built as a module. If so, the module will 292 be called lt7182s. 293 294config SENSORS_LTC2978 295 tristate "Linear Technologies LTC2978 and compatibles" 296 help 297 If you say yes here you get hardware monitoring support for Linear 298 Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979, 299 LTC2980, and LTM2987. 300 301 This driver can also be built as a module. If so, the module will 302 be called ltc2978. 303 304config SENSORS_LTC2978_REGULATOR 305 bool "Regulator support for LTC2978 and compatibles" 306 depends on SENSORS_LTC2978 && REGULATOR 307 help 308 If you say yes here you get regulator support for Linear Technology 309 LT7170, LT7171, LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, 310 LTC7841, LTC7880, LTM4644, LTM4673, LTM4675, LTM4676, LTM4677, 311 LTM4678, LTM4680, LTM4686, and LTM4700. 312 313config SENSORS_LTC3815 314 tristate "Linear Technologies LTC3815" 315 help 316 If you say yes here you get hardware monitoring support for Linear 317 Technology LTC3815. 318 319 This driver can also be built as a module. If so, the module will 320 be called ltc3815. 321 322config SENSORS_LTC4286 323 bool "Analog Devices LTC4286" 324 help 325 LTC4286 is an integrated solution for hot swap applications that 326 allows a board to be safely inserted and removed from a live 327 backplane. 328 This chip could be used to monitor voltage, current, ...etc. 329 If you say yes here you get hardware monitoring support for Analog 330 Devices LTC4286. 331 332config SENSORS_LX1308 333 tristate "Luxshare LX1308 DC/DC Power Module" 334 help 335 If you say yes here you get hardware monitoring support for 336 Luxshare LX1308, a high-efficiency 12V 860W DC/DC power module 337 with PMBus interface. 338 339 This driver can also be built as a module. If so, the module will 340 be called lx1308. 341 342config SENSORS_MAX15301 343 tristate "Maxim MAX15301" 344 help 345 If you say yes here you get hardware monitoring support for Maxim 346 MAX15301, MAX15303, as well as for Flex BMR461. 347 348 This driver can also be built as a module. If so, the module will 349 be called max15301. 350 351config SENSORS_MAX16064 352 tristate "Maxim MAX16064" 353 help 354 If you say yes here you get hardware monitoring support for Maxim 355 MAX16064. 356 357 This driver can also be built as a module. If so, the module will 358 be called max16064. 359 360config SENSORS_MAX16601 361 tristate "Maxim MAX16508, MAX16600, MAX16601, and MAX16602" 362 help 363 If you say yes here you get hardware monitoring support for Maxim 364 MAX16508, MAX16600, MAX16601, and MAX16602. 365 366 This driver can also be built as a module. If so, the module will 367 be called max16601. 368 369config SENSORS_MAX17616 370 tristate "Analog Devices MAX17616/MAX17616A" 371 help 372 If you say yes here you get hardware monitoring support for Analog 373 Devices MAX17616/MAX17616A. 374 375 This driver can also be built as a module. If so, the module will 376 be called max17616. 377 378config SENSORS_MAX20730 379 tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743" 380 help 381 If you say yes here you get hardware monitoring support for Maxim 382 MAX20710, MAX20730, MAX20734, and MAX20743. 383 384 This driver can also be built as a module. If so, the module will 385 be called max20730. 386 387config SENSORS_MAX20751 388 tristate "Maxim MAX20751" 389 help 390 If you say yes here you get hardware monitoring support for Maxim 391 MAX20751. 392 393 This driver can also be built as a module. If so, the module will 394 be called max20751. 395 396config SENSORS_MAX20830 397 tristate "Analog Devices MAX20830 and compatibles" 398 help 399 If you say yes here you get hardware monitoring support for Analog 400 Devices MAX20830, MAX20830C, and MAX20840C. 401 402 This driver can also be built as a module. If so, the module will 403 be called max20830. 404 405config SENSORS_MAX20860A 406 tristate "Analog Devices MAX20860A" 407 help 408 If you say yes here you get hardware monitoring support for Analog 409 Devices MAX20860A step-down converter. 410 411 This driver can also be built as a module. If so, the module will 412 be called max20860a. 413 414config SENSORS_MAX20860A_REGULATOR 415 bool "Regulator support for MAX20860A" 416 depends on SENSORS_MAX20860A && REGULATOR 417 help 418 If you say yes here you get regulator support for Analog Devices 419 MAX20860A step-down converter. 420 421 This enables the MAX20860A to be used as a regulator device, 422 providing voltage control through the regulator framework. 423 424config SENSORS_MAX31785 425 tristate "Maxim MAX31785 and compatibles" 426 help 427 If you say yes here you get hardware monitoring support for Maxim 428 MAX31785. 429 430 This driver can also be built as a module. If so, the module will 431 be called max31785. 432 433config SENSORS_MAX34440 434 tristate "Maxim MAX34440 and compatibles" 435 help 436 If you say yes here you get hardware monitoring support for Maxim 437 MAX34440, MAX34441, MAX34446, MAX34451, MAX34452, MAX34460, and 438 MAX34461. Other compatible devices are ADPM12160, ADPM12200, and 439 ADPM12250. 440 441 This driver can also be built as a module. If so, the module will 442 be called max34440. 443 444config SENSORS_MAX8688 445 tristate "Maxim MAX8688" 446 help 447 If you say yes here you get hardware monitoring support for Maxim 448 MAX8688. 449 450 This driver can also be built as a module. If so, the module will 451 be called max8688. 452 453config SENSORS_MP2856 454 tristate "MPS MP2856" 455 help 456 If you say yes here you get hardware monitoring support for MPS 457 MP2856 MP2857 Dual Loop Digital Multi-Phase Controller. 458 459 This driver can also be built as a module. If so, the module will 460 be called mp2856. 461 462config SENSORS_MP2869 463 tristate "MPS MP2869" 464 help 465 If you say yes here you get hardware monitoring support for MPS 466 MP2869 Dual Loop Digital Multi-Phase Controller. 467 468 This driver can also be built as a module. If so, the module will 469 be called mp2869. 470 471config SENSORS_MP2888 472 tristate "MPS MP2888" 473 help 474 If you say yes here you get hardware monitoring support for MPS 475 MP2888 Digital, Multi-Phase, Pulse-Width Modulation Controller. 476 477 This driver can also be built as a module. If so, the module will 478 be called mp2888. 479 480config SENSORS_MP2891 481 tristate "MPS MP2891" 482 help 483 If you say yes here you get hardware monitoring support for MPS 484 MP2891 Dual Loop Digital Multi-Phase Controller. 485 486 This driver can also be built as a module. If so, the module will 487 be called mp2891. 488 489config SENSORS_MP2925 490 tristate "MPS MP2925" 491 help 492 If you say yes here you get hardware monitoring support for MPS 493 MP2925 Dual Loop Digital Multi-Phase Controller. 494 495 This driver can also be built as a module. If so, the module will 496 be called mp2925. 497 498config SENSORS_MP29502 499 tristate "MPS MP29502" 500 help 501 If you say yes here you get hardware monitoring support for MPS 502 MP29502 Dual Loop Digital Multi-Phase Controller. 503 504 This driver can also be built as a module. If so, the module will 505 be called mp29502. 506 507config SENSORS_MP2975 508 tristate "MPS MP2975" 509 help 510 If you say yes here you get hardware monitoring support for MPS 511 MP2975 Dual Loop Digital Multi-Phase Controller. 512 513 This driver can also be built as a module. If so, the module will 514 be called mp2975. 515 516config SENSORS_MP2985 517 tristate "MPS MP2985" 518 help 519 If you say yes here you get hardware monitoring support for MPS 520 MP2985 Dual Loop Digital Multi-Phase Controller. 521 522 This driver can also be built as a module. If so, the module will 523 be called mp2985. 524 525config SENSORS_MP2993 526 tristate "MPS MP2993" 527 help 528 If you say yes here you get hardware monitoring support for MPS 529 MP2993 Dual Loop Digital Multi-Phase Controller. 530 531 This driver can also be built as a module. If so, the module will 532 be called mp2993. 533 534config SENSORS_MP2975_REGULATOR 535 depends on SENSORS_MP2975 && REGULATOR 536 bool "Regulator support for MPS MP2975" 537 help 538 If you say yes here you get regulator support for MPS MP2975 539 Dual Loop Digital Multi-Phase Controller. 540 541config SENSORS_MP5023 542 tristate "MPS MP5023" 543 help 544 If you say yes here you get hardware monitoring support for MPS 545 MP5023. 546 547 This driver can also be built as a module. If so, the module will 548 be called mp5023. 549 550config SENSORS_MP5920 551 tristate "MPS MP5920" 552 help 553 If you say yes here you get hardware monitoring support for Monolithic 554 MP5920. 555 556 This driver can also be built as a module. If so, the module will 557 be called mp5920. 558 559config SENSORS_MP5926 560 tristate "MPS MP5926" 561 help 562 If you say yes here you get hardware monitoring support for Monolithic 563 MP5926. 564 565 This driver can also be built as a module. If so, the module will 566 be called mp5926. 567 568config SENSORS_MP5990 569 tristate "MPS MP5990" 570 help 571 If you say yes here you get hardware monitoring support for MPS 572 MP5990. 573 574 This driver can also be built as a module. If so, the module will 575 be called mp5990. 576 577config SENSORS_MP9941 578 tristate "MPS MP9941" 579 help 580 If you say yes here you get hardware monitoring support for MPS 581 MP9941. 582 583 This driver can also be built as a module. If so, the module will 584 be called mp9941. 585 586config SENSORS_MP9945 587 tristate "MPS MP9945" 588 help 589 If you say yes here you get hardware monitoring support for MPS 590 MP9945. 591 592 This driver can also be built as a module. If so, the module will 593 be called mp9945. 594 595config SENSORS_MPQ7932_REGULATOR 596 bool "Regulator support for MPQ7932" 597 depends on SENSORS_MPQ7932 && REGULATOR 598 help 599 If you say yes here you get six integrated buck converter regulator 600 support for power management IC MPS MPQ7932. 601 602config SENSORS_MPQ7932 603 tristate "MPS MPQ7932" 604 help 605 If you say yes here you get hardware monitoring functionality support 606 for power management IC MPS MPQ7932. 607 608 This driver can also be built as a module. If so, the module will 609 be called mpq7932. 610 611config SENSORS_MPQ82D00 612 tristate "MPS MPQ82D00" 613 help 614 If you say yes here you get hardware monitoring functionality support 615 for power management IC MPS MPQ82D00. 616 617 This driver can also be built as a module. If so, the module will 618 be called mpq82d00. 619 620config SENSORS_MPQ8785 621 tristate "MPS MPQ8785" 622 help 623 If you say yes here you get hardware monitoring functionality support 624 for power management IC MPS MPQ8785. 625 626 This driver can also be built as a module. If so, the module will 627 be called mpq8785. 628 629config SENSORS_MPQ8646 630 tristate "MPS MPQ8646" 631 depends on REGULATOR || !REGULATOR 632 depends on NVMEM || !NVMEM 633 help 634 If you say yes here you get hardware monitoring support for the 635 Monolithic Power Systems MPQ8646. 636 637 This driver can also be built as a module. If so, the module 638 will be called mpq8646. 639 640config SENSORS_MPQ8646_DEBUG_UNSAFE 641 bool "MPQ8646 unsafe write/provisioning debugfs (DANGEROUS)" 642 depends on SENSORS_MPQ8646 && DEBUG_FS 643 default n 644 help 645 Expose additional WRITE-able debugfs files in the client's 646 pmbus debugfs directory, 647 /sys/kernel/debug/i2c/i2c-<bus>/<bus>-<addr>/ 648 649 These are provisioning and bring-up aids. On many designs the 650 MPQ8646 powers the SoC core rail, so a wrong write can brown out 651 or permanently mis-provision the board. 652 653 WARNING: Wrong register writes can and likely will physically 654 damage or destroy the chip and/or the board. 655 656 It shall never be set in a production, shipping, or default configuration. 657 658 If unsure, say N. 659 660config SENSORS_PIM4328 661 tristate "Flex PIM4328 and compatibles" 662 help 663 If you say yes here you get hardware monitoring support for Flex 664 PIM4328, PIM4820 and PIM4006 Power Interface Modules. 665 666 This driver can also be built as a module. If so, the module will 667 be called pim4328. 668 669config SENSORS_PLI1209BC 670 tristate "Vicor PLI1209BC" 671 help 672 If you say yes here you get hardware monitoring support for Vicor 673 PLI1209BC Digital Supervisor. 674 675 This driver can also be built as a module. If so, the module will 676 be called pli1209bc. 677 678config SENSORS_PLI1209BC_REGULATOR 679 bool "Regulator support for PLI1209BC" 680 depends on SENSORS_PLI1209BC && REGULATOR 681 help 682 If you say yes here you get regulator support for Vicor PLI1209BC 683 Digital Supervisor. 684 685config SENSORS_PM6764TR 686 tristate "ST PM6764TR" 687 help 688 If you say yes here you get hardware monitoring support for ST 689 PM6764TR. 690 691 This driver can also be built as a module. If so, the module will 692 be called pm6764tr. 693 694config SENSORS_PXE1610 695 tristate "Infineon PXE1610" 696 help 697 If you say yes here you get hardware monitoring support for Infineon 698 PXE1610. 699 700 This driver can also be built as a module. If so, the module will 701 be called pxe1610. 702 703config SENSORS_Q54SJ108A2 704 tristate "Delta Power Supplies Q54SJ108A2" 705 help 706 If you say yes here you get hardware monitoring support for Delta 707 Q54SJ108A2 series Power Supplies. 708 709 This driver can also be built as a module. If so, the module will 710 be called q54sj108a2. 711 712config SENSORS_STEF48H28 713 tristate "ST STEF48H28" 714 help 715 If you say yes here you get hardware monitoring support for ST 716 STEF48H28. 717 718 This driver can also be built as a module. If so, the module will 719 be called stef48h28. 720 721config SENSORS_SQ24860 722 tristate "Silergy SQ24860" 723 help 724 If you say yes here you get hardware monitoring support for Silergy 725 SQ24860 eFuse. 726 727 This driver can also be built as a module. If so, the module will 728 be called sq24860. 729 730config SENSORS_SQ24860_REGULATOR 731 bool "Regulator support for SQ24860" 732 depends on SENSORS_SQ24860 && REGULATOR 733 default SENSORS_SQ24860 734 help 735 If you say yes here you get regulator support for Silergy SQ24860. 736 The regulator is registered through the PMBus regulator framework and 737 can be used to control the output exposed by the device. 738 This option is only useful if regulator framework support is needed. 739 740config SENSORS_STPDDC60 741 tristate "ST STPDDC60" 742 help 743 If you say yes here you get hardware monitoring support for ST 744 STPDDC60 Universal Digital Multicell Controller, as well as for 745 Flex BMR481. 746 747 This driver can also be built as a module. If so, the module will 748 be called stpddc60. 749 750config SENSORS_TDA38640 751 tristate "Infineon TDA38640" 752 help 753 If you say yes here you get hardware monitoring support for Infineon 754 TDA38640. 755 756 This driver can also be built as a module. If so, the module will 757 be called tda38640. 758 759config SENSORS_TDA38640_REGULATOR 760 bool "Regulator support for TDA38640 and compatibles" 761 depends on SENSORS_TDA38640 && REGULATOR 762 help 763 If you say yes here you get regulator support for Infineon 764 TDA38640 as regulator. 765 766config SENSORS_TPS25990 767 tristate "TI TPS25990" 768 help 769 If you say yes here you get hardware monitoring support for TI 770 TPS25990. 771 772 This driver can also be built as a module. If so, the module will 773 be called tps25990. 774 775config SENSORS_TPS25990_REGULATOR 776 bool "Regulator support for TPS25990 and compatibles" 777 depends on SENSORS_TPS25990 && REGULATOR 778 default SENSORS_TPS25990 779 help 780 If you say yes here you get regulator support for Texas Instruments 781 TPS25990. 782 783config SENSORS_TPS40422 784 tristate "TI TPS40422" 785 help 786 If you say yes here you get hardware monitoring support for TI 787 TPS40422. 788 789 This driver can also be built as a module. If so, the module will 790 be called tps40422. 791 792config SENSORS_TPS53679 793 tristate "TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688" 794 help 795 If you say yes here you get hardware monitoring support for TI 796 TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, and TPS53688. 797 798 This driver can also be built as a module. If so, the module will 799 be called tps53679. 800 801config SENSORS_TPS546D24 802 tristate "TPS546D24" 803 help 804 If you say yes here you get hardware monitoring support for TEXAS 805 TPS546D24. 806 807 This driver can also be built as a module. If so, the module will 808 be called tps546d24 809 810config SENSORS_UCD9000 811 tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910" 812 help 813 If you say yes here you get hardware monitoring support for TI 814 UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer 815 and System Health Controllers. 816 817 This driver can also be built as a module. If so, the module will 818 be called ucd9000. 819 820config SENSORS_UCD9200 821 tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248" 822 help 823 If you say yes here you get hardware monitoring support for TI 824 UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248 825 Digital PWM System Controllers. 826 827 This driver can also be built as a module. If so, the module will 828 be called ucd9200. 829 830config SENSORS_VT7505 831 tristate "Analog Devices MAX16545, MAX16550 and Volterra VT7505" 832 help 833 If you say yes here you get hardware monitoring support for Analog 834 Devices MAX16545, MAX16550 and Volterra VT7505 PMBus controllers. 835 836 This driver can also be built as a module. If so, the module will 837 be called vt7505. 838 839config SENSORS_XDP710 840 tristate "Infineon XDP710 family" 841 help 842 If you say yes here you get hardware monitoring support for Infineon 843 XDP710. 844 845 This driver can also be built as a module. If so, the module will 846 be called xdp710. 847 848config SENSORS_XDP720 849 tristate "Infineon XDP720 family" 850 help 851 If you say yes here you get hardware monitoring support for Infineon 852 XDP720 and XDP730 Digital eFuse Controllers. 853 854 This driver can also be built as a module. If so, the module will 855 be called xdp720. 856 857config SENSORS_XDPE152 858 tristate "Infineon XDPE152 family" 859 help 860 If you say yes here you get hardware monitoring support for Infineon 861 XDPE15284, XDPE152C4, device. 862 863 This driver can also be built as a module. If so, the module will 864 be called xdpe152c4. 865 866config SENSORS_XDPE1A2G7B 867 tristate "Infineon XDPE1A2G7B" 868 help 869 If you say yes here you get hardware monitoring support for Infineon 870 XDPE1A2G5B and XDPE1A2G7B. 871 872 This driver can also be built as a module. If so, the module will 873 be called xdpe1a2g7b. 874 875config SENSORS_XDPE1A2G7B_REGULATOR 876 bool "Regulator support for XDPE1A2G7B and compatibles" 877 depends on SENSORS_XDPE1A2G7B && REGULATOR 878 help 879 If you say yes here you get regulator support for Infineon 880 XDPE1A2G5B and XDPE1A2G7B multi-phase digital controllers. 881 882 This enables the controllers to be used as regulator devices, 883 providing voltage control through the regulator framework. 884 885config SENSORS_XDPE122 886 tristate "Infineon XDPE122 family" 887 help 888 If you say yes here you get hardware monitoring support for Infineon 889 XDPE12254, XDPE12284, device. 890 891 This driver can also be built as a module. If so, the module will 892 be called xdpe12284. 893 894config SENSORS_XDPE122_REGULATOR 895 bool "Regulator support for XDPE122 and compatibles" 896 depends on SENSORS_XDPE122 && REGULATOR 897 help 898 Uses the xdpe12284 or compatible as regulator. 899 900config SENSORS_ZL6100 901 tristate "Intersil ZL6100 and compatibles" 902 help 903 If you say yes here you get hardware monitoring support for Intersil 904 ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105, 905 ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for 906 Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464. 907 908 This driver can also be built as a module. If so, the module will 909 be called zl6100. 910 911endif # PMBUS 912