18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_cimenuconfig PMIC_OPREGION 48c2ecf20Sopenharmony_ci bool "PMIC (Power Management Integrated Circuit) operation region support" 58c2ecf20Sopenharmony_ci help 68c2ecf20Sopenharmony_ci Select this option to enable support for ACPI operation 78c2ecf20Sopenharmony_ci region of the PMIC chip. The operation region can be used 88c2ecf20Sopenharmony_ci to control power rails and sensor reading/writing on the 98c2ecf20Sopenharmony_ci PMIC chip. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciif PMIC_OPREGION 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciconfig BYTCRC_PMIC_OPREGION 148c2ecf20Sopenharmony_ci bool "ACPI operation region support for Bay Trail Crystal Cove PMIC" 158c2ecf20Sopenharmony_ci depends on INTEL_SOC_PMIC 168c2ecf20Sopenharmony_ci help 178c2ecf20Sopenharmony_ci This config adds ACPI operation region support for the Bay Trail 188c2ecf20Sopenharmony_ci version of the Crystal Cove PMIC. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig CHTCRC_PMIC_OPREGION 218c2ecf20Sopenharmony_ci bool "ACPI operation region support for Cherry Trail Crystal Cove PMIC" 228c2ecf20Sopenharmony_ci depends on INTEL_SOC_PMIC 238c2ecf20Sopenharmony_ci help 248c2ecf20Sopenharmony_ci This config adds ACPI operation region support for the Cherry Trail 258c2ecf20Sopenharmony_ci version of the Crystal Cove PMIC. 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ciconfig XPOWER_PMIC_OPREGION 288c2ecf20Sopenharmony_ci bool "ACPI operation region support for XPower AXP288 PMIC" 298c2ecf20Sopenharmony_ci depends on MFD_AXP20X_I2C && IOSF_MBI=y 308c2ecf20Sopenharmony_ci help 318c2ecf20Sopenharmony_ci This config adds ACPI operation region support for XPower AXP288 PMIC. 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciconfig BXT_WC_PMIC_OPREGION 348c2ecf20Sopenharmony_ci bool "ACPI operation region support for BXT WhiskeyCove PMIC" 358c2ecf20Sopenharmony_ci depends on INTEL_SOC_PMIC_BXTWC 368c2ecf20Sopenharmony_ci help 378c2ecf20Sopenharmony_ci This config adds ACPI operation region support for BXT WhiskeyCove PMIC. 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ciconfig CHT_WC_PMIC_OPREGION 408c2ecf20Sopenharmony_ci bool "ACPI operation region support for CHT Whiskey Cove PMIC" 418c2ecf20Sopenharmony_ci depends on INTEL_SOC_PMIC_CHTWC 428c2ecf20Sopenharmony_ci help 438c2ecf20Sopenharmony_ci This config adds ACPI operation region support for CHT Whiskey Cove PMIC. 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ciconfig CHT_DC_TI_PMIC_OPREGION 468c2ecf20Sopenharmony_ci bool "ACPI operation region support for Dollar Cove TI PMIC" 478c2ecf20Sopenharmony_ci depends on INTEL_SOC_PMIC_CHTDC_TI 488c2ecf20Sopenharmony_ci help 498c2ecf20Sopenharmony_ci This config adds ACPI operation region support for Dollar Cove TI PMIC. 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciendif # PMIC_OPREGION 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ciconfig TPS68470_PMIC_OPREGION 548c2ecf20Sopenharmony_ci bool "ACPI operation region support for TPS68470 PMIC" 558c2ecf20Sopenharmony_ci depends on MFD_TPS68470 568c2ecf20Sopenharmony_ci help 578c2ecf20Sopenharmony_ci This config adds ACPI operation region support for TI TPS68470 PMIC. 588c2ecf20Sopenharmony_ci TPS68470 device is an advanced power management unit that powers 598c2ecf20Sopenharmony_ci a Compact Camera Module (CCM), generates clocks for image sensors, 608c2ecf20Sopenharmony_ci drives a dual LED for flash and incorporates two LED drivers for 618c2ecf20Sopenharmony_ci general purpose indicators. 628c2ecf20Sopenharmony_ci This driver enables ACPI operation region support control voltage 638c2ecf20Sopenharmony_ci regulators and clocks. 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ci This option is a bool as it provides an ACPI operation 668c2ecf20Sopenharmony_ci region, which must be available before any of the devices 678c2ecf20Sopenharmony_ci using this, are probed. 68