summaryrefslogtreecommitdiffstats
path: root/conf/machine/include
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2015-08-05 08:50:26 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2016-04-19 15:03:14 -0300
commitd5e730317a4d1aa94bdfbf25654847fe788d70df (patch)
tree36c4c98296a7c073fa66a9bf938343ba63a9cf91 /conf/machine/include
parentb33e2a1f77655f625f3a4477a345991310af615b (diff)
downloadmeta-freescale-d5e730317a4d1aa94bdfbf25654847fe788d70df.tar.gz
Drop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC families
The Linux kernel provided by Freescale for i.MX28 and i.MX5 is too old (2.6.35.3) and there are no plans to upgrade it, as the OE-Core is going to use GCC 5.2 as default compiler soon and it is not possible to compile this kernel with the new toolchain, thus the removal. The metadata related to the i.MX23, i.MX28 and i.MX5 SoC family, which is dependant of this Linux kernel support, has been removed in this commit so if someone ever wants to bring it back it is easy to find out all the necessary changes. The recipes affected are: - alsa-state - amd-gpu-x11-bin - gtk+3 - imx-lib - imx-test - imx-vpu - libfslcodec - linux-imx - mesa - qt4-embedded-free - qt4-x11-free - qtbase - xf86-video-imxfb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Diffstat (limited to 'conf/machine/include')
-rw-r--r--conf/machine/include/imx-base.inc13
1 files changed, 2 insertions, 11 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 42708655..48d2e48e 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -21,7 +21,6 @@ UBOOT_ENTRYPOINT_vf = "0x80008000"
21 21
22PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" 22PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
23XSERVER_DRIVER = "xf86-video-fbdev" 23XSERVER_DRIVER = "xf86-video-fbdev"
24XSERVER_DRIVER_mx5 = "xf86-video-imxfb"
25XSERVER_DRIVER_mx6 = "xf86-video-imxfb-vivante" 24XSERVER_DRIVER_mx6 = "xf86-video-imxfb-vivante"
26XSERVER_DRIVER_mx6ul = "xf86-video-fbdev" 25XSERVER_DRIVER_mx6ul = "xf86-video-fbdev"
27XSERVER = "xserver-xorg \ 26XSERVER = "xserver-xorg \
@@ -49,7 +48,6 @@ DEFAULTTUNE_mx7 ?= "cortexa7thf-neon"
49 48
50# Sub-architecture support 49# Sub-architecture support
51MACHINE_SOCARCH_SUFFIX ?= "" 50MACHINE_SOCARCH_SUFFIX ?= ""
52MACHINE_SOCARCH_SUFFIX_mx5 = "-mx5"
53MACHINE_SOCARCH_SUFFIX_mx6q = "-mx6qdl" 51MACHINE_SOCARCH_SUFFIX_mx6q = "-mx6qdl"
54MACHINE_SOCARCH_SUFFIX_mx6dl = "-mx6qdl" 52MACHINE_SOCARCH_SUFFIX_mx6dl = "-mx6qdl"
55MACHINE_SOCARCH_SUFFIX_mx6sx = "-mx6sx" 53MACHINE_SOCARCH_SUFFIX_mx6sx = "-mx6sx"
@@ -60,8 +58,7 @@ MACHINE_SOCARCH_SUFFIX_vf50 = "-vf50"
60MACHINE_SOCARCH_SUFFIX_mx6ul = "-mx6ul" 58MACHINE_SOCARCH_SUFFIX_mx6ul = "-mx6ul"
61 59
62MACHINE_ARCH_FILTER = "virtual/kernel" 60MACHINE_ARCH_FILTER = "virtual/kernel"
63MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser" 61MACHINE_SOCARCH_FILTER_append_mx6 = " libfslcodec libfslvpuwrap libfslparser"
64MACHINE_SOCARCH_FILTER_append_mx5 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
65MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d" 62MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d"
66 63
67INHERIT += "fsl-dynamic-packagearch" 64INHERIT += "fsl-dynamic-packagearch"
@@ -91,13 +88,6 @@ MACHINE_GSTREAMER_1_0_PLUGIN ?= ""
91MACHINE_GSTREAMER_1_0_PLUGIN_mx6q ?= "gstreamer1.0-plugins-imx-meta" 88MACHINE_GSTREAMER_1_0_PLUGIN_mx6q ?= "gstreamer1.0-plugins-imx-meta"
92MACHINE_GSTREAMER_1_0_PLUGIN_mx6dl ?= "gstreamer1.0-plugins-imx-meta" 89MACHINE_GSTREAMER_1_0_PLUGIN_mx6dl ?= "gstreamer1.0-plugins-imx-meta"
93 90
94# mx5 GPU libraries
95GPU_FLAVOUR = "${@base_contains('DISTRO_FEATURES', 'x11', 'x11-', '', d)}"
96PREFERRED_PROVIDER_virtual/egl_mx5 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51"
97PREFERRED_PROVIDER_virtual/libgles1_mx5 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51"
98PREFERRED_PROVIDER_virtual/libgles2_mx5 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51"
99PREFERRED_PROVIDER_amd-gpu-mx51 ?= "amd-gpu-${GPU_FLAVOUR}bin-mx51"
100
101# mx6 GPU libraries 91# mx6 GPU libraries
102PREFERRED_PROVIDER_virtual/egl_mx6q ?= "imx-gpu-viv" 92PREFERRED_PROVIDER_virtual/egl_mx6q ?= "imx-gpu-viv"
103PREFERRED_PROVIDER_virtual/egl_mx6dl ?= "imx-gpu-viv" 93PREFERRED_PROVIDER_virtual/egl_mx6dl ?= "imx-gpu-viv"
@@ -128,6 +118,7 @@ PREFERRED_PROVIDER_virtual/libg2d_mx6ul = ""
128 118
129# Handle default kernel 119# Handle default kernel
130IMX_DEFAULT_KERNEL = "linux-imx" 120IMX_DEFAULT_KERNEL = "linux-imx"
121IMX_DEFAULT_KERNEL_mx5 = "linux-fslc"
131IMX_DEFAULT_KERNEL_mx6 = "linux-fslc-mx6" 122IMX_DEFAULT_KERNEL_mx6 = "linux-fslc-mx6"
132IMX_DEFAULT_KERNEL_mx6ul = "linux-imx" 123IMX_DEFAULT_KERNEL_mx6ul = "linux-imx"
133 124