summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2017-09-30 01:31:33 +1000
committerNathan Rossi <nathan@nathanrossi.com>2017-10-18 18:00:09 +1000
commitf2bf3acefdbe7a96b8cd2997d4fec6d723c043f7 (patch)
tree18d4e23c4a7c5e9f07eb9cfab4ed062c5eaba4ad
parentf27e34fc790b5571fdd7bcd8a36320353f5fbb8c (diff)
downloadmeta-xilinx-f2bf3acefdbe7a96b8cd2997d4fec6d723c043f7.tar.gz
linux/xilinx-kmeta: Consolidate zybo-linux-bd-zynq7 configs
Consolidate the BSP specific configs for the ZYBO Linux-BD BSP. Move Xilinx DRM fragment under bsp/xilinx/soc/drivers-drm, this fragment is currently only useful for linux-xlnx targets. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
-rw-r--r--conf/machine/zybo-linux-bd-zynq7.conf4
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.cfg8
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.scc5
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg (renamed from recipes-kernel/linux/xilinx-kmeta/features/drm/drm-xilinx.cfg)0
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc (renamed from recipes-kernel/linux/xilinx-kmeta/features/drm/drm-xilinx.scc)2
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg19
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc7
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.cfg10
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.scc4
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.cfg3
-rw-r--r--recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.scc4
11 files changed, 28 insertions, 38 deletions
diff --git a/conf/machine/zybo-linux-bd-zynq7.conf b/conf/machine/zybo-linux-bd-zynq7.conf
index d44575bd..b73d908d 100644
--- a/conf/machine/zybo-linux-bd-zynq7.conf
+++ b/conf/machine/zybo-linux-bd-zynq7.conf
@@ -33,8 +33,6 @@ IMAGE_BOOT_FILES += " \
33 " 33 "
34 34
35KERNEL_FEATURES += " \ 35KERNEL_FEATURES += " \
36 bsp/zybo-linux-bd-zynq7/zybo-snd.scc \ 36 bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc \
37 bsp/digilent/drm-digilent.scc \
38 features/gpio/kb-gpio.scc \
39 features/v4l2/v4l2-xilinx.scc \ 37 features/v4l2/v4l2-xilinx.scc \
40 " 38 "
diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.cfg b/recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.cfg
deleted file mode 100644
index f7684cea..00000000
--- a/recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
1# Drivers for Digilent DRM encoder
2
3# DRM encoder
4CONFIG_DRM_DIGILENT_ENCODER=y
5
6# Common Clock Framework
7CONFIG_COMMON_CLK_DGLNT_DYNCLK=y
8
diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.scc b/recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.scc
deleted file mode 100644
index f4c347b5..00000000
--- a/recipes-kernel/linux/xilinx-kmeta/bsp/digilent/drm-digilent.scc
+++ /dev/null
@@ -1,5 +0,0 @@
1define KFEATURE_DESCRIPTION "Support Digilent DRM Encoder"
2define KFEATURE_COMPATIBILITY board
3
4kconfig hardware drm-digilent.cfg
5include features/drm/drm-xilinx.scc \ No newline at end of file
diff --git a/recipes-kernel/linux/xilinx-kmeta/features/drm/drm-xilinx.cfg b/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg
index 0f66c8bc..0f66c8bc 100644
--- a/recipes-kernel/linux/xilinx-kmeta/features/drm/drm-xilinx.cfg
+++ b/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.cfg
diff --git a/recipes-kernel/linux/xilinx-kmeta/features/drm/drm-xilinx.scc b/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc
index 849963a5..56c80c3a 100644
--- a/recipes-kernel/linux/xilinx-kmeta/features/drm/drm-xilinx.scc
+++ b/recipes-kernel/linux/xilinx-kmeta/bsp/xilinx/soc/drivers-drm.scc
@@ -1,4 +1,4 @@
1define KFEATURE_DESCRIPTION "Enable Xilinx DRM support" 1define KFEATURE_DESCRIPTION "Enable Xilinx DRM support"
2define KFEATURE_COMPATIBILITY board 2define KFEATURE_COMPATIBILITY board
3 3
4kconfig hardware drm-xilinx.cfg \ No newline at end of file 4kconfig hardware drivers-drm.cfg
diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg b/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg
new file mode 100644
index 00000000..37eaa4cf
--- /dev/null
+++ b/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.cfg
@@ -0,0 +1,19 @@
1# Keyboard GPIO support
2CONFIG_KEYBOARD_GPIO=y
3CONFIG_KEYBOARD_GPIO_POLLED=y
4
5# Sound support for Zybo linux_bd project
6CONFIG_SOUND=y
7CONFIG_SND=y
8CONFIG_SND_SOC=y
9CONFIG_SND_SOC_ADI=y
10CONFIG_SND_SOC_ADI_AXI_I2S=y
11CONFIG_SND_SIMPLE_CARD=y
12CONFIG_SND_SOC_SSM2602_I2C=y
13
14# Drivers for Digilent DRM encoder
15# DRM encoder
16CONFIG_DRM_DIGILENT_ENCODER=y
17# Common Clock Framework
18CONFIG_COMMON_CLK_DGLNT_DYNCLK=y
19
diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc b/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc
new file mode 100644
index 00000000..f3e6e8b8
--- /dev/null
+++ b/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-linux-bd-zynq7.scc
@@ -0,0 +1,7 @@
1define KFEATURE_DESCRIPTION "Kernel Config for ZYBO Linux-BD Design"
2define KFEATURE_COMPATIBILITY board
3
4kconf hardware zybo-linux-bd-zynq7.cfg
5
6include bsp/xilinx/soc/drivers-drm.scc
7
diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.cfg b/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.cfg
deleted file mode 100644
index e94a9d81..00000000
--- a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
1# Sound support for Zybo linux_bd project
2
3CONFIG_SOUND=y
4CONFIG_SND=y
5CONFIG_SND_SOC=y
6CONFIG_SND_SOC_ADI=y
7CONFIG_SND_SOC_ADI_AXI_I2S=y
8CONFIG_SND_SIMPLE_CARD=y
9CONFIG_SND_SOC_SSM2602_I2C=y
10
diff --git a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.scc b/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.scc
deleted file mode 100644
index a29d8d98..00000000
--- a/recipes-kernel/linux/xilinx-kmeta/bsp/zybo-linux-bd-zynq7/zybo-snd.scc
+++ /dev/null
@@ -1,4 +0,0 @@
1define KFEATURE_DESCRIPTION "Sound support for Digilent ZYBO linux_bd project"
2define KFEATURE_COMPATIBILITY board
3
4kconfig hardware zybo-snd.cfg \ No newline at end of file
diff --git a/recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.cfg b/recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.cfg
deleted file mode 100644
index bbe6ec53..00000000
--- a/recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
1# Keyboard GPIO support
2CONFIG_KEYBOARD_GPIO=y
3CONFIG_KEYBOARD_GPIO_POLLED=y
diff --git a/recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.scc b/recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.scc
deleted file mode 100644
index 34632d9f..00000000
--- a/recipes-kernel/linux/xilinx-kmeta/features/gpio/kb-gpio.scc
+++ /dev/null
@@ -1,4 +0,0 @@
1define KFEATURE_DESCRIPTION "Enable keyboard GPIO support"
2define KFEATURE_COMPATIBILITY board
3
4kconfig hardware kb-gpio.cfg \ No newline at end of file