[meta-intel] [PATCH 0/3] meta-intel/common: Upgrade DPDK to v1.7.0

2014-09-05 Thread sreeju . armughanx . selvaraj
From: Sreeju Selvaraj 

Hi All,


This series of patches consists below:

1. Upgraded the DPDK to the latest version v1.7.0

2. Added an include file based on the recipe for dpdk_1.6.0r2

3. Cherry picked patches to fix the test case failure of example app
ring_pmd_autotest

4. Cherry picked patch to fix the installation failure of example app
ip_pipeline

5. Added a patch to exclude the compilation of dpdk_qat, and vhost
 since they have the dependancy on qat source and
fuse libraries.

6. Added MACHINE_EXTRA_RRECOMMENDS to enable DPDK by default for Romley.


Please review the changes,  and help to merge the patch into
meta-intel:master and meta-intel:daisy branch

Thanks and Regards,
-Sreeju

The following changes since commit 174f6c90d1fdc87b6d0ed846902b1b63d6c79dc5:

  meta-crystalforest: Update README with new build settings (2014-08-27 
15:37:02 -0500)

are available in the git repository at:

  git://git.yoctoproject.org/meta-intel-contrib sreeju/daisy/intel-bsp-common
  
http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=sreeju/daisy/intel-bsp-common

Sreeju Selvaraj (3):
  meta-intel/common: Add include file for DPDK
  meta-intel/common: Upgrade DPDK to v1.7.0
  meta-romley: DPDK v1.7.0 support for Romley machine config

 common/recipes-extended/dpdk/dpdk.inc  | 139 
 ...exclude-compilation-of-dpdk_qat-and-vhost.patch |  40 +++
 ...examples-pipeline-build-with-all-examples.patch |  33 ++
 ...e-extra-devices-creation-with-vdev-option.patch |  43 +++
 .../dpdk/dpdk-1.7.0-ring-simplify-unit-tests.patch | 379 +
 common/recipes-extended/dpdk/dpdk_1.6.0r2.bb   | 150 +---
 common/recipes-extended/dpdk/dpdk_1.7.0.bb |  27 ++
 meta-romley/conf/machine/romley-ivb.conf   |   4
 meta-romley/conf/machine/romley.conf   |   5
 9 files changed, 685 insertions(+), 135 deletions(-)
 create mode 100644 common/recipes-extended/dpdk/dpdk.inc
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-exclude-compilation-of-dpdk_qat-and-vhost.patch
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-pipeline-build-with-all-examples.patch
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-remove-extra-devices-creation-with-vdev-option.patch
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-simplify-unit-tests.patch
 create mode 100644 common/recipes-extended/dpdk/dpdk_1.7.0.bb

-- 
1.9.1

-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH 2/3] meta-intel/common: Upgrade DPDK to v1.7.0

2014-09-05 Thread sreeju . armughanx . selvaraj
From: Sreeju Selvaraj 

Added support for DPDK v1.7.0

Building of example apps dpdk_qat and vhost failed due to dependancy on
qat source and fuse libraries, so created patch to exclude the
compilation of these examples.

Resolved the installation failure found in example app ip_pipeline
by cherry picking the patch from dpdk.org

Resolved the test failure found with example app ring_pmd_autotest
by cherry picking the patches from dpdk.org

Signed-off-by: Sreeju Selvaraj 
---
 ...exclude-compilation-of-dpdk_qat-and-vhost.patch |  40 +++
 ...examples-pipeline-build-with-all-examples.patch |  33 ++
 ...e-extra-devices-creation-with-vdev-option.patch |  43 +++
 .../dpdk/dpdk-1.7.0-ring-simplify-unit-tests.patch | 379 +
 common/recipes-extended/dpdk/dpdk_1.7.0.bb |  27 ++
 5 files changed, 522 insertions(+)
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-exclude-compilation-of-dpdk_qat-and-vhost.patch
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-pipeline-build-with-all-examples.patch
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-remove-extra-devices-creation-with-vdev-option.patch
 create mode 100644 
common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-simplify-unit-tests.patch
 create mode 100644 common/recipes-extended/dpdk/dpdk_1.7.0.bb

diff --git 
a/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-exclude-compilation-of-dpdk_qat-and-vhost.patch
 
b/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-exclude-compilation-of-dpdk_qat-and-vhost.patch
new file mode 100644
index 000..9a9f0c0
--- /dev/null
+++ 
b/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-exclude-compilation-of-dpdk_qat-and-vhost.patch
@@ -0,0 +1,40 @@
+From f43e001c7b47226f443abaf5e7690971fbf27d10 Mon Sep 17 00:00:00 2001
+From: Sreeju Selvaraj 
+Date: Fri, 5 Sep 2014 10:04:34 +0800
+Subject: [PATCH] examples: exclude compilation of dpdk_qat and vhost
+
+example apps dpdk_qat and vhost have dependency on qat source
+and fuse libraries which causes compilation error.
+There is a new global Makefile for examples added in dpdk v1.7.0
+So mute the compilation of these apps there.
+
+Signed-off-by: Sreeju Selvaraj 
+---
+ examples/Makefile | 4 
+ 1 file changed, 4 deletions(-)
+
+diff --git a/examples/Makefile b/examples/Makefile
+index dc85cf3..2127458 100644
+--- a/examples/Makefile
 b/examples/Makefile
+@@ -38,9 +38,6 @@ RTE_TARGET ?= x86_64-native-linuxapp-gcc
+ include $(RTE_SDK)/mk/rte.vars.mk
+ 
+ DIRS-y += cmdline
+-ifneq ($(ICP_ROOT),)
+-DIRS-y += dpdk_qat
+-endif
+ DIRS-y += exception_path
+ DIRS-y += helloworld
+ DIRS-y += ip_pipeline
+@@ -62,7 +59,6 @@ DIRS-$(CONFIG_RTE_LIBRTE_METER) += qos_meter
+ DIRS-$(CONFIG_RTE_LIBRTE_SCHED) += qos_sched
+ DIRS-y += quota_watermark
+ DIRS-y += timer
+-DIRS-y += vhost
+ DIRS-$(CONFIG_RTE_LIBRTE_XEN_DOM0) += vhost_xen
+ DIRS-y += vmdq
+ DIRS-y += vmdq_dcb
+-- 
+1.9.1
+
diff --git 
a/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-pipeline-build-with-all-examples.patch
 
b/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-pipeline-build-with-all-examples.patch
new file mode 100644
index 000..234260b
--- /dev/null
+++ 
b/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-examples-pipeline-build-with-all-examples.patch
@@ -0,0 +1,33 @@
+From 835b75b7b22d8373f6ee17cb9ff456518ea7c208 Mon Sep 17 00:00:00 2001
+From: Thomas Monjalon 
+Date: Thu, 17 Jul 2014 10:30:52 +0200
+Subject: [PATCH] examples/pipeline: build with all examples
+
+Imported patch from: http://dpdk.org/browse/dpdk/log/
+
+When adding this packet framework sample (commit 77a3346),
+it has been forgotten to add it into the global makefile for
+"make examples".
+
+Signed-off-by: Thomas Monjalon 
+(cherry picked from commit a6664a09a7caa5e63f9ae625cf1946b0eef7794e)
+Signed-off-by: Sreeju Selvaraj 
+---
+ examples/Makefile | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/examples/Makefile b/examples/Makefile
+index d0624f6..dc85cf3 100644
+--- a/examples/Makefile
 b/examples/Makefile
+@@ -43,6 +43,7 @@ DIRS-y += dpdk_qat
+ endif
+ DIRS-y += exception_path
+ DIRS-y += helloworld
++DIRS-y += ip_pipeline
+ DIRS-y += ip_reassembly
+ DIRS-$(CONFIG_RTE_MBUF_SCATTER_GATHER) += ip_fragmentation
+ DIRS-$(CONFIG_RTE_MBUF_SCATTER_GATHER) += ipv4_multicast
+-- 
+1.9.1
+
diff --git 
a/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-remove-extra-devices-creation-with-vdev-option.patch
 
b/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-remove-extra-devices-creation-with-vdev-option.patch
new file mode 100644
index 000..02322b3
--- /dev/null
+++ 
b/common/recipes-extended/dpdk/dpdk/dpdk-1.7.0-ring-remove-extra-devices-creation-with-vdev-option.patch
@@ -0,0 +1,43 @@
+From 0ffb8ec6af479f98daf1bf27e4a6648f41410e90 Mon Sep 17 00:00:00 2001
+From: Pablo de Lara 
+Date: Wed, 9 Jul 2014 15:35:35 +0100
+Subject: [PATCH] ring: remove extra devices creation with --vdev option
+
+Imported patch from: http://d

[meta-intel] [PATCH 3/3] meta-romley: DPDK v1.7.0 support for Romley machine config

2014-09-05 Thread sreeju . armughanx . selvaraj
From: Sreeju Selvaraj 

Added MACHINE_EXTRA_RRECOMMENDS to include dpdk v1.7.0 support
for romley machiine, so that dpdk will be enabled by default
for Romley. Also included the dpdk example package, so that
user can use example apps to exercise the DPDK libraries.

Signed-off-by: Sreeju Selvaraj 
---
 meta-romley/conf/machine/romley-ivb.conf | 4 
 meta-romley/conf/machine/romley.conf | 5 +
 2 files changed, 9 insertions(+)

diff --git a/meta-romley/conf/machine/romley-ivb.conf 
b/meta-romley/conf/machine/romley-ivb.conf
index af52897..e130068 100644
--- a/meta-romley/conf/machine/romley-ivb.conf
+++ b/meta-romley/conf/machine/romley-ivb.conf
@@ -18,3 +18,7 @@ XSERVER ?= "${XSERVER_X86_BASE} \
${XSERVER_X86_EXT} \
   ${XSERVER_X86_MATROX_MGA} \
"
+PREFERRED_VERSION_dpdk ?= "1.7.0%"
+MACHINE_EXTRA_RRECOMMENDS += "dpdk \
+ dpdk-examples \
+ "
diff --git a/meta-romley/conf/machine/romley.conf 
b/meta-romley/conf/machine/romley.conf
index ed52a1e..a814fc3 100644
--- a/meta-romley/conf/machine/romley.conf
+++ b/meta-romley/conf/machine/romley.conf
@@ -18,3 +18,8 @@ XSERVER ?= "${XSERVER_X86_BASE} \
${XSERVER_X86_EXT} \
   ${XSERVER_X86_MATROX_MGA} \
"
+PREFERRED_VERSION_dpdk ?= "1.7.0%"
+MACHINE_EXTRA_RRECOMMENDS += "dpdk \
+ dpdk-examples \
+ "
+
-- 
1.9.1

-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH 1/3] meta-intel/common: Add include file for DPDK

2014-09-05 Thread sreeju . armughanx . selvaraj
From: Sreeju Selvaraj 

Added include file dpdk.inc to share the common functionality
based on dpdk_1.6.0r2

Added a new variable EXAMPLE_BUILD_DIR. this points to apps build
directory which is different in dpdk v1.6.0r2 and v1.7.0.
User of dpdk.inc has to define EXAMPLE_BUILD_DIR for the
installation of example apps

Signed-off-by: Sreeju Selvaraj 
---
 common/recipes-extended/dpdk/dpdk.inc| 139 +
 common/recipes-extended/dpdk/dpdk_1.6.0r2.bb | 150 +++
 2 files changed, 154 insertions(+), 135 deletions(-)
 create mode 100644 common/recipes-extended/dpdk/dpdk.inc

diff --git a/common/recipes-extended/dpdk/dpdk.inc 
b/common/recipes-extended/dpdk/dpdk.inc
new file mode 100644
index 000..ef369df
--- /dev/null
+++ b/common/recipes-extended/dpdk/dpdk.inc
@@ -0,0 +1,139 @@
+DESCRIPTION = "Intel(r) Data Plane Development Kit"
+HOMEPAGE = "http://dpdk.org";
+LICENSE = "BSD & LGPLv2 & GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=751419260aa954499f7abaabaa882bbe"
+
+
+RDEPENDS_${PN} += "python-subprocess"
+
+inherit module
+
+export MODULE_DIR="/lib/modules/${KERNEL_VERSION}/kernel/drivers/net"
+export RTE_SDK = "${S}"
+export RTE_TARGET="${TARGET_ARCH}-ivshmem-${TARGET_OS}app-gcc"
+export ICP_ROOT = "${PKG_CONFIG_SYSROOT_DIR}/usr/include"
+export ICP_LIB_ROOT= "${PKG_CONFIG_SYSROOT_DIR}/usr/lib"
+export RTE_KERNELDIR = "${STAGING_KERNEL_DIR}"
+export INSTALL_PATH = "${prefix}/dpdk"
+
+
+do_configure () {
+   #
+   ### default value for prefix is "usr", unsetting it, so it
+   ### will not be concatenated in ${RTE_TARGET}/Makefile
+   ### which will cause compilation failure
+   #
+   unset prefix
+
+   make O=$RTE_TARGET T=$RTE_TARGET config
+
+}
+
+
+do_compile () {
+   unset LDFLAGS TARGET_LDFLAGS BUILD_LDFLAGS
+
+   cd ${S}/${RTE_TARGET}
+   oe_runmake EXTRA_LDFLAGS=" --sysroot=${STAGING_DIR_HOST}" \
+  EXTRA_CFLAGS=" --sysroot=${STAGING_DIR_HOST}" \
+  CROSS="${TARGET_PREFIX}" \
+  prefix=""  LDFLAGS=""  WERROR_FLAGS="-w" V=1
+
+}
+
+
+do_install () {
+
+   install -m 0755 -d  ${D}/${INSTALL_PATH} \
+   ${D}/${INSTALL_PATH}/doc \
+   ${D}/${INSTALL_PATH}/tools \
+   ${D}/${INSTALL_PATH}/${RTE_TARGET} \
+   ${D}/${INSTALL_PATH}/${RTE_TARGET}/app \
+   ${D}${includedir} \
+   ${D}${includedir}/arch \
+   ${D}${includedir}/exec-env \
+   ${D}${libdir} \
+   ${D}${MODULE_DIR}
+
+   install -m 0755 ${S}/${RTE_TARGET}/kmod/igb_uio.ko  
${D}${MODULE_DIR}/
+   install -m 0755 ${S}/${RTE_TARGET}/kmod/rte_kni.ko  
${D}${MODULE_DIR}/
+
+   install -m 640 ${S}/${RTE_TARGET}/lib/*.a   ${D}${libdir}
+
+   install -m 640 ${S}/${RTE_TARGET}/.config   
${D}/${INSTALL_PATH}/${RTE_TARGET}/
+   install -m 640 ${S}/${RTE_TARGET}/include/*.h   
${D}${includedir}/
+   install -m 640 ${S}/${RTE_TARGET}/include/arch/*
${D}${includedir}/arch/
+   install -m 640 ${S}/${RTE_TARGET}/include/exec-env/*
${D}${includedir}/exec-env/
+   install -m 0755 ${S}/tools/*.py 
${D}/${INSTALL_PATH}/tools/
+
+
+   #Install test applications
+   install -m 0755 ${S}/${RTE_TARGET}/app/test 
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+   install -m 0755 ${S}/${RTE_TARGET}/app/testpmd  
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+   install -m 0755 ${S}/${RTE_TARGET}/app/dump_cfg 
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+   install -m 0755 ${S}/${RTE_TARGET}/app/cmdline_test 
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+
+
+   # Install example applications
+   # It is expected that user of this include file should define 
EXAMPLES_BUILD_DIR
+   for app in ${S}/examples/*
+   do
+   case `basename ${app}` in
+   "dpdk_qat" | "vhost" | "vhost_xen" | "Makefile" ) continue
+   ;;
+   "l2fwd-ivshmem")
+   install -m 0755 ${app}/guest/${EXAMPLES_BUILD_DIR}/app/guest
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+   install -m 0755 ${app}/host/${EXAMPLES_BUILD_DIR}/app/host  
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+   continue
+   ;;
+   "multi_process")
+   install -m 0755 
${app}/client_server_mp/mp_client/${EXAMPLES_BUILD_DIR}/app/mp_client   
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+   install -m 0755 
${app}/client_server_mp/mp_server/${EXAMPLES_BUILD_DIR}/app/mp_server   
${D}/${INSTALL_PATH}/${RTE_TARGET}/app
+ 

Re: [meta-intel] [Patch v6 0/4] revised commits for the microcode feature enabling

2014-09-05 Thread Tom Zanussi
Pulled into meta-intel/master.

Thanks,

Tom

On Wed, 2014-09-03 at 23:24 -0700, nitin.a.kam...@intel.com wrote:
> From: Nitin A Kamble 
> 
>  This v6 pull request fixes an issue found on the v5, where the
> core-image-minimal image was failing to build, due to missing dependencies.
> The issues is now fixed by using the MACHINE_ESSENTIAL_EXTRA_RDEPENDS
> variable which also applies to the core-minimal images, in place of the
> MACHINE_EXTRA_RDEPENDS variable.
> 
>   Also 2 commits from the v5 set which both were modifying the meta-intel.inc
> are combined into one.
> 
> Thanks,
> Nitin
> 
> The following changes since commit b89a7c533df4fa17d8c239e674b0af83253a65b6:
> 
>   linux-yocto: Use _append when overrides are used (2014-09-02 16:05:02 -0500)
> 
> are available in the git repository at:
> 
>   git://git.yoctoproject.org/meta-intel-contrib nitin/ucode
>   http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=nitin/ucode
> 
> Nitin A Kamble (4):
>   meta-intel BSPs: include meta-intel.inc
>   iucode-tool: a new recipe for loading Intel CPU microcode
>   intel-microcode: a recipe for Intel microcode datafile
>   meta-intel BSPs: enable microcode loading support for images
> 
>  common/custom-licenses/Intel-Microcode-License | 123 
> +
>  .../microcode/intel-microcode_20140624.bb  |  52 +
>  common/recipes-core/microcode/iucode-tool_1.0.2.bb |  25 +
>  conf/machine/include/meta-intel.inc|   7 ++
>  meta-crownbay/conf/machine/crownbay-noemgd.conf|   1 +
>  meta-emenlow/conf/machine/emenlow-noemgd.conf  |   1 +
>  meta-fri2/conf/machine/fri2-noemgd.conf|   1 +
>  meta-jasperforest/conf/machine/jasperforest.conf   |   1 +
>  meta-nuc/conf/machine/nuc.conf |   1 +
>  meta-sugarbay/conf/machine/sugarbay.conf   |   1 +
>  10 files changed, 213 insertions(+)
>  create mode 100644 common/custom-licenses/Intel-Microcode-License
>  create mode 100644 common/recipes-core/microcode/intel-microcode_20140624.bb
>  create mode 100644 common/recipes-core/microcode/iucode-tool_1.0.2.bb
> 


-- 
___
meta-intel mailing list
meta-intel@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-intel


[meta-intel] [PATCH 0/5] Commits for retirement of EMGD based BSPs

2014-09-05 Thread nitin . a . kamble
From: Nitin A Kamble 

These commits remove the proprietary EMGD based BSPs and all the supporti
needed for these from the meta-intel layer.

Thanks,
Nitin

The following changes since commit 50abd223b626fc7508e24b55fc1b22c7b3a66e97:

  meta-intel BSPs: enable microcode loading support for images (2014-09-04 
08:46:42 -0500)

are available in the git repository at:

  git://git.yoctoproject.org/meta-intel-contrib nitin/misc
  http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=nitin/misc

Nitin A Kamble (5):
  Remove emenlow machine support
  Remove crownbay machine support
  Remove fri2 machine support
  Remove all the changes related to the proprietary EMGD graphics driver
  Remove the xserver-xorg-1.9.3 recipe and it's files

 classes/emgd-gl.bbclass|  11 -
 .../Intel-software-license-emgd-1.14   |  42 --
 .../Intel-software-license-emgd-1.16   |  42 --
 .../Intel-software-license-emgd-1.18   |  42 --
 ...-space-graphics-driver-binary-license-emgd-1.14 | 559 -
 ...-space-graphics-driver-binary-license-emgd-1.16 | 559 -
 ...-space-graphics-driver-binary-license-emgd-1.18 | 559 -
 .../xorg-driver/emgd-driver-bin/egl.pc |  12 -
 .../xorg-driver/emgd-driver-bin/glchar.patch   |  17 -
 .../xorg-driver/emgd-driver-bin/gles_cm.pc |  12 -
 .../xorg-driver/emgd-driver-bin/glesv2.pc  |  12 -
 .../xorg-driver/emgd-driver-bin_1.16.bb| 186 ---
 .../xorg-driver/emgd-driver-bin_1.18.bb| 188 ---
 .../xorg-xserver/xserver-xorg-1.9.3.inc|  20 -
 .../xserver-xorg-1.9.3/crosscompile.patch  |  22 -
 .../fix_open_max_preprocessor_error.patch  |  15 -
 .../xserver-xorg-1.9.3/macro_tweak.patch   |  30 --
 .../xorg-xserver/xserver-xorg-1.9.3/nodolt.patch   |  14 -
 .../xserver-xorg-1.9.3/ptr-to-int-cast-fix.patch   |  92 
 .../xserver-xorg-1.9.3/werror-address-fix.patch|  49 --
 .../xorg-xserver/xserver-xorg_1.9.3.bb |   4 -
 .../recipes-multimedia/gstreamer/gst-va-intel.bb   |   9 -
 common/recipes-multimedia/libva/va-intel.bb|   3 -
 conf/machine/include/meta-intel-emgd.inc   |   9 -
 conf/machine/include/meta-intel.inc|   4 -
 meta-crownbay/README   |  51 +-
 meta-crownbay/conf/machine/crownbay.conf   |  32 --
 .../formfactor/formfactor/crownbay/machconfig  |   3 -
 .../xserver-xf86-config/crownbay/xorg.conf |  43 --
 .../xorg-xserver/xserver-xf86-config_0.1.bbappend  |   3 -
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend |  12 -
 meta-emenlow/README|  49 +-
 meta-emenlow/conf/machine/emenlow.conf |  32 --
 .../formfactor/formfactor/emenlow/machconfig   |   3 -
 .../xserver-xf86-config/emenlow/xorg.conf  |  43 --
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend |  13 -
 meta-fri2/README   |  51 +-
 meta-fri2/conf/machine/fri2.conf   |  47 --
 .../alsa-state/alsa-state/fri2/asound.state| 411 ---
 .../formfactor/formfactor/fri2/machconfig  |   3 -
 .../init-ifupdown/files/fri2/interfaces|   9 -
 .../xserver-xf86-config/fri2/xorg.conf |  60 ---
 .../xorg-xserver/xserver-xf86-config_0.1.bbappend  |   1 -
 .../linux/linux-yocto-rt_3.10.bbappend |   7 -
 .../linux/linux-yocto-tiny_3.10.bbappend   |   8 -
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend |  11 -
 46 files changed, 18 insertions(+), 3386 deletions(-)
 delete mode 100644 classes/emgd-gl.bbclass
 delete mode 100644 common/custom-licenses/Intel-software-license-emgd-1.14
 delete mode 100644 common/custom-licenses/Intel-software-license-emgd-1.16
 delete mode 100644 common/custom-licenses/Intel-software-license-emgd-1.18
 delete mode 100644 
common/custom-licenses/Intel-user-space-graphics-driver-binary-license-emgd-1.14
 delete mode 100644 
common/custom-licenses/Intel-user-space-graphics-driver-binary-license-emgd-1.16
 delete mode 100644 
common/custom-licenses/Intel-user-space-graphics-driver-binary-license-emgd-1.18
 delete mode 100644 common/recipes-graphics/xorg-driver/emgd-driver-bin/egl.pc
 delete mode 100644 
common/recipes-graphics/xorg-driver/emgd-driver-bin/glchar.patch
 delete mode 100644 
common/recipes-graphics/xorg-driver/emgd-driver-bin/gles_cm.pc
 delete mode 100644 
common/recipes-graphics/xorg-driver/emgd-driver-bin/glesv2.pc
 delete mode 100644 common/recipes-graphics/xorg-driver/emgd-driver-bin_1.16.bb
 delete mode 100644 common/recipes-graphics/xorg-driver/emgd-driver-bin_1.18.bb
 delete mode 100644 common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3.inc
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/crosscompile.patch
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/fix_ope

[meta-intel] [PATCH 2/5] Remove crownbay machine support

2014-09-05 Thread nitin . a . kamble
From: Nitin A Kamble 

The crownbay machine has been retired with this commit. This does not affect
the crownbay-noemgd machine and it is supported as usual.

Signed-off-by: Nitin A Kamble 
---
 meta-crownbay/README   | 51 +++---
 meta-crownbay/conf/machine/crownbay.conf   | 32 --
 .../formfactor/formfactor/crownbay/machconfig  |  3 --
 .../xserver-xf86-config/crownbay/xorg.conf | 43 --
 .../xorg-xserver/xserver-xf86-config_0.1.bbappend  |  3 --
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend | 12 -
 6 files changed, 6 insertions(+), 138 deletions(-)
 delete mode 100644 meta-crownbay/conf/machine/crownbay.conf
 delete mode 100644 
meta-crownbay/recipes-bsp/formfactor/formfactor/crownbay/machconfig
 delete mode 100644 
meta-crownbay/recipes-graphics/xorg-xserver/xserver-xf86-config/crownbay/xorg.conf
 delete mode 100644 
meta-crownbay/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend

diff --git a/meta-crownbay/README b/meta-crownbay/README
index 1946d3e..d0d9fe6 100644
--- a/meta-crownbay/README
+++ b/meta-crownbay/README
@@ -5,9 +5,6 @@ Please see the corresponding sections below for details.
 The Crown Bay platform consists of the Intel Atom E6xx processor,
 plus the Intel EG20T Platform Controller Hub (Tunnel Creek + Topcliff).
 
-It also supports the E6xx embedded on-chip graphics via the Intel
-Embedded Media and Graphics Driver (EMGD) 1.18 Driver.
-
 Further information on the platforms supported by this BSP can be
 found here:
 
@@ -78,33 +75,12 @@ common metadata shared between BSPs) e.g.:
   yocto/meta-intel \
   yocto/meta-intel/meta-crownbay \
 
-The meta-crownbay layer contains support for two different machine
-configurations. These configurations are identical except for the fact
-that the one prefixed with 'crownbay' makes use of the
-Intel-proprietary EMGD 1.18 graphics driver, while the one prefixed
-with 'crownbay-noemgd' does not.
-
-If you want to enable the layer that supports EMGD graphics add the
-following to the local.conf file:
-
-  MACHINE ?= "crownbay"
-
-The 'crownbay' machine includes the emgd-driver-bin package, which has
-a proprietary license that must be whitelisted by adding the string
-"license_emgd-driver-bin_1.18" to the LICENSE_FLAGS_WHITELIST variable
-in your local.conf.  For example:
-
-  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin"
-
-The emgd recipe depends on Xorg's dri and glx modules, which are built
-only when 'opengl' is listed in DISTRO_FEATURES. So if the distro
-doesn't list 'opengl' in the DISTRO_FEATURES you would need this
-additional line to your local.conf:
+The meta-crownbay layer contains support for the crownbay-noemgd machine
+configuration. The previously supported crownbay machine with the
+proprietary EMGD graphics driver has been retired. The 'crownbay-noemgd'
+machine configuration uses the open source 'vesa' kernel driver.
 
-  DISTRO_FEATURES_append = " opengl"
-
-If you want to enable the layer that does not support EMGD graphics
-add the following to the local.conf file:
+To enable the layer add the following to the local.conf file:
 
   MACHINE ?= "crownbay-noemgd"
 
@@ -117,21 +93,6 @@ At the end of a successful build, you should have a live 
image that
 you can boot from a USB flash drive (see instructions on how to do
 that below, in the section 'Booting the images from /binary').
 
-NOTE: The 'crownbay' machine will include support for hardware video
-acceleration via gstreamer if and only if the "commercial" string is
-added to the the LICENSE_FLAGS_WHITELIST variable in your local.conf.
-
-For example:
-
-  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin commercial"
-
-The reason this is needed is to prevent the image from including
-anything that might violate the license terms of the packages used to
-implement the the video acceleration feature, such as gst-ffmpeg and
-ffmpeg.  As always, please consult the licenses included in the
-specific packages for details if you use packages that require
-particular LICENSE_FLAGS.
-
 As an alternative to downloading the BSP tarball, you can also work
 directly from the meta-intel git repository.  For each BSP in the
 'meta-intel' repository, there are multiple branches, one
@@ -153,7 +114,7 @@ Under Linux, insert a USB flash drive.  Assuming the USB 
flash drive
 takes device /dev/sdf, use dd to copy the live image to it.  For
 example:
 
-# dd if=core-image-sato-crownbay.hddimg of=/dev/sdf
+# dd if=core-image-sato-crownbay-noemgd.hddimg of=/dev/sdf
 # sync
 # eject /dev/sdf
 
diff --git a/meta-crownbay/conf/machine/crownbay.conf 
b/meta-crownbay/conf/machine/crownbay.conf
deleted file mode 100644
index 9298ef2..000
--- a/meta-crownbay/conf/machine/crownbay.conf
+++ /dev/null
@@ -1,32 +0,0 @@
-#@TYPE: Machine
-#@NAME: crownbay
-
-#@WEBTITLE: Intel Atom E6xx Processor With Intel EG20T Controller Hub 
Development Kit (Crown Bay) With Proprietary IEMGD Accelerated G

[meta-intel] [PATCH 3/5] Remove fri2 machine support

2014-09-05 Thread nitin . a . kamble
From: Nitin A Kamble 

The fri2 machine has been retired with this commit. This does not affect
the fri2-noemgd machine and it is supported as usual.

Signed-off-by: Nitin A Kamble 
---
 meta-fri2/README   |  51 +--
 meta-fri2/conf/machine/fri2.conf   |  47 ---
 .../alsa-state/alsa-state/fri2/asound.state| 411 -
 .../formfactor/formfactor/fri2/machconfig  |   3 -
 .../init-ifupdown/files/fri2/interfaces|   9 -
 .../xserver-xf86-config/fri2/xorg.conf |  60 ---
 .../xorg-xserver/xserver-xf86-config_0.1.bbappend  |   1 -
 .../linux/linux-yocto-rt_3.10.bbappend |   7 -
 .../linux/linux-yocto-tiny_3.10.bbappend   |   8 -
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend |  11 -
 10 files changed, 6 insertions(+), 602 deletions(-)
 delete mode 100644 meta-fri2/conf/machine/fri2.conf
 delete mode 100644 
meta-fri2/recipes-bsp/alsa-state/alsa-state/fri2/asound.state
 delete mode 100644 meta-fri2/recipes-bsp/formfactor/formfactor/fri2/machconfig
 delete mode 100644 meta-fri2/recipes-core/init-ifupdown/files/fri2/interfaces
 delete mode 100644 
meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config/fri2/xorg.conf
 delete mode 100644 
meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend

diff --git a/meta-fri2/README b/meta-fri2/README
index d5ac667..6e90c33 100644
--- a/meta-fri2/README
+++ b/meta-fri2/README
@@ -12,9 +12,6 @@ Intel EG20T Platform Controller Hub (Tunnel Creek + 
Topcliff). The Fish River
 Island II includes a variety of communications options and other
 machine-to-machine (m2m) capabilities.
 
-It also supports the E6xx embedded on-chip graphics via the Intel
-Embedded Media and Graphics Driver (EMGD).
-
 Information on all Intel embedded platforms can be found here:
 
   http://www.intel.com/p/en_US/embedded/hwsw/hardware
@@ -96,33 +93,12 @@ bblayers.conf, e.g.:
   yocto/meta-intel \
   yocto/meta-intel/meta-fri2 \
 
-The meta-fri2 layer contains support for two different machine
-configurations. These configurations are identical except for the fact
-that the one prefixed with 'fri2' makes use of the Intel-proprietary
-EMGD graphics driver, while the one prefixed with 'fri2-noemgd'
-does not.
-
-If you want to enable the layer that supports EMGD graphics add the
-following to the local.conf file:
-
-  MACHINE ?= "fri2"
-
-The 'fri2' machine includes the emgd-driver-bin package, which has a
-proprietary license that must be whitelisted by adding the string
-"license_emgd-driver-bin" to the LICENSE_FLAGS_WHITELIST variable in
-your local.conf.  For example:
-
-  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin"
-
-The emgd recipe depends on Xorg's dri and glx modules, which are built
-only when 'opengl' is listed in DISTRO_FEATURES. So if the distro
-doesn't list 'opengl' in the DISTRO_FEATURES you would need this
-additional line to your local.conf:
+The meta-fri2 layer contains support for fri2-noemgd machine configuration.
+The previously supported fri2 machine with the proprietary EMGD graphics
+driver has been retired. The 'fri2-noemgd' machine configuration uses
+the open source 'vesa' kernel driver.
 
-  DISTRO_FEATURES_append = " opengl"
-
-If you want to enable the layer that does not support EMGD graphics,
-add the following to the local.conf file:
+To enable the layer add the following to the local.conf file:
 
   MACHINE ?= "fri2-noemgd"
 
@@ -135,21 +111,6 @@ At the end of a successful build, you should have a live 
image that
 you can boot from a USB flash drive (see instructions on how to do
 that below, in the section 'Booting the images from /binary').
 
-NOTE: The 'fri2' machine will include support for hardware video
-acceleration via gstreamer if and only if the "commercial" string is
-added to the the LICENSE_FLAGS_WHITELIST variable in your local.conf.
-
-For example:
-
-  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin commercial"
-
-The reason this is needed is to prevent the image from including
-anything that might violate the license terms of the packages used to
-implement the the video acceleration feature, such as gst-ffmpeg and
-ffmpeg.  As always, please consult the licenses included in the
-specific packages for details if you use packages that require
-particular LICENSE_FLAGS.
-
 As an alternative to downloading the BSP tarball, you can also work
 directly from the meta-intel git repository.  For each BSP in the
 'meta-intel' repository, there are multiple branches, one
@@ -171,7 +132,7 @@ Under Linux, insert a USB flash drive.  Assuming the USB 
flash drive
 takes device /dev/sdf, use dd to copy the live image to it.  For
 example:
 
-# dd if=core-image-sato-fri2.hddimg of=/dev/sdf
+# dd if=core-image-sato-fri2-noemgd.hddimg of=/dev/sdf
 # sync
 # eject /dev/sdf
 
diff --git a/meta-fri2/conf/machine/fri2.conf b/meta-fri2/conf/machine/fri2.conf
deleted file mode 100644
index 83072d3..000
--- a/meta-fri2/

[meta-intel] [PATCH 1/5] Remove emenlow machine support

2014-09-05 Thread nitin . a . kamble
From: Nitin A Kamble 

The emenlow machine has been retired with this commit. This does not affect
the emenlow-noemgd machine and it is supported as usual.

Signed-off-by: Nitin A Kamble 
---
 meta-emenlow/README| 49 +++---
 meta-emenlow/conf/machine/emenlow.conf | 32 --
 .../formfactor/formfactor/emenlow/machconfig   |  3 --
 .../xserver-xf86-config/emenlow/xorg.conf  | 43 ---
 .../recipes-kernel/linux/linux-yocto_3.10.bbappend | 13 --
 5 files changed, 6 insertions(+), 134 deletions(-)
 delete mode 100644 meta-emenlow/conf/machine/emenlow.conf
 delete mode 100644 
meta-emenlow/recipes-bsp/formfactor/formfactor/emenlow/machconfig
 delete mode 100644 
meta-emenlow/recipes-graphics/xorg-xserver/xserver-xf86-config/emenlow/xorg.conf

diff --git a/meta-emenlow/README b/meta-emenlow/README
index 05a0483..0bf0cbc 100644
--- a/meta-emenlow/README
+++ b/meta-emenlow/README
@@ -82,35 +82,13 @@ common metadata shared between BSPs) e.g.:
   yocto/meta-intel \
   yocto/meta-intel/meta-emenlow \
 
-The meta-emenlow layer contains support for two different machine
-configurations. These configurations are identical except for the fact
-that the one prefixed with 'emenlow' makes use of the
-Intel-proprietary EMGD 1.18 graphics driver, while the one prefixed
-with 'emenlow-noemgd' does not. The 'emenlow-noemgd' machine
-configuration instead uses the open source 'gma500' kernel DRM driver
+The meta-emenlow layer contains support for emenlow-noemgd machine
+configuration. The previously supported emenlow machine with the
+proprietary EMGD graphics driver has been retired. The 'emenlow-noemgd'
+machine configuration uses the open source 'gma500' kernel DRM driver
 along with the 'modesetting' X driver.
 
-If you want to enable the layer that supports EMGD graphics add the
-following to the local.conf file:
-
-  MACHINE ?= "emenlow"
-
-The 'emenlow' machine includes the emgd-driver-bin package, which has
-a proprietary license that must be whitelisted by adding the string
-"license_emgd-driver-bin_1.18" to the LICENSE_FLAGS_WHITELIST variable
-in your local.conf.  For example:
-
-  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin"
-
-The emgd recipe depends on Xorg's dri and glx modules, which are built
-only when 'opengl' is listed in DISTRO_FEATURES. So if the distro
-doesn't list 'opengl' in the DISTRO_FEATURES you would need this
-additional line to your local.conf:
-
-  DISTRO_FEATURES_append = " opengl"
-
-If you want to enable the layer that does not support EMGD graphics
-add the following to the local.conf file:
+To enable the layer add the following to the local.conf file:
 
   MACHINE ?= "emenlow-noemgd"
 
@@ -123,21 +101,6 @@ At the end of a successful build, you should have a live 
image that
 you can boot from a USB flash drive (see instructions on how to do
 that below, in the section 'Booting the images from /binary').
 
-NOTE: The 'emenlow' machine will include support for hardware video
-acceleration via gstreamer if and only if the "commercial" string is
-added to the the LICENSE_FLAGS_WHITELIST variable in your local.conf.
-
-For example:
-
-  LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin commercial"
-
-The reason this is needed is to prevent the image from including
-anything that might violate the license terms of the packages used to
-implement the the video acceleration feature, such as gst-ffmpeg and
-ffmpeg.  As always, please consult the licenses included in the
-specific packages for details if you use packages that require
-particular LICENSE_FLAGS.
-
 As an alternative to downloading the BSP tarball, you can also work
 directly from the meta-intel git repository.  For each BSP in the
 'meta-intel' repository, there are multiple branches, one
@@ -159,7 +122,7 @@ Under Linux, insert a USB flash drive.  Assuming the USB 
flash drive
 takes device /dev/sdf, use dd to copy the live image to it.  For
 example:
 
-# dd if=core-image-sato-emenlow.hddimg of=/dev/sdf
+# dd if=core-image-sato-emenlow-noemgd.hddimg of=/dev/sdf
 # sync
 # eject /dev/sdf
 
diff --git a/meta-emenlow/conf/machine/emenlow.conf 
b/meta-emenlow/conf/machine/emenlow.conf
deleted file mode 100644
index 502d196..000
--- a/meta-emenlow/conf/machine/emenlow.conf
+++ /dev/null
@@ -1,32 +0,0 @@
-#@TYPE: Machine
-#@NAME: emenlow
-
-#@WEBTITLE: Intel Atom Z5xx Processor With Intel US15W Controller Hub (eMenlow)
-
-#@DESCRIPTION: Machine configuration for eMenlow based systems, like the
-# Webs-2120 box.
-
-PREFERRED_VERSION_linux-yocto ?= "3.10%"
-
-require conf/machine/include/intel-core2-32-common.inc
-require conf/machine/include/meta-intel.inc
-require conf/machine/include/meta-intel-emgd.inc
-
-MACHINE_FEATURES += "va-impl-mixvideo"
-
-MACHINE_HWCODECS ?= "va-intel"
-XSERVERCODECS ?= "emgd-driver-video emgd-gst-plugins-va \
-  emgd-gst-plugins-mixvideo gst-va-intel"
-
-XSERVER ?= "${XSERVER_X86_BASE} \
- 

[meta-intel] [PATCH 4/5] Remove all the changes related to the proprietary EMGD graphics driver

2014-09-05 Thread nitin . a . kamble
From: Nitin A Kamble 

As all the EMGD based BSPs have been retired, there is no need for the
proprietary EMGD support in the meta-intel layer.

Signed-off-by: Nitin A Kamble 
---
 classes/emgd-gl.bbclass|  11 -
 .../Intel-software-license-emgd-1.14   |  42 --
 .../Intel-software-license-emgd-1.16   |  42 --
 .../Intel-software-license-emgd-1.18   |  42 --
 ...-space-graphics-driver-binary-license-emgd-1.14 | 559 -
 ...-space-graphics-driver-binary-license-emgd-1.16 | 559 -
 ...-space-graphics-driver-binary-license-emgd-1.18 | 559 -
 .../xorg-driver/emgd-driver-bin/egl.pc |  12 -
 .../xorg-driver/emgd-driver-bin/glchar.patch   |  17 -
 .../xorg-driver/emgd-driver-bin/gles_cm.pc |  12 -
 .../xorg-driver/emgd-driver-bin/glesv2.pc  |  12 -
 .../xorg-driver/emgd-driver-bin_1.16.bb| 186 ---
 .../xorg-driver/emgd-driver-bin_1.18.bb| 188 ---
 .../recipes-multimedia/gstreamer/gst-va-intel.bb   |   9 -
 common/recipes-multimedia/libva/va-intel.bb|   3 -
 conf/machine/include/meta-intel-emgd.inc   |   9 -
 conf/machine/include/meta-intel.inc|   4 -
 17 files changed, 2266 deletions(-)
 delete mode 100644 classes/emgd-gl.bbclass
 delete mode 100644 common/custom-licenses/Intel-software-license-emgd-1.14
 delete mode 100644 common/custom-licenses/Intel-software-license-emgd-1.16
 delete mode 100644 common/custom-licenses/Intel-software-license-emgd-1.18
 delete mode 100644 
common/custom-licenses/Intel-user-space-graphics-driver-binary-license-emgd-1.14
 delete mode 100644 
common/custom-licenses/Intel-user-space-graphics-driver-binary-license-emgd-1.16
 delete mode 100644 
common/custom-licenses/Intel-user-space-graphics-driver-binary-license-emgd-1.18
 delete mode 100644 common/recipes-graphics/xorg-driver/emgd-driver-bin/egl.pc
 delete mode 100644 
common/recipes-graphics/xorg-driver/emgd-driver-bin/glchar.patch
 delete mode 100644 
common/recipes-graphics/xorg-driver/emgd-driver-bin/gles_cm.pc
 delete mode 100644 
common/recipes-graphics/xorg-driver/emgd-driver-bin/glesv2.pc
 delete mode 100644 common/recipes-graphics/xorg-driver/emgd-driver-bin_1.16.bb
 delete mode 100644 common/recipes-graphics/xorg-driver/emgd-driver-bin_1.18.bb
 delete mode 100644 conf/machine/include/meta-intel-emgd.inc

diff --git a/classes/emgd-gl.bbclass b/classes/emgd-gl.bbclass
deleted file mode 100644
index ef1df69..000
--- a/classes/emgd-gl.bbclass
+++ /dev/null
@@ -1,11 +0,0 @@
-# give a different PACKAGE_ARCH to the recipes involved with opengl
-python __anonymous () {
-provides = set((d.getVar("PROVIDES", True) or "").split())
-depends = set((d.getVar("DEPENDS", True) or "").split())
-
-glp = set([ "virtual/libgles1", "virtual/libgles2", "virtual/egl", 
"virtual/mesa" , "virtual/libgl"])
-if list(glp & (provides | depends)): # set union & intersection operations
-# matched
-d.appendVar("PACKAGE_ARCH", "${GLSUFFIX}")
-return
-}
diff --git a/common/custom-licenses/Intel-software-license-emgd-1.14 
b/common/custom-licenses/Intel-software-license-emgd-1.14
deleted file mode 100644
index 5a39c93..000
--- a/common/custom-licenses/Intel-software-license-emgd-1.14
+++ /dev/null
@@ -1,42 +0,0 @@
-INTEL SOFTWARE LICENSE AGREEMENT 
-
-IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING.
-
-Do not use or load this software and any associated materials (collectively, 
the "Software") until you have carefully read the following terms and 
conditions.  By loading or using the Software, you agree to the terms of this 
Agreement.  If you do not wish to so agree, do not install or use the Software.
-
-* The Linux DRM kernel source code, when included with this Software, is not 
subject to the terms of this Agreement but is subject to the �GNU General 
Public License Version 2�, which may be obtained at the following web site: 
http://www.gnu.org/licenses/gpl.txt
-
-* Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. (copyright may 
need to be changed)
- * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.
- * All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining copy 
of this software and 
-* associated documentation files (the "Software"), to deal in the Software 
without restriction, including 
-* without limitation the rights to use, copy, modify, merge, publish, 
distribute, sublicense, and/or sell 
-* copies of the Software, and to permit persons to whom the Software is 
furnished to do so, subject to 
-* the following conditions:
-*
-* The above copyright notice and this permission notice (including the next 
paragraph) shall be included 
-* in all copies or substantial portions of the Software.
-*
-* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-*  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 

[meta-intel] [PATCH 5/5] Remove the xserver-xorg-1.9.3 recipe and it's files

2014-09-05 Thread nitin . a . kamble
From: Nitin A Kamble 

The xserver-xorg-1.9.3 recipe was needed only for the EMGD graphics driver.
After removing the EMGD support from the meta-intel layer there is no need
to keep this old recipe and it's files.

Signed-off-by: Nitin A Kamble 
---
 .../xorg-xserver/xserver-xorg-1.9.3.inc| 20 -
 .../xserver-xorg-1.9.3/crosscompile.patch  | 22 --
 .../fix_open_max_preprocessor_error.patch  | 15 
 .../xserver-xorg-1.9.3/macro_tweak.patch   | 30 ---
 .../xorg-xserver/xserver-xorg-1.9.3/nodolt.patch   | 14 
 .../xserver-xorg-1.9.3/ptr-to-int-cast-fix.patch   | 92 --
 .../xserver-xorg-1.9.3/werror-address-fix.patch| 49 
 .../xorg-xserver/xserver-xorg_1.9.3.bb |  4 -
 8 files changed, 246 deletions(-)
 delete mode 100644 common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3.inc
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/crosscompile.patch
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/fix_open_max_preprocessor_error.patch
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/macro_tweak.patch
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/nodolt.patch
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/ptr-to-int-cast-fix.patch
 delete mode 100644 
common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/werror-address-fix.patch
 delete mode 100644 common/recipes-graphics/xorg-xserver/xserver-xorg_1.9.3.bb

diff --git a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3.inc 
b/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3.inc
deleted file mode 100644
index 1c71d7b..000
--- a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3.inc
+++ /dev/null
@@ -1,20 +0,0 @@
-SRC_URI += "file://nodolt.patch \
-file://crosscompile.patch"
-
-# Misc build failure for master HEAD
-SRC_URI += "file://fix_open_max_preprocessor_error.patch"
-
-# What once were warnings now are errors, fix those up
-SRC_URI += "file://werror-address-fix.patch \
-file://ptr-to-int-cast-fix.patch"
-
-PROTO_DEPS += "xf86driproto dri2proto"
-DEPENDS += "font-util"
-EXTRA_OECONF += "--enable-dri --enable-dri2 --enable-dga"
-
-LIC_FILES_CHKSUM = "file://COPYING;md5=3dd2bbe3563837f80ed8926b06c1c353"
-
-SRC_URI[md5sum] = "5bef6839a76d029204ab31aa2fcb5201"
-SRC_URI[sha256sum] = 
"864831f51e841ff37f2445d1c85b86b559c8860a435fb496aead4f256a2b141d"
-
-PR = "r2"
diff --git 
a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/crosscompile.patch 
b/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/crosscompile.patch
deleted file mode 100644
index 2f98bb8..000
--- a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/crosscompile.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Upstream-Status: Inappropriate [configuration]
-
-diff --git a/configure.ac b/configure.ac
-index b3b752c..600500b 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -523,13 +523,9 @@ dnl Uses --default-font-path if set, otherwise checks for 
/etc/X11/fontpath.d,
- dnl otherwise uses standard subdirectories of FONTROOTDIR. When cross
- dnl compiling, assume default font path uses standard FONTROOTDIR directories.
- 
DEFAULT_FONT_PATH="${FONTMISCDIR}/,${FONTTTFDIR}/,${FONTOTFDIR}/,${FONTTYPE1DIR}/,${FONT100DPIDIR}/,${FONT75DPIDIR}/"
--if test "$cross_compiling" != yes; then
--  AC_CHECK_FILE([${sysconfdir}/X11/fontpath.d],
--  [DEFAULT_FONT_PATH='catalogue:${sysconfdir}/X11/fontpath.d'],
--  [case $host_os in
-+  case $host_os in
-   darwin*) 
DEFAULT_FONT_PATH="${DEFAULT_FONT_PATH},/Library/Fonts,/System/Library/Fonts" ;;
--  esac])
--fi
-+  esac
- AC_ARG_WITH(default-font-path, 
AS_HELP_STRING([--with-default-font-path=PATH], [Comma separated list of font 
dirs]),
-   [ FONTPATH="$withval" ],
-   [ FONTPATH="${DEFAULT_FONT_PATH}" ])
diff --git 
a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/fix_open_max_preprocessor_error.patch
 
b/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/fix_open_max_preprocessor_error.patch
deleted file mode 100644
index 9c33072..000
--- 
a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/fix_open_max_preprocessor_error.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Upstream-Status: Inappropriate [embedded specific]
-
-Index: git/os/osdep.h
-===
 git.orig/os/osdep.h2008-10-07 18:38:21.0 +0100
-+++ git/os/osdep.h 2008-10-07 18:39:36.0 +0100
-@@ -92,7 +92,7 @@
-  * like sysconf(_SC_OPEN_MAX) is not supported.
-  */
- 
--#if OPEN_MAX <= 256
-+#if 0
- #define MAXSOCKS (OPEN_MAX - 1)
- #else
- #define MAXSOCKS 256
diff --git 
a/common/recipes-graphics/xorg-xserver/xserver-xorg-1.9.3/macro_tweak.patch 
b/common/recipes-grap