]>
Commit | Line | Data |
---|---|---|
f2efa4ee WY |
1 | config VIDEO_INTEL_IPU |
2 | tristate "Intel IPU driver" | |
3 | depends on ACPI | |
4 | depends on MEDIA_SUPPORT | |
5 | depends on MEDIA_PCI_SUPPORT | |
6 | select IOMMU_API | |
7 | select IOMMU_IOVA | |
8 | select X86_DEV_DMA_OPS if X86 | |
9 | select VIDEOBUF2_DMA_CONTIG | |
10 | select V4L2_FWNODE | |
11 | select PHYS_ADDR_T_64BIT | |
12 | select COMMON_CLK | |
13 | help | |
14 | This is the Intel imaging processing unit, found in Intel SoCs and | |
15 | used for capturing images and video from a camera sensor. | |
16 | ||
17 | To compile this driver, say Y here! | |
18 | ||
19 | choice | |
20 | prompt "intel ipu generation type" | |
21 | depends on VIDEO_INTEL_IPU | |
22 | default VIDEO_INTEL_IPU6 | |
23 | ||
24 | config VIDEO_INTEL_IPU6 | |
25 | bool "Compile for IPU6 driver" | |
26 | help | |
27 | Sixth generation Intel imaging processing unit found in Intel | |
28 | SoCs. | |
29 | ||
30 | To compile this driver, say Y here! | |
31 | endchoice | |
32 | ||
af60d6fc WY |
33 | config VIDEO_INTEL_IPU_TPG |
34 | bool "Compile for TPG driver" | |
35 | help | |
36 | If selected, TPG device nodes would be created. | |
37 | ||
38 | Recommended for driver developers only. | |
39 | ||
40 | If you want to the TPG devices exposed to user as media entity, | |
41 | you must select this option, otherwise no. | |
42 | ||
43 | config VIDEO_INTEL_IPU_WERROR | |
44 | bool "Force GCC to throw an error instead of a warning when compiling" | |
45 | depends on VIDEO_INTEL_IPU | |
46 | depends on EXPERT | |
47 | depends on !COMPILE_TEST | |
48 | default n | |
49 | help | |
50 | Add -Werror to the build flags for (and only for) intel ipu module. | |
51 | Do not enable this unless you are writing code for the ipu module. | |
52 | ||
53 | Recommended for driver developers only. | |
54 | ||
55 | If in doubt, say "N". | |
56 | ||
f2efa4ee | 57 | source "drivers/media/pci/intel/ipu3/Kconfig" |