1f5fbb83fSMauro Carvalho Chehab# SPDX-License-Identifier: GPL-2.0 2ad85094bSMauro Carvalho Chehabmenuconfig INTEL_ATOMISP 39d4fa1a1SMauro Carvalho Chehab bool "Enable support to Intel Atom ISP camera drivers" 4ad85094bSMauro Carvalho Chehab depends on X86 && EFI && PCI && ACPI 5a53ff69fSKrzysztof Kozlowski depends on COMMON_CLK 6fd3218f5SMauro Carvalho Chehab select IOSF_MBI 7ad85094bSMauro Carvalho Chehab select MEDIA_CONTROLLER 8ad85094bSMauro Carvalho Chehab help 9ad85094bSMauro Carvalho Chehab Enable support for the Intel ISP2 camera interfaces and MIPI 10ad85094bSMauro Carvalho Chehab sensor drivers. 11ad85094bSMauro Carvalho Chehab 129d4fa1a1SMauro Carvalho Chehabconfig VIDEO_ATOMISP 139d4fa1a1SMauro Carvalho Chehab tristate "Intel Atom Image Signal Processor Driver" 149958d30fSMauro Carvalho Chehab depends on VIDEO_DEV && INTEL_ATOMISP 15*4670c8c3SSakari Ailus depends on IPU_BRIDGE 16f04eedb9SHans de Goede depends on MEDIA_PCI_SUPPORT 174e86bde2SArnd Bergmann depends on PMIC_OPREGION 18f04eedb9SHans de Goede depends on I2C 19bf4c9857SSakari Ailus select V4L2_FWNODE 209d4fa1a1SMauro Carvalho Chehab select IOSF_MBI 21be94be1bSArnd Bergmann select VIDEOBUF2_VMALLOC 22184fc42aSTong Zhang select VIDEO_V4L2_SUBDEV_API 23a7f7f624SMasahiro Yamada help 249d4fa1a1SMauro Carvalho Chehab Say Y here if your platform supports Intel Atom SoC 259d4fa1a1SMauro Carvalho Chehab camera imaging subsystem. 269d4fa1a1SMauro Carvalho Chehab To compile this driver as a module, choose M here: the 279d4fa1a1SMauro Carvalho Chehab module will be called atomisp 289d4fa1a1SMauro Carvalho Chehab 2908509360SMauro Carvalho Chehabconfig VIDEO_ATOMISP_ISP2401 3052c6f42fSMauro Carvalho Chehab bool "Use Intel Atom ISP on Cherrytail/Anniedale (ISP2401)" 3108509360SMauro Carvalho Chehab depends on VIDEO_ATOMISP 3208509360SMauro Carvalho Chehab help 3308509360SMauro Carvalho Chehab Enable support for Atom ISP2401-based boards. 3408509360SMauro Carvalho Chehab 3508509360SMauro Carvalho Chehab Select this option for Anniedale (Merrifield+ / Moorefield) 3608509360SMauro Carvalho Chehab and Cherrytrail SoCs. 3708509360SMauro Carvalho Chehab 3808509360SMauro Carvalho Chehab Disabling it enables support for Atom ISP2400-based boards 3908509360SMauro Carvalho Chehab (Merrifield and Baytrail SoCs). 4008509360SMauro Carvalho Chehab 410741bf66SMauro Carvalho Chehabif VIDEO_ATOMISP 42ad85094bSMauro Carvalho Chehabsource "drivers/staging/media/atomisp/i2c/Kconfig" 43ad85094bSMauro Carvalho Chehabendif 44