Back to home page

OSCL-LXR

 
 

    


0001 config INTEL_SKL_INT3472
0002         tristate "Intel SkyLake ACPI INT3472 Driver"
0003         depends on ACPI
0004         depends on COMMON_CLK
0005         depends on I2C
0006         depends on GPIOLIB
0007         depends on REGULATOR
0008         select MFD_CORE
0009         select REGMAP_I2C
0010         help
0011           This driver adds power controller support for the Intel SkyCam
0012           devices found on the Intel SkyLake platforms.
0013 
0014           The INT3472 is a camera power controller, a logical device found on
0015           Intel Skylake-based systems that can map to different hardware
0016           devices depending on the platform. On machines designed for Chrome OS
0017           it maps to a TPS68470 camera PMIC. On machines designed for Windows,
0018           it maps to either a TP68470 camera PMIC, a uP6641Q sensor PMIC, or a
0019           set of discrete GPIOs and power gates.
0020 
0021           If your device was designed for Chrome OS, this driver will provide
0022           an ACPI OpRegion, which must be available before any of the devices
0023           using it are probed. For this reason, you should select Y if your
0024           device was designed for ChromeOS. For the same reason the
0025           I2C_DESIGNWARE_PLATFORM option must be set to Y too.
0026 
0027           Say Y or M here if you have a SkyLake device designed for use
0028           with Windows or ChromeOS. Say N here if you are not sure.
0029 
0030           The module will be named "intel-skl-int3472".