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