1fa870509SAndy Shevchenko# SPDX-License-Identifier: GPL-2.0 2fa870509SAndy Shevchenko 3fa870509SAndy Shevchenkomenuconfig PMIC_OPREGION 4fa870509SAndy Shevchenko bool "PMIC (Power Management Integrated Circuit) operation region support" 5fa870509SAndy Shevchenko help 6fa870509SAndy Shevchenko Select this option to enable support for ACPI operation 7fa870509SAndy Shevchenko region of the PMIC chip. The operation region can be used 8fa870509SAndy Shevchenko to control power rails and sensor reading/writing on the 9fa870509SAndy Shevchenko PMIC chip. 10fa870509SAndy Shevchenko 11fa870509SAndy Shevchenkoif PMIC_OPREGION 12fa870509SAndy Shevchenko 13fa870509SAndy Shevchenkoconfig BYTCRC_PMIC_OPREGION 14fa870509SAndy Shevchenko bool "ACPI operation region support for Bay Trail Crystal Cove PMIC" 15fa870509SAndy Shevchenko depends on INTEL_SOC_PMIC 16fa870509SAndy Shevchenko help 17fa870509SAndy Shevchenko This config adds ACPI operation region support for the Bay Trail 18fa870509SAndy Shevchenko version of the Crystal Cove PMIC. 19fa870509SAndy Shevchenko 20fa870509SAndy Shevchenkoconfig CHTCRC_PMIC_OPREGION 21fa870509SAndy Shevchenko bool "ACPI operation region support for Cherry Trail Crystal Cove PMIC" 22fa870509SAndy Shevchenko depends on INTEL_SOC_PMIC 23fa870509SAndy Shevchenko help 24fa870509SAndy Shevchenko This config adds ACPI operation region support for the Cherry Trail 25fa870509SAndy Shevchenko version of the Crystal Cove PMIC. 26fa870509SAndy Shevchenko 27fa870509SAndy Shevchenkoconfig XPOWER_PMIC_OPREGION 28fa870509SAndy Shevchenko bool "ACPI operation region support for XPower AXP288 PMIC" 29fa870509SAndy Shevchenko depends on MFD_AXP20X_I2C && IOSF_MBI=y 30fa870509SAndy Shevchenko help 31fa870509SAndy Shevchenko This config adds ACPI operation region support for XPower AXP288 PMIC. 32fa870509SAndy Shevchenko 33fa870509SAndy Shevchenkoconfig BXT_WC_PMIC_OPREGION 34fa870509SAndy Shevchenko bool "ACPI operation region support for BXT WhiskeyCove PMIC" 35fa870509SAndy Shevchenko depends on INTEL_SOC_PMIC_BXTWC 36fa870509SAndy Shevchenko help 37fa870509SAndy Shevchenko This config adds ACPI operation region support for BXT WhiskeyCove PMIC. 38fa870509SAndy Shevchenko 39fa870509SAndy Shevchenkoconfig CHT_WC_PMIC_OPREGION 40fa870509SAndy Shevchenko bool "ACPI operation region support for CHT Whiskey Cove PMIC" 41fa870509SAndy Shevchenko depends on INTEL_SOC_PMIC_CHTWC 42fa870509SAndy Shevchenko help 43fa870509SAndy Shevchenko This config adds ACPI operation region support for CHT Whiskey Cove PMIC. 44fa870509SAndy Shevchenko 45fa870509SAndy Shevchenkoconfig CHT_DC_TI_PMIC_OPREGION 46fa870509SAndy Shevchenko bool "ACPI operation region support for Dollar Cove TI PMIC" 47fa870509SAndy Shevchenko depends on INTEL_SOC_PMIC_CHTDC_TI 48fa870509SAndy Shevchenko help 49fa870509SAndy Shevchenko This config adds ACPI operation region support for Dollar Cove TI PMIC. 50fa870509SAndy Shevchenko 51fa870509SAndy Shevchenkoendif # PMIC_OPREGION 52e410c43bSAndy Shevchenko 53e410c43bSAndy Shevchenkoconfig TPS68470_PMIC_OPREGION 54e410c43bSAndy Shevchenko bool "ACPI operation region support for TPS68470 PMIC" 55*24700e1fSDaniel Scally depends on INTEL_SKL_INT3472 56e410c43bSAndy Shevchenko help 57e410c43bSAndy Shevchenko This config adds ACPI operation region support for TI TPS68470 PMIC. 58e410c43bSAndy Shevchenko TPS68470 device is an advanced power management unit that powers 59e410c43bSAndy Shevchenko a Compact Camera Module (CCM), generates clocks for image sensors, 60e410c43bSAndy Shevchenko drives a dual LED for flash and incorporates two LED drivers for 61e410c43bSAndy Shevchenko general purpose indicators. 62e410c43bSAndy Shevchenko This driver enables ACPI operation region support control voltage 63e410c43bSAndy Shevchenko regulators and clocks. 64e410c43bSAndy Shevchenko 65e410c43bSAndy Shevchenko This option is a bool as it provides an ACPI operation 66e410c43bSAndy Shevchenko region, which must be available before any of the devices 67e410c43bSAndy Shevchenko using this, are probed. 68