Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config VIDEO_IPU3_CIO2
0003         tristate "Intel ipu3-cio2 driver"
0004         depends on VIDEO_DEV && PCI
0005         depends on ACPI || COMPILE_TEST
0006         depends on X86
0007         select MEDIA_CONTROLLER
0008         select VIDEO_V4L2_SUBDEV_API
0009         select V4L2_FWNODE
0010         select VIDEOBUF2_DMA_SG
0011 
0012         help
0013           This is the Intel IPU3 CIO2 CSI-2 receiver unit, found in Intel
0014           Skylake and Kaby Lake SoCs and used for capturing images and
0015           video from a camera sensor.
0016 
0017           Say Y or M here if you have a Skylake/Kaby Lake SoC with MIPI CSI-2
0018           connected camera.
0019           The module will be called ipu3-cio2.
0020 
0021 config CIO2_BRIDGE
0022         bool "IPU3 CIO2 Sensors Bridge"
0023         depends on VIDEO_IPU3_CIO2 && ACPI
0024         help
0025           This extension provides an API for the ipu3-cio2 driver to create
0026           connections to cameras that are hidden in the SSDB buffer in ACPI.
0027           It can be used to enable support for cameras in detachable / hybrid
0028           devices that ship with Windows.
0029 
0030           Say Y here if your device is a detachable / hybrid laptop that comes
0031           with Windows installed by the OEM, for example:
0032 
0033                 - Microsoft Surface models (except Surface Pro 3)
0034                 - The Lenovo Miix line (for example the 510, 520, 710 and 720)
0035                 - Dell 7285
0036 
0037           If in doubt, say N here.