summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/recipes-kernel
diff options
context:
space:
mode:
authorSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2019-03-01 14:03:17 -0800
committerSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2019-12-09 11:04:44 -0800
commit5408bc788c3e4a715836a3afb4e9b0b11cb5aa71 (patch)
tree32bb5fcc7c78af5bca020009305fc6a3597079fd /meta-xilinx-bsp/recipes-kernel
parent2deb52862ac6797ffb09058c45cd3d97edc3fa0d (diff)
downloadmeta-xilinx-5408bc788c3e4a715836a3afb4e9b0b11cb5aa71.tar.gz
linux-xlnx.inc: Add MIPI kernel configuration for Ultra96
Add MIPI kernel configuration for Ultra96 Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Diffstat (limited to 'meta-xilinx-bsp/recipes-kernel')
-rw-r--r--meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc1
-rw-r--r--meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.cfg127
-rw-r--r--meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.scc5
3 files changed, 133 insertions, 0 deletions
diff --git a/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc
index 54ec3f21..28fdb2cf 100644
--- a/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc
+++ b/meta-xilinx-bsp/recipes-kernel/linux/linux-xlnx.inc
@@ -61,3 +61,4 @@ KERNEL_FEATURES_append_zynqmp = "${@' features/overlay/overlay.scc' if d.getVar(
61 61
62KERNEL_FEATURES_append_versal = "${@bb.utils.contains('DISTRO_FEATURES', 'xen', ' bsp/xilinx/xen.scc', '', d)}" 62KERNEL_FEATURES_append_versal = "${@bb.utils.contains('DISTRO_FEATURES', 'xen', ' bsp/xilinx/xen.scc', '', d)}"
63 63
64KERNEL_FEATURES_append_ultra96-zynqmp = " bsp/ultra96-zynqmp/mipi-config-ultra96.scc"
diff --git a/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.cfg b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.cfg
new file mode 100644
index 00000000..96e42acd
--- /dev/null
+++ b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.cfg
@@ -0,0 +1,127 @@
1CONFIG_VIDEO_ADV_DEBUG=y
2# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set
3# I2C Encoders, decoders, sensors and other helper chips
4#
5
6#
7# CONFIG_VIDEO_TVAUDIO is not set
8# CONFIG_VIDEO_TDA7432 is not set
9# CONFIG_VIDEO_TDA9840 is not set
10# CONFIG_VIDEO_TEA6415C is not set
11# CONFIG_VIDEO_TEA6420 is not set
12# CONFIG_VIDEO_MSP3400 is not set
13# CONFIG_VIDEO_CS3308 is not set
14# CONFIG_VIDEO_CS5345 is not set
15# CONFIG_VIDEO_CS53L32A is not set
16# CONFIG_VIDEO_TLV320AIC23B is not set
17# CONFIG_VIDEO_UDA1342 is not set
18# CONFIG_VIDEO_WM8775 is not set
19# CONFIG_VIDEO_WM8739 is not set
20# CONFIG_VIDEO_VP27SMPX is not set
21# CONFIG_VIDEO_SONY_BTF_MPX is not set
22# CONFIG_VIDEO_SAA6588 is not set
23# CONFIG_VIDEO_ADV7180 is not set
24# CONFIG_VIDEO_ADV7183 is not set
25# CONFIG_VIDEO_ADV748X is not set
26# CONFIG_VIDEO_ADV7604 is not set
27# CONFIG_VIDEO_ADV7842 is not set
28# CONFIG_VIDEO_BT819 is not set
29# CONFIG_VIDEO_BT856 is not set
30# CONFIG_VIDEO_BT866 is not set
31# CONFIG_VIDEO_KS0127 is not set
32# CONFIG_VIDEO_ML86V7667 is not set
33# CONFIG_VIDEO_AD5820 is not set
34# CONFIG_VIDEO_DW9714 is not set
35# CONFIG_VIDEO_SAA7110 is not set
36# CONFIG_VIDEO_SAA711X is not set
37# CONFIG_VIDEO_TC358743 is not set
38# CONFIG_VIDEO_TVP514X is not set
39# CONFIG_VIDEO_TVP5150 is not set
40# CONFIG_VIDEO_TVP7002 is not set
41# CONFIG_VIDEO_TW2804 is not set
42# CONFIG_VIDEO_TW9903 is not set
43# CONFIG_VIDEO_TW9906 is not set
44# CONFIG_VIDEO_VPX3220 is not set
45# CONFIG_VIDEO_SAA717X is not set
46# CONFIG_VIDEO_CX25840 is not set
47# CONFIG_VIDEO_SAA7127 is not set
48# CONFIG_VIDEO_SAA7185 is not set
49# CONFIG_VIDEO_ADV7170 is not set
50# CONFIG_VIDEO_ADV7175 is not set
51# CONFIG_VIDEO_ADV7343 is not set
52# CONFIG_VIDEO_ADV7393 is not set
53# CONFIG_VIDEO_ADV7511 is not set
54# CONFIG_VIDEO_AD9389B is not set
55# CONFIG_VIDEO_AK881X is not set
56# CONFIG_VIDEO_THS8200 is not set
57# CONFIG_VIDEO_IMX274 is not set
58# CONFIG_VIDEO_OV2640 is not set
59# CONFIG_VIDEO_OV2659 is not set
60CONFIG_VIDEO_OV5640=y
61CONFIG_VIDEO_OV5645=y
62# CONFIG_VIDEO_OV5647 is not set
63# CONFIG_VIDEO_OV6650 is not set
64# CONFIG_VIDEO_OV5670 is not set
65# CONFIG_VIDEO_OV7640 is not set
66# CONFIG_VIDEO_OV7670 is not set
67# CONFIG_VIDEO_OV9650 is not set
68# CONFIG_VIDEO_OV13858 is not set
69# CONFIG_VIDEO_VS6624 is not set
70# CONFIG_VIDEO_MT9M032 is not set
71# CONFIG_VIDEO_MT9M111 is not set
72# CONFIG_VIDEO_MT9P031 is not set
73# CONFIG_VIDEO_MT9T001 is not set
74# CONFIG_VIDEO_MT9V011 is not set
75# CONFIG_VIDEO_MT9V032 is not set
76# CONFIG_VIDEO_SR030PC30 is not set
77# CONFIG_VIDEO_NOON010PC30 is not set
78# CONFIG_VIDEO_M5MOLS is not set
79# CONFIG_VIDEO_S5K6AA is not set
80# CONFIG_VIDEO_S5K6A3 is not set
81# CONFIG_VIDEO_S5K4ECGX is not set
82# CONFIG_VIDEO_S5K5BAF is not set
83# CONFIG_VIDEO_SMIAPP is not set
84# CONFIG_VIDEO_ET8EK8 is not set
85# CONFIG_VIDEO_S5C73M3 is not set
86# CONFIG_VIDEO_ADP1653 is not set
87# CONFIG_VIDEO_AS3645A is not set
88# CONFIG_VIDEO_LM3560 is not set
89# CONFIG_VIDEO_LM3646 is not set
90# CONFIG_VIDEO_UPD64031A is not set
91# CONFIG_VIDEO_UPD64083 is not set
92# CONFIG_VIDEO_SAA6752HS is not set
93# CONFIG_VIDEO_THS7303 is not set
94# CONFIG_VIDEO_M52790 is not set
95# SPI helper chips
96#
97# CONFIG_VIDEO_GS1662 is not set
98
99#
100# Customise DVB Frontends
101#
102
103#
104CONFIG_XILINX_APF=y
105CONFIG_XILINX_DMA_APF=y
106CONFIG_COMMON_CLK_IDT8T49N24X=y
107
108CONFIG_I2C_MUX=y
109
110#
111# Multiplexer I2C Chip support
112#
113# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
114# CONFIG_I2C_MUX_GPIO is not set
115# CONFIG_I2C_MUX_GPMUX is not set
116# CONFIG_I2C_MUX_LTC4306 is not set
117CONFIG_I2C_MUX_PCA9541=y
118CONFIG_I2C_MUX_PCA954x=y
119# CONFIG_I2C_MUX_PINCTRL is not set
120# CONFIG_I2C_MUX_REG is not set
121# CONFIG_I2C_DEMUX_PINCTRL is not set
122# CONFIG_I2C_MUX_MLXCPLD is not set
123CONFIG_I2C_ALGOPCA=y
124CONFIG_I2C_PCA_PLATFORM=y
125CONFIG_I2C_DEBUG_CORE=y
126CONFIG_I2C_DEBUG_BUS=y
127# CONFIG_INV_MPU6050_I2C is not set
diff --git a/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.scc b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.scc
new file mode 100644
index 00000000..91692520
--- /dev/null
+++ b/meta-xilinx-bsp/recipes-kernel/linux/xilinx-kmeta/bsp/ultra96-zynqmp/mipi-config-ultra96.scc
@@ -0,0 +1,5 @@
1define KFEATURE_DESCRIPTION "Kernel Config for Ultra96 for MIPI"
2define KFEATURE_COMPATIBILITY board
3
4kconf hardware mipi-config-ultra96.cfg
5