[meta-ti] [master][PATCH] recipes-ti: remove deprecated components
Denys Dmytriyenko
denys at ti.com
Thu Feb 1 12:30:29 PST 2018
Signed-off-by: Denys Dmytriyenko <denys at ti.com>
---
recipes-ti/c6accel/ti-c6accel.inc | 89 ------
...r-buildsystem-CFLAGS-and-LDFLAGS-when-set.patch | 82 -----
recipes-ti/c6accel/ti-c6accel/fix-loadmodule.patch | 81 -----
recipes-ti/c6accel/ti-c6accel_1.01.00.06.bb | 16 -
recipes-ti/dsplink/ti-dsplink.inc | 195 ------------
...ve-check-for-make-version-3.85-works-fine.patch | 28 --
.../dsplink/ti-dsplink/dsplink-BKL-fix.patch | 71 -----
.../dsplink_1_64_add_dm6446_build_support.patch | 337 ---------------------
.../dsplink_1_64_add_omapl137_build_support.patch | 288 ------------------
.../dsplink_1_64_kernel_2_6_33_autoconf.patch | 335 --------------------
...splink_1_65_kernel_3_7_0_fix-irq-mismatch.patch | 16 -
.../ti-dsplink/ti-dsplink-examples-loadmodules.sh | 25 --
.../dsplink/ti-dsplink/ti-dsplink-examples-run.sh | 25 --
.../ti-dsplink-examples-unloadmodules.sh | 5 -
recipes-ti/dsplink/ti-dsplink_1.65.00.03.bb | 18 --
.../local-power-manager/ti-local-power-manager.inc | 120 --------
.../lpm-1_24_01-replace-define-OPT.patch | 24 --
.../ti-local-power-manager/lpm-BKL-fix.patch | 72 -----
.../ti-local-power-manager_1.24.02.09.bb | 11 -
recipes-ti/syslink/ti-syslink.inc | 225 --------------
recipes-ti/syslink/ti-syslink/syslink.pc | 10 -
recipes-ti/syslink/ti-syslink_2.00.00.78.bb | 8 -
22 files changed, 2081 deletions(-)
delete mode 100644 recipes-ti/c6accel/ti-c6accel.inc
delete mode 100644 recipes-ti/c6accel/ti-c6accel/0001-soc-honour-buildsystem-CFLAGS-and-LDFLAGS-when-set.patch
delete mode 100644 recipes-ti/c6accel/ti-c6accel/fix-loadmodule.patch
delete mode 100644 recipes-ti/c6accel/ti-c6accel_1.01.00.06.bb
delete mode 100644 recipes-ti/dsplink/ti-dsplink.inc
delete mode 100644 recipes-ti/dsplink/ti-dsplink/0001-remove-check-for-make-version-3.85-works-fine.patch
delete mode 100644 recipes-ti/dsplink/ti-dsplink/dsplink-BKL-fix.patch
delete mode 100644 recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_dm6446_build_support.patch
delete mode 100644 recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_omapl137_build_support.patch
delete mode 100644 recipes-ti/dsplink/ti-dsplink/dsplink_1_64_kernel_2_6_33_autoconf.patch
delete mode 100644 recipes-ti/dsplink/ti-dsplink/dsplink_1_65_kernel_3_7_0_fix-irq-mismatch.patch
delete mode 100755 recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-loadmodules.sh
delete mode 100755 recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-run.sh
delete mode 100755 recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-unloadmodules.sh
delete mode 100644 recipes-ti/dsplink/ti-dsplink_1.65.00.03.bb
delete mode 100644 recipes-ti/local-power-manager/ti-local-power-manager.inc
delete mode 100644 recipes-ti/local-power-manager/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch
delete mode 100644 recipes-ti/local-power-manager/ti-local-power-manager/lpm-BKL-fix.patch
delete mode 100644 recipes-ti/local-power-manager/ti-local-power-manager_1.24.02.09.bb
delete mode 100644 recipes-ti/syslink/ti-syslink.inc
delete mode 100644 recipes-ti/syslink/ti-syslink/syslink.pc
delete mode 100644 recipes-ti/syslink/ti-syslink_2.00.00.78.bb
diff --git a/recipes-ti/c6accel/ti-c6accel.inc b/recipes-ti/c6accel/ti-c6accel.inc
deleted file mode 100644
index 7e7fb29..0000000
--- a/recipes-ti/c6accel/ti-c6accel.inc
+++ /dev/null
@@ -1,89 +0,0 @@
-DESCRIPTION = "TI C6Accel - DSP Software Libraries on ARM"
-HOMEPAGE = "https://gforge01.dal.design.ti.com/gf/project/dsplib4arm/"
-
-SECTION = "devel"
-LICENSE = "TI-TSPA"
-
-require recipes-ti/includes/ti-paths.inc
-require recipes-ti/includes/ti-staging.inc
-require recipes-ti/includes/ti-eula-unpack.inc
-
-PLATFORM_omapl138 = "omapl138"
-PLATFORM_omap3 = "omap3530"
-PLATFORM ?= "UNDEFINED_PLATFORM"
-
-COMPATIBLE_MACHINE = "(omapl138|omap3)"
-
-PROVIDES += "ti-c6accel-apps"
-
-# This recipe links statically against kernel dependant stuff, use kernel PR as base and append a local version
-PR = "${MACHINE_KERNEL_PR}"
-PR_append = "a"
-
-S = "${WORKDIR}/c6accel_${PV}"
-
-# http://software-dl.ti.com/dsps/dsps_public_sw/c6000/web/c6accel/latest/index_FDS.html
-SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/c6000/web/c6accel/latest/exports//c6accel_${PV}_Linux-x86_Setup.bin;name=c6accelbin "
-
-BINFILE="c6accel_${PV}_Linux-x86_Setup.bin"
-TI_BIN_UNPK_CMDS="Y:workdir"
-
-DEPENDS = "ti-codec-engine ti-xdais ti-dsplink ti-dspbios"
-DEPENDS += "ti-edma3lld ti-cgt6x ti-xdctools-native ti-framework-components"
-DEPENDS += "ti-biosutils"
-
-TIARGS = ' \
- PLATFORM="${PLATFORM}" \
- CE_INSTALL_DIR="${CE_INSTALL_DIR}" \
- XDAIS_INSTALL_DIR="${XDAIS_INSTALL_DIR}" \
- LINK_INSTALL_DIR="${LINK_INSTALL_DIR}" \
- CMEM_INSTALL_DIR="${CMEM_INSTALL_DIR}" \
- EDMA3_LLD_INSTALL_DIR="${EDMA3_LLD_INSTALL_DIR}" \
- CODEGEN_INSTALL_DIR="${CODEGEN_INSTALL_DIR}" \
- XDC_INSTALL_DIR="${XDC_INSTALL_DIR}" \
- FC_INSTALL_DIR="${FC_INSTALL_DIR}" \
- BIOS_INSTALL_DIR="${BIOS_INSTALL_DIR}" \
- BIOSUTILS_INSTALL_DIR="${BIOSUTILS_INSTALL_DIR}" \
- LPM_INSTALL_DIR="${LPM_INSTALL_DIR}" \
- SERVER_INSTALL_DIR="${CODEC_INSTALL_DIR}" \
- C6ACCEL_INSTALL_DIR="${S}" \
- CSTOOL_DIR="${TOOLCHAIN_PATH}" \
- CSTOOL_PREFIX="${TOOLCHAIN_PATH}/${TARGET_PREFIX}" \
- LINUXLIBS_INSTALL_DIR="${STAGING_DIR_TARGET}" \
- CFLAGS=" ${TARGET_CC_ARCH} ${CFLAGS}" LDFLAGS="${LDFLAGS}" \
-'
-
-do_configure() {
- unset VERBOSE
- make ${TIARGS} clean
- sed -i -e 's:-L$(LINUXLIBS_INSTALL_DIR)/lib:-L$(LINUXLIBS_INSTALL_DIR)/lib -L$(LINUXLIBS_INSTALL_DIR)/usr/lib ${LDFLAGS}:' ${S}/soc/app/Makefile
-}
-
-do_compile() {
- unset VERBOSE
- make ${TIARGS} all
-}
-
-do_install() {
- install -d ${D}${C6ACCEL_INSTALL_DIR_RECIPE}
- cp -pPrf ${S}/* ${D}${C6ACCEL_INSTALL_DIR_RECIPE}
-
- # update linker.cmd file to point to sysroot
- sed -i ${i} -e s=${S}=${C6ACCEL_INSTALL_DIR}=g ${D}${C6ACCEL_INSTALL_DIR_RECIPE}/soc/app/c6accel_app_config/linker.cmd
-
- cd ${S}
- make \
- PLATFORM="${PLATFORM}" \
- CMEM_INSTALL_DIR="${CMEM_INSTALL_DIR}" \
- LINK_INSTALL_DIR="${LINK_INSTALL_DIR}" \
- LPM_INSTALL_DIR="${LPM_INSTALL_DIR}" \
- C6ACCEL_INSTALL_DIR="${S}" \
- EXEC_DIR_C6ACCEL="${D}/${installdir}/c6accel-apps" \
- install
-}
-
-PACKAGES += "ti-c6accel-apps"
-FILES_ti-c6accel-apps = "${installdir}/c6accel-apps/*"
-INSANE_SKIP_ti-c6accel-apps = "1"
-RDEPENDS_ti-c6accel-apps += "ti-cmem-module ti-dsplink-module"
-
diff --git a/recipes-ti/c6accel/ti-c6accel/0001-soc-honour-buildsystem-CFLAGS-and-LDFLAGS-when-set.patch b/recipes-ti/c6accel/ti-c6accel/0001-soc-honour-buildsystem-CFLAGS-and-LDFLAGS-when-set.patch
deleted file mode 100644
index a108c6e..0000000
--- a/recipes-ti/c6accel/ti-c6accel/0001-soc-honour-buildsystem-CFLAGS-and-LDFLAGS-when-set.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From 192b19046a67263da44203bf50a5b51d0a655fec Mon Sep 17 00:00:00 2001
-From: Koen Kooi <koen at dominion.thruhere.net>
-Date: Fri, 31 Dec 2010 15:26:37 +0100
-Subject: [PATCH] soc: honour buildsystem CFLAGS and LDFLAGS when set
-
-Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
----
- soc/app/Makefile | 13 ++++---------
- soc/c6accelw/Makefile | 14 ++++----------
- 2 files changed, 8 insertions(+), 19 deletions(-)
-
-diff --git a/soc/app/Makefile b/soc/app/Makefile
-index 2647746..bed937e 100755
---- a/soc/app/Makefile
-+++ b/soc/app/Makefile
-@@ -53,15 +53,10 @@ CONFIGURO = $(XDC_INSTALL_DIR)/xs xdc.tools.configuro
- CONFIG_BLD = ../../config.bld
-
- ifeq ($(BUILD_TYPE), release)
--ifeq ($(ARM_ISA),armv7-a)
-- C_FLAGS += -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp
--endif
--ifeq ($(ARM_ISA),armv5t)
-- C_FLAGS += -mlittle-endian -march=armv5t -mtune=arm9tdmi -mabi=aapcs-linux -O
--endif
-+C_FLAGS += $(CFLAGS)
- else
- CPP_FLAGS += -DNDEBUG
-- C_FLAGS += -Wall -g
-+ C_FLAGS += $(CFLAGS) -Wall -g
- endif
-
-
-@@ -72,7 +67,7 @@ ifeq ($(PLATFORM),omapl138)
- C_FLAGS += -DPLATFORM=138
- endif
-
--LD_FLAGS += -L$(LINUXLIBS_INSTALL_DIR)/lib -lm -lpthread
-+LD_FLAGS += $(LDFLAGS) -L$(LINUXLIBS_INSTALL_DIR)/lib -lm -lpthread
- C6ACCEL_LIB += ../c6accelw/lib/c6accelw_$(PLATFORM).a470MV
-
- COMPILE.c = $(VERBOSE) $(CSTOOL_PREFIX)gcc $(CPP_FLAGS) $(C_FLAGS) $(CPP_FLAGS) -c
-@@ -102,7 +97,7 @@ $(TARGET): $(OBJFILES) $(C6ACCEL_LIB) $(XDC_LFILE)
-
- $(OBJFILES): %.o: %.c $(HEADERS) $(XDC_CFLAGS)
- @echo Compiling $@ from $<..
-- $(COMPILE.c) $(shell cat $(XDC_CFLAGS)) -o $@ $<
-+ $(COMPILE.c) $(shell cat $(XDC_CFLAGS) | sed 's:-march=armv5t::g') -o $@ $<
-
- $(XDC_LFILE) $(XDC_CFLAGS): $(XDC_CFGFILE)
- @echo
-diff --git a/soc/c6accelw/Makefile b/soc/c6accelw/Makefile
-index cc58acf..298ab3b 100755
---- a/soc/c6accelw/Makefile
-+++ b/soc/c6accelw/Makefile
-@@ -21,19 +21,13 @@ BUILD_TYPE=release
- CPP_FLAGS += -I../packages -I$(XDC_INSTALL_DIR)/packages -I$(CE_INSTALL_DIR)/packages -I$(XDAIS_INSTALL_DIR)/packages -Dxdc_target_name__=arm/GCArmv5T -Dxdc_target_types__=gnu/targets/std.h
-
- ifeq ($(BUILD_TYPE), release)
--ifeq ($(ARM_ISA),armv7-a)
-- C_FLAGS += -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp
-- endif
--ifeq ($(ARM_ISA),armv5t)
-- C_FLAGS += -mlittle-endian -march=armv5t -mtune=arm9tdmi -mabi=aapcs-linux -O
-- endif
--
-+C_FLAGS += $(CFLAGS)
- else
-- CPP_FLAGS += -DNDEBUG
-- C_FLAGS += -Wall -g
-+ CPP_FLAGS += -DNDEBUG
-+ C_FLAGS += $(CFLAGS) -Wall -g
- endif
-
--LD_FLAGS += -L$(LINUXLIBS_INSTALL_DIR)/lib
-+LD_FLAGS += $(LDFLAGS) -L$(LINUXLIBS_INSTALL_DIR)/lib
- AR_FLAGS +=
-
- COMPILE.c = $(VERBOSE) $(CSTOOL_PREFIX)gcc $(CPP_FLAGS) $(C_FLAGS) -c
---
-1.6.6.1
-
diff --git a/recipes-ti/c6accel/ti-c6accel/fix-loadmodule.patch b/recipes-ti/c6accel/ti-c6accel/fix-loadmodule.patch
deleted file mode 100644
index 9921f29..0000000
--- a/recipes-ti/c6accel/ti-c6accel/fix-loadmodule.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff -uNr c6accel_1_00_00_04_orig/soc/app/omap3530/loadmodules_omap3530_c6accel.sh c6accel_1_00_00_04/soc/app/omap3530/loadmodules_omap3530_c6accel.sh
---- c6accel_1_00_00_04_orig/soc/app/omap3530/loadmodules_omap3530_c6accel.sh 2010-07-26 16:18:35.000000000 -0500
-+++ c6accel_1_00_00_04/soc/app/omap3530/loadmodules_omap3530_c6accel.sh 2010-09-12 11:50:46.129159981 -0500
-@@ -1,4 +1,4 @@
--# loadmodules.sh
-+#!/bin/sh
- #
- # Copyright (C) $year Texas Instruments Incorporated - http://www.ti.com/
- #
-@@ -11,34 +11,16 @@
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- # Lesser General Public License for more details.
-
--#
--# Default Memory Map
--#
--# Start Addr Size Description
--# -------------------------------------------
--# 0x80000000 88 MB Linux
--# 0x85800000 08 MB CMEM
--# 0x86800000 24 MB DDRALGHEAP
--# 0x87800000 6 MB DDR2 (BIOS, Codecs, Applications)
--# 0x87E00000 1 MB DSPLINK (MEM)
--# 0x87F00000 4 KB DSPLINK (RESET)
--# 0x87F01000 1020 KB unused
--rmmod cmemk.ko
--rmmod lpm_omap3530.ko
--rmmod dsplinkk
--# Allocate 15MB for CMEM
--insmod cmemk.ko phys_start=0x86300000 phys_end=0x87200000 pools=20x4096
-+# remove previously loaded cmem to ensure that it configured to use our pool configuration
-+rmmod cmemk 2>/dev/null
-
--# insert DSP/BIOS Link driver
--#
--insmod dsplinkk.ko
-+# Allocate 15MB for CMEM
-+modprobe cmemk phys_start=0x86300000 phys_end=0x87200000 pools=20x4096 allowOverlap=1
-+modprobe dsplinkk
-+modprobe lpm_omap3530
-
- # make /dev/dsplink
- rm -rf /dev/dsplink
- mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0
-
-
--# insert Local Power Manager driver
--#
--insmod lpm_omap3530.ko
--
-diff -uNr c6accel_1_00_00_04_orig/soc/app/omapl138/loadmodules_omapl138_c6accel.sh c6accel_1_00_00_04/soc/app/omapl138/loadmodules_omapl138_c6accel.sh
---- c6accel_1_00_00_04_orig/soc/app/omapl138/loadmodules_omapl138_c6accel.sh 2010-07-27 09:45:37.000000000 -0500
-+++ c6accel_1_00_00_04/soc/app/omapl138/loadmodules_omapl138_c6accel.sh 2010-09-12 11:52:07.193160179 -0500
-@@ -1,4 +1,4 @@
--#
-+#!/bin/sh
- # Copyright (c) 2008, Texas Instruments Incorporated
- # All rights reserved.
- #
-@@ -29,15 +29,14 @@
- # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- # EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- #
--rmmod dsplinkk.ko
--rmmod cmemk.ko
-+
-+# remove previously loaded cmem to ensure that its configured to use our pool configuration.
-+rmmod cmemk 2>/dev/null
-+
- # insert cmemk, tell it to occupy physical 120MB-128MB, create
- # 20 4K buffers, 10 128K buffers and two 1MB buffers
--insmod cmemk.ko phys_start=0xC2000000 phys_end=0xC4000000 pools=20x4096
--
--# insert DSP/BIOS Link driver
--#
--insmod dsplinkk.ko
-+modprobe cmemk phys_start=0xC2000000 phys_end=0xC4000000 pools=20x4096 allowOverlap=1
-+modprobe dsplinkk
-
- # make /dev/dsplink
- rm -f /dev/dsplink
diff --git a/recipes-ti/c6accel/ti-c6accel_1.01.00.06.bb b/recipes-ti/c6accel/ti-c6accel_1.01.00.06.bb
deleted file mode 100644
index 61263c5..0000000
--- a/recipes-ti/c6accel/ti-c6accel_1.01.00.06.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-require ti-c6accel.inc
-
-SRC_URI[c6accelbin.md5sum] = "4cfb9ae9d1b69954a22b454726d4d6cb"
-SRC_URI[c6accelbin.sha256sum] = "9fac3295c5c8533535e18f96c9a31c446f5a275798ace8c145f9ed51fa3e3ece"
-
-LIC_FILES_CHKSUM = "file://docs/ReleaseNotes_C6Accel.txt;md5=28fbd64e0ba4a1af1a2f1179024f38a9"
-
-SSRC_URI_append = " \
- file://0001-soc-honour-buildsystem-CFLAGS-and-LDFLAGS-when-set.patch \
- "
-
-PV = "1_01_00_06"
-
-
-CFLAGS += "-fPIC"
-
diff --git a/recipes-ti/dsplink/ti-dsplink.inc b/recipes-ti/dsplink/ti-dsplink.inc
deleted file mode 100644
index e009615..0000000
--- a/recipes-ti/dsplink/ti-dsplink.inc
+++ /dev/null
@@ -1,195 +0,0 @@
-DESCRIPTION = "DSPLINK Inter-Processor Communications (IPC) for TI ARM/DSP processors"
-HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/DSPLink/index.html"
-SECTION = "devel"
-LICENSE = "GPLv2"
-
-LIC_FILES_CHKSUM = "file://dsplink/doc/gpl_2.0.pdf;md5=70996be607b61df78ce46093f4afe2bd"
-
-
-# TODO :: KERNEL_CC, should use for kernel cc for module build?
-# TODO :: Need to understand why OBJDUMP is required for kernel module
-# TODO :: Unset required since LDFLAGS gets picked up and used incorrectly - investigate
-# TODO :: Do we need to pass so many variables to each make step?
-
-inherit module
-
-require ../includes/ti-paths.inc
-require ../includes/ti-staging.inc
-
-PROVIDES = "ti-dsplink-module"
-PROVIDES += "ti-dsplink-examples"
-
-# This package builds a kernel module, use kernel PR as base and append a local version
-PR = "${MACHINE_KERNEL_PR}"
-PR_append = "h"
-
-S = "${WORKDIR}/dsplink_linux_${PV}"
-
-SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/${PV_DL_PATH}/dsplink_linux_${PV}.tar.gz;name=dsplinktarball \
- file://ti-dsplink-examples-run.sh \
- file://ti-dsplink-examples-loadmodules.sh \
- file://ti-dsplink-examples-unloadmodules.sh "
-
-DEPENDS = "ti-dspbios ti-xdctools-native ti-cgt6x"
-DEPENDS += "virtual/kernel perl-native"
-
-# SOC_FAMILY configuration
-
-DSPLINKPLATFORM_dm6446 = "DAVINCI"
-DSPLINKPLATFORM_dm6467 = "DAVINCIHD"
-DSPLINKPLATFORM_omapl137 = "OMAPL1XX"
-DSPLINKPLATFORM_omapl138 = "OMAPL138"
-DSPLINKPLATFORM_omap3 = "OMAP3530"
-DSPLINKPLATFORM ?= "<UNDEFINED_DSPLINKPLATFORM>"
-
-DSPLINKDSPCFG_dm6446 = "DM6446GEMSHMEM"
-DSPLINKDSPCFG_dm6467 = "DM6467GEMSHMEM"
-DSPLINKDSPCFG_omapl137 = "OMAPL1XXGEMSHMEM"
-DSPLINKDSPCFG_omapl138 = "OMAPL138GEMSHMEM"
-DSPLINKDSPCFG_omap3 = "OMAP3530SHMEM"
-DSPLINKDSPCFG ?= "<UNDEFINED_DSPLINKDSPCFG>"
-
-DSPLINKDSP_dm6446 = "DM6446GEM_0"
-DSPLINKDSP_dm6467 = "DM6467GEM_0"
-DSPLINKDSP_omapl137 = "OMAPL1XXGEM_0"
-DSPLINKDSP_omapl138 = "OMAPL138GEM_0"
-DSPLINKDSP_omap3 = "OMAP3530_0"
-DSPLINKDSP ?= "<UNDEFINED_DSPLINKDSP>"
-
-DSPLINKGPPOS_dm6446 = "DM6446LSP"
-DSPLINKGPPOS_dm6467 = "DM6467LSP"
-DSPLINKGPPOS_omapl137 = "ARM"
-DSPLINKGPPOS_omapl138 = "ARM"
-DSPLINKGPPOS_omap3 = "OMAPLSP"
-DSPLINKGPPOS ?= "<DEFINED_DSPLINKGPPOS>"
-
-# Exported Variable needed by build
-DSPLINK = "${S}/dsplink"
-export DSPLINK
-
-do_configure() {
-
- # Run perl script to create appropriate makefiles (v1.60 and up)
- (
- cd ${DSPLINK}
- perl config/bin/dsplinkcfg.pl --platform=${DSPLINKPLATFORM} --nodsp=1 \
- --dspcfg_0=${DSPLINKDSPCFG} --dspos_0=DSPBIOS5XX \
- --gppos=${DSPLINKGPPOS} --comps=ponslrmc
- )
-}
-
-do_prepsources () {
-
- # Prepare the tree for rebuiling - clean and generate interfaces
- XDCPATH=${DSPLINK} ${XDC_INSTALL_DIR}/xdc .make -PR .
- XDCPATH=${DSPLINK} ${XDC_INSTALL_DIR}/xdc clean -PR .
- XDCPATH=${DSPLINK} ${XDC_INSTALL_DIR}/xdc .interfaces -PR .
-}
-
-addtask prepsources after do_configure before do_compile
-
-do_compile() {
- # TODO :: KERNEL_CC, should use for kernel module build?
- # TODO :: Need to understand why OBJDUMP is required for kernel module
- # Unset these since LDFLAGS gets picked up and used incorrectly.... need
- # investigation
-
- unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
-
- # Build the gpp user space library
- cd ${DSPLINK}/gpp/src/api && make \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- CC="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- AR="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ar" \
- LD="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ld" \
- COMPILER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- ARCHIVER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ar" \
- KERNEL_DIR="${STAGING_KERNEL_DIR}" \
- all
-
- # Build the gpp kernel space (debug and release)
- do_make_scripts
- cd ${DSPLINK}/gpp/src && make \
- OBJDUMP="${TARGET_PREFIX}objdump" \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- CC="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- AR="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ar" \
- LD="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ld" \
- COMPILER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- ARCHIVER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ar" \
- KERNEL_DIR="${STAGING_KERNEL_DIR}" \
- BASE_BUILDOS="${STAGING_KERNEL_DIR}" \
- all
-
- # Build the gpp samples
- cd ${DSPLINK}/gpp/src/samples && make \
- BASE_TOOLCHAIN="${TOOLCHAIN_PATH}" \
- BASE_CGTOOLS="${BASE_TOOLCHAIN}/bin" \
- OSINC_PLATFORM="${TOOLCHAIN_PATH}/lib/gcc/${TARGET_SYS}/$(${TARGET_PREFIX}gcc -dumpversion)/include" \
- OSINC_TARGET="${BASE_TOOLCHAIN}/target/usr/include" \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- CC="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- LD="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- AR="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ar" \
- COMPILER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- LINKER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}gcc" \
- ARCHIVER="${TOOLCHAIN_PATH}/${TARGET_PREFIX}ar" \
- KERNEL_DIR="${STAGING_KERNEL_DIR}" \
- all
-
- # Build the dsp library (debug and release)
- cd ${DSPLINK}/dsp/src && make \
- BASE_CGTOOLS="${CODEGEN_INSTALL_DIR}" \
- BASE_SABIOS="${BIOS_INSTALL_DIR}" \
- all
-
- # Build the dsp samples (debug and release)
- cd ${DSPLINK}/dsp/src/samples && make \
- BASE_CGTOOLS="${CODEGEN_INSTALL_DIR}" \
- BASE_SABIOS="${BIOS_INSTALL_DIR}" \
- all
-}
-
-KERNEL_VERSION = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel-abiversion')}"
-
-do_install () {
-
- # Install the kernel module
- install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
- install -m 0755 ${DSPLINK}/gpp/export/BIN/Linux/${DSPLINKPLATFORM}/RELEASE/dsplinkk.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/
-
- # Install the example apps (gpp and dsp)
- install -d ${D}/${installdir}/ti-dsplink-examples/
- cp ${DSPLINK}/gpp/export/BIN/Linux/${DSPLINKPLATFORM}/RELEASE/*gpp ${D}/${installdir}/ti-dsplink-examples
- cp ${DSPLINK}/dsp/export/BIN/DspBios/${DSPLINKPLATFORM}/${DSPLINKDSP}/RELEASE/*.out ${D}/${installdir}/ti-dsplink-examples
-
- # Install the example apps module un/load scripts
- install ${WORKDIR}/ti-dsplink-examples-loadmodules.sh ${D}/${installdir}/ti-dsplink-examples
- install ${WORKDIR}/ti-dsplink-examples-unloadmodules.sh ${D}/${installdir}/ti-dsplink-examples
- install ${WORKDIR}/ti-dsplink-examples-run.sh ${D}/${installdir}/ti-dsplink-examples
-
- # Install/Stage the Source Tree
- install -d ${D}${LINK_INSTALL_DIR_RECIPE}
- cp -pPrf ${S}/* ${D}${LINK_INSTALL_DIR_RECIPE}
- chmod -R +w ${D}${LINK_INSTALL_DIR_RECIPE}
-
- # Changes path of include txt file to use LINK_INSTALL_DIR variable for GPP
- for i in $(find ${D}${LINK_INSTALL_DIR_RECIPE}/dsplink/gpp/export/BIN/Linux/${DSPLINKPLATFORM}/*/ -name "*.txt"); do
- sed -i ${i} -e s=${S}=\$\{LINK_INSTALL_DIR\}=g
- done
-
- # Changes path of include txt file to use LINK_INSTALL_DIR variable for DSP
- for i in $(find ${D}${LINK_INSTALL_DIR_RECIPE}/dsplink/dsp/export/BIN/DspBios/${DSPLINKPLATFORM}/${DSPLINKDSP}/*/ -name "*.txt"); do
- sed -i ${i} -e s=${S}=\$\{LINK_INSTALL_DIR\}=g
- done
-
-}
-
-PACKAGES =+ "ti-dsplink-module"
-FILES_ti-dsplink-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/dsplinkk.ko"
-
-PACKAGES += "ti-dsplink-examples"
-RDEPENDS_ti-dsplink-examples_append = " ti-dsplink-module"
-RDEPENDS_ti-dsplink-examples_append_omap3 += " ti-lpm-module ti-lpm-utils"
-FILES_ti-dsplink-examples = "${installdir}/ti-dsplink-examples/*"
-INSANE_SKIP_ti-dsplink-examples = "1"
diff --git a/recipes-ti/dsplink/ti-dsplink/0001-remove-check-for-make-version-3.85-works-fine.patch b/recipes-ti/dsplink/ti-dsplink/0001-remove-check-for-make-version-3.85-works-fine.patch
deleted file mode 100644
index 70596c5..0000000
--- a/recipes-ti/dsplink/ti-dsplink/0001-remove-check-for-make-version-3.85-works-fine.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From a96aa25518f306138c71b3fc074381f102092a13 Mon Sep 17 00:00:00 2001
-From: Koen Kooi <koen at dominion.thruhere.net>
-Date: Fri, 23 Dec 2011 10:58:47 +0100
-Subject: [PATCH] remove check for make version, 3.85 works fine
-
-Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
----
- dsplink/make/start.mk | 4 ----
- 1 files changed, 0 insertions(+), 4 deletions(-)
-
-diff --git a/dsplink/make/start.mk b/dsplink/make/start.mk
-index 0589f3c..a8f5740 100644
---- a/dsplink/make/start.mk
-+++ b/dsplink/make/start.mk
-@@ -39,10 +39,6 @@
- # EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- # ============================================================================
-
--
--# Check for MAKE version
--$(if $(filter $(MAKE_VERSION), 3.81 3.81beta1 3.90 3.92),,\
--$(error This makefile requires one of GNU make version 3.81 3.81beta1 3.90 3.92))
- # ============================================================================
- # Export the directory separator
- # ============================================================================
---
-1.7.7.4
-
diff --git a/recipes-ti/dsplink/ti-dsplink/dsplink-BKL-fix.patch b/recipes-ti/dsplink/ti-dsplink/dsplink-BKL-fix.patch
deleted file mode 100644
index eab3ec6..0000000
--- a/recipes-ti/dsplink/ti-dsplink/dsplink-BKL-fix.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From e0931bf37628727903a567f1c7096ae0011edc3d Mon Sep 17 00:00:00 2001
-From: Koen Kooi <koen at dominion.thruhere.net>
-Date: Tue, 4 Jan 2011 13:49:05 +0100
-Subject: [PATCH] Adjust drv_pmgr for post 2.6.36 ioctl changes
-
-Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
----
- dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c | 17 ++++++++++++++++-
- 1 files changed, 16 insertions(+), 1 deletions(-)
-
-diff --git a/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c b/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c
-index a9b831c..e4a836d 100644
---- a/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c
-+++ b/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c
-@@ -399,10 +399,15 @@ DRV_Release (struct inode * inode, struct file * filp) ;
- * @see None
- * ----------------------------------------------------------------------------
- */
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,36)
- STATIC
- int
- DRV_Ioctl (struct inode * inode, struct file * filp,
- unsigned int cmd, unsigned long args) ;
-+#else
-+STATIC
-+int DRV_Ioctl (struct file *filp, unsigned int cmd, unsigned long args);
-+#endif
-
-
- /** ----------------------------------------------------------------------------
-@@ -495,7 +500,11 @@ STATIC struct file_operations driverOps = {
- open: DRV_Open,
- flush: DRV_Flush,
- release: DRV_Release,
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,36)
- ioctl: DRV_Ioctl,
-+#else
-+ unlocked_ioctl: DRV_Ioctl,
-+#endif
- mmap: DRV_Mmap,
- read: DRV_Read,
- .owner = THIS_MODULE
-@@ -817,10 +826,16 @@ DRV_Release (struct inode * inode, struct file * filp)
- * @desc Function to invoke the APIs through ioctl.
- * ----------------------------------------------------------------------------
- */
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,36)
- STATIC
- NORMAL_API
- int DRV_Ioctl (struct inode * inode, struct file * filp,
- unsigned int cmd, unsigned long args)
-+#else
-+STATIC
-+NORMAL_API
-+int DRV_Ioctl (struct file *filp, unsigned int cmd, unsigned long args)
-+#endif
- {
- DSP_STATUS status = DSP_SOK ;
- int osStatus = 0 ;
-@@ -829,7 +844,7 @@ int DRV_Ioctl (struct inode * inode, struct file * filp,
- CMD_Args apiArgs ;
-
-
-- TRC_4ENTER ("DRV_Ioctl", inode, filp, cmd, args) ;
-+ TRC_3ENTER ("DRV_Ioctl", filp, cmd, args) ;
-
- retVal = copy_from_user ((Pvoid) &apiArgs,
- (const Pvoid) srcAddr,
---
-1.6.6.1
-
diff --git a/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_dm6446_build_support.patch b/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_dm6446_build_support.patch
deleted file mode 100644
index 5a25dbb..0000000
--- a/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_dm6446_build_support.patch
+++ /dev/null
@@ -1,337 +0,0 @@
-From 7b36e94dcb33892e1df7d3327db31bd41fb6167e Mon Sep 17 00:00:00 2001
-From: Roger Monk <r-monk at ti.com>
-Date: Fri, 5 Mar 2010 19:22:58 +0000
-Subject: [PATCH] dsplink_1_64: Add support for building with CS tools + against 2.6.30+
-
- * Tweaked Patches from Niclas
-
-Signed-off-by: Roger Monk <r-monk at ti.com>
----
- dsplink/config/bin/dsplinkcfg.pl | 17 ++++-
- dsplink/gpp/src/DIRS | 5 +
- dslpink/gpp/src/Makefile | 8 ++-
- dsplink/gpp/src/Rules.mk | 5 +
- dsplink/make/Linux/davinci_2.6.mk | 211 +++++++++++++++++++++++++++++++++++++++++++++
- 5 files changed, 244 insertions(+), 2 deletions(-)
- create mode 100644 make/Linux/davinci_2.6.mk
-
-diff --git a/dsplink/config/bin/dsplinkcfg.pl b/dsplink/config/bin/dsplinkcfg.pl
-index 644aa38..e83c133 100644
---- a/dsplink/config/bin/dsplinkcfg.pl
-+++ b/dsplink/config/bin/dsplinkcfg.pl
-@@ -215,6 +215,18 @@ my %CFG_GPPOS_DM6467LSPuc =
- 'OSPREFIX' => 'uc',
- ) ;
-
-+# DM6446 Linux
-+my %CFG_GPPOS_DM6446LSP =
-+(
-+ 'NAME' => 'DM6446LSP',
-+ 'PREFIX' => '2.6',
-+ 'ID' => 'DM6446LSP',
-+ 'DESC' => 'DM6446 LSP for DM6446',
-+ 'VER' => '2.6.18',
-+ 'TYPE' => 'Linux',
-+ 'LOADERS'=> [\%CFG_LOADER_COFF, ],
-+ 'COMPS' => 'ponslrmc',
-+) ;
-
- # OMAPL138 Linux with uCLibc filesystem
- my %CFG_GPPOS_OMAPL138LSPuc =
-@@ -356,7 +368,7 @@ my %CFG_DSPCFG_DM6446GEMSHMEM =
- 'PHYID' => 'DM6446GEMSHMEM',
- 'PHYDESC' => 'Shared Memory Physical Interface',
- 'PHYTYPE' => 'SHMEM',
-- 'GPPOS' => [\%CFG_GPPOS_MVL5U, \%CFG_GPPOS_MVL5G],
-+ 'GPPOS' => [\%CFG_GPPOS_MVL5U, \%CFG_GPPOS_MVL5G, \%CFG_GPPOS_DM6446LSP],
- 'DSPOS' => [\%CFG_DSPOS_5XX, \%CFG_DSPOS_6XX],
- # DSP defines
- 'DSPNAME' => 'DM6446GEM',
-@@ -2994,6 +3006,9 @@ sub main {
- if ($platform {'ID'} eq 'DA850') {
- print "GPP side distribution file: \$DSPLINK" . $DIRSEP . "gpp" . $DIRSEP. "src" . $DIRSEP. "Rules.mk\n" ;
- }
-+ if ($platform {'ID'} eq 'DAVINCI') {
-+ print "GPP side distribution file: \$DSPLINK" . $DIRSEP . "gpp" . $DIRSEP. "src" . $DIRSEP. "Rules.mk\n" ;
-+ }
- if ($platform {'ID'} eq 'DAVINCIHD') {
- print "GPP side distribution file: \$DSPLINK" . $DIRSEP . "gpp" . $DIRSEP. "src" . $DIRSEP. "Rules.mk\n" ;
- }
-diff --git a/dsplink/gpp/src/DIRS b/dsplink/gpp/src/DIRS
-index e82969c..05bad2b 100644
---- a/dsplink/gpp/src/DIRS
-+++ b/dsplink/gpp/src/DIRS
-@@ -63,6 +63,10 @@ ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCIHD")
- DIRS += \
- api
- else # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCIHD")
-+ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-+DIRS += \
-+ api
-+else # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
- ifeq ("$(TI_DSPLINK_PLATFORM)", "DA850")
- DIRS += \
- api
-@@ -77,6 +81,7 @@ DIRS += \
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAP3530")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL138")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCIHD")
-+endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DA850")
- else # ifeq ("$(TI_DSPLINK_GPPOS)", "Linux")
- DIRS += \
-diff --git a/dsplink/gpp/src/Makefile b/dsplink/gpp/src/Makefile
-index 9e6bbb1..49c3b97 100644
---- a/dsplink/gpp/src/Makefile
-+++ b/dsplink/gpp/src/Makefile
-@@ -78,7 +78,13 @@ ifeq ("$(TI_DSPLINK_GPPOS)", "Linux")
- include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Rules.mk
- include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Makefile_kbuild
- else # else ("$(TI_DSPLINK_PLATFORM)", "DAVINCIHD")
-- include Makefile_bld
-+ ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-+ include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Makefile_bld
-+ include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Rules.mk
-+ include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Makefile_kbuild
-+ else # else ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-+ include Makefile_bld
-+ endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAP3530")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DA850")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL138")
-diff --git a/dsplink/gpp/src/Rules.mk b/dsplink/gpp/src/Rules.mk
-index 658ee8a..5a6f52a 100644
---- a/dsplink/gpp/src/Rules.mk
-+++ b/dsplink/gpp/src/Rules.mk
-@@ -63,6 +63,11 @@ KERNEL_DIR := ${HOME}/da850/DaVinci-PSP-SDK-03.20.00.01/src/kernel/linux-03.2
- TOOL_PATH := ${HOME}/git/arm-2008q3/bin
- endif #ifeq ("$(TI_DSPLINK_PLATFORM)", "DA850")
-
-+ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-+KERNEL_DIR := ${HOME}/linux-davinci
-+TOOL_PATH := ${HOME}/toolchains/git/arm-2009q1-203/bin
-+endif #ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-+
- ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCIHD")
- KERNEL_DIR := ${HOME}/linux-davinci
- TOOL_PATH := ${HOME}/toolchains/git/arm-2009q1-203/bin
-diff --git a/dsplink/make/Linux/davinci_2.6.mk b/dsplink/make/Linux/davinci_2.6.mk
-new file mode 100644
-index 0000000..834fd74
---- /dev/null
-+++ b/dsplink/make/Linux/davinci_2.6.mk
-@@ -0,0 +1,211 @@
-+# ============================================================================
-+# @file davinci_2.6.mk
-+#
-+# @path $(DSPLINK)/make/Linux/
-+#
-+# @desc This makefile defines OS specific macros used by MAKE system for
-+# the Montavista Pro 5.0 Linux distribution.
-+#
-+# @ver 1.64
-+# ============================================================================
-+# Copyright (C) 2002-2009, Texas Instruments Incorporated -
-+# http://www.ti.com/
-+#
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions
-+# are met:
-+#
-+# * Redistributions of source code must retain the above copyright
-+# notice, this list of conditions and the following disclaimer.
-+#
-+# * Redistributions in binary form must reproduce the above copyright
-+# notice, this list of conditions and the following disclaimer in the
-+# documentation and/or other materials provided with the distribution.
-+#
-+# * Neither the name of Texas Instruments Incorporated nor the names of
-+# its contributors may be used to endorse or promote products derived
-+# from this software without specific prior written permission.
-+#
-+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-+# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-+# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-+# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-+# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-+# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+# ============================================================================
-+
-+
-+ifndef DAVINCI_LINUX2_6_MK
-+
-+define DAVINCI_LINUX2_6_MK
-+endef
-+
-+
-+# ============================================================================
-+# Let the make system know that a specific distribution for the GPP OS
-+# is being used.
-+# ============================================================================
-+USE_DISTRIBUTION := 1
-+
-+
-+# ============================================================================
-+# Set the values of necessary variables to be used for the OS.
-+# ============================================================================
-+
-+# ----------------------------------------------------------------------------
-+# Base directory for the GPP OS
-+# ----------------------------------------------------------------------------
-+BASE_BUILDOS := ${HOME}/linux-davinci
-+
-+# ----------------------------------------------------------------------------
-+# Base for toolchain
-+# ----------------------------------------------------------------------------
-+BASE_TOOLCHAIN := ${HOME}/toolchains/git/arm-2009q1-203
-+
-+# ----------------------------------------------------------------------------
-+# Base for code generation tools - compiler, linker, archiver etc.
-+# ----------------------------------------------------------------------------
-+BASE_CGTOOLS := $(BASE_TOOLCHAIN)/bin
-+
-+# ----------------------------------------------------------------------------
-+# Base directory for include files provided by GPP OS
-+# ----------------------------------------------------------------------------
-+BASE_OSINC := $(BASE_BUILDOS)/include
-+
-+OSINC_GENERIC := $(BASE_OSINC)
-+OSINC_PLATFORM := $(BASE_TOOLCHAIN)/lib/gcc/arm-none-linux-gnueabi/4.2.3/include
-+OSINC_TARGET := $(BASE_TOOLCHAIN)/arm-none-linux-gnueabi/libc/usr/include
-+
-+ifneq ("$(VARIANT)", "")
-+OSINC_VARIANT := $(BASE_OSINC)
-+endif
-+
-+
-+# ----------------------------------------------------------------------------
-+# Base directory for libraries provided by GPP OS
-+# ----------------------------------------------------------------------------
-+BASE_OSLIB := $(BASE_TOOLCHAIN)/lib
-+
-+OSLIB_GENERIC := $(BASE_OSLIB)
-+OSLIB_PLATFORM := $(BASE_OSLIB)
-+
-+
-+ifneq ("$(VARIANT)", "")
-+OSLIB_VARIANT := $(BASE_OSLIB)
-+endif
-+
-+
-+# ============================================================================
-+# COMPILER
-+# ============================================================================
-+
-+# ----------------------------------------------------------------------------
-+# Name of the compiler
-+# ----------------------------------------------------------------------------
-+COMPILER := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-gcc
-+LD := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-ld
-+
-+CROSS_COMPILE := arm-none-linux-gnueabi-
-+export CROSS_COMPILE
-+
-+# ----------------------------------------------------------------------------
-+# Command line switches used by the compiler
-+#
-+# CC_SW_DEF Command line defines
-+# CC_SW_INC Search path for header files
-+# CC_SW_OBJ Create object file
-+# CC_SW_DEB Include debug information
-+# ----------------------------------------------------------------------------
-+CC_SW_DEF := -D
-+CC_SW_INC := -I
-+CC_SW_OBJ := -o
-+CC_SW_DEB := -g
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the compiler
-+# ----------------------------------------------------------------------------
-+STD_USER_FLAGS := -Wall -c
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the compiler when building a library
-+# ----------------------------------------------------------------------------
-+EXE_CC_FLAGS :=
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the compiler when building an executable
-+# ----------------------------------------------------------------------------
-+DRV_CC_FLAGS := -nostdinc
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the compiler when building a driver
-+# ----------------------------------------------------------------------------
-+LIB_CC_FLAGS :=
-+
-+# ----------------------------------------------------------------------------
-+# Standard definitions for the compiler
-+# ----------------------------------------------------------------------------
-+STD_CC_DEFNS := -D_REENTRANT
-+
-+# ============================================================================
-+# ARCHIVER2 - This denotes the archiver.
-+# ============================================================================
-+ARCHIVER := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-ar
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the archiver
-+# ----------------------------------------------------------------------------
-+STD_AR_FLAGS := -rs
-+
-+
-+# ============================================================================
-+# LINKER used for Library & Driver build
-+# ============================================================================
-+LINKER := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-gcc
-+
-+# ----------------------------------------------------------------------------
-+# Command line switches used by the linker
-+#
-+# LD_SW_LIB Search path for libraries
-+# LD_SW_OUT Output filename
-+# LD_SW_RELOC Generate relocateable output
-+# ----------------------------------------------------------------------------
-+LD_SW_LIB := -L
-+LD_SW_OUT := -o
-+LD_SW_RELOC := -r
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the LD when building an executable
-+# ----------------------------------------------------------------------------
-+STD_LD_FLAGS :=
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the LD
-+# ----------------------------------------------------------------------------
-+EXE_LD_FLAGS := -lpthread -lc
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the archiver
-+# ----------------------------------------------------------------------------
-+DRV_LD_FLAGS :=
-+
-+
-+# ============================================================================
-+# Post processing utilities for Linux 2.6
-+# ============================================================================
-+ifneq ($(CONFIG_MODVERSIONS),)
-+CMD_MODPOST_FLAGS := -m -i
-+else
-+CMD_MODPOST_FLAGS := -i
-+endif
-+
-+CMD_MODPOST := $(BASE_BUILDOS)/scripts/mod/modpost \
-+ $(CMD_MODPOST_FLAGS) $(BASE_BUILDOS)/Module.symvers \
-+ $(BASE_BUILDOS)/vmlinux
-+
-+
-+endif # ifndef DAVINCI_LINUX2_6_MK
---
-1.6.0.6
-
diff --git a/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_omapl137_build_support.patch b/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_omapl137_build_support.patch
deleted file mode 100644
index fa4cb2e..0000000
--- a/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_add_omapl137_build_support.patch
+++ /dev/null
@@ -1,288 +0,0 @@
-From fd5858c3a247bc61a4de3af1a5097cb05042cfa4 Mon Sep 17 00:00:00 2001
-From: Roger Monk <r-monk at ti.com>
-Date: Sun, 14 Mar 2010 22:13:42 +0000
-Subject: [PATCH] omap1
-
-Signed-off-by: Roger Monk <r-monk at ti.com>
----
- dsplink/config/bin/dsplinkcfg.pl | 2 +-
- dsplink/gpp/src/DIRS | 5 +
- dsplink/gpp/src/Makefile | 8 ++-
- dsplink/make/Linux/omapl1xx_arm.mk | 210 ++++++++++++++++++++++++++++++++++++
- 4 files changed, 223 insertions(+), 2 deletions(-)
- create mode 100644 dsplink/make/Linux/omapl1xx_arm.mk
-
-diff --git a/dsplink/config/bin/dsplinkcfg.pl b/dsplink/config/bin/dsplinkcfg.pl
-index e83c133..8151945 100644
---- a/dsplink/config/bin/dsplinkcfg.pl
-+++ b/dsplink/config/bin/dsplinkcfg.pl
-@@ -523,7 +523,7 @@ my %CFG_DSPCFG_OMAPL1XXGEMSHMEM =
- 'PHYID' => 'OMAPL1XXGEMSHMEM',
- 'PHYDESC' => 'Shared Memory Physical Interface',
- 'PHYTYPE' => 'SHMEM',
-- 'GPPOS' => [\%CFG_GPPOS_MVL5U, \%CFG_GPPOS_MVL5G],
-+ 'GPPOS' => [\%CFG_GPPOS_MVL5U, \%CFG_GPPOS_MVL5G, \%CFG_GPPOS_ARM],
- 'DSPOS' => [\%CFG_DSPOS_5XX],
- # DSP defines
- 'DSPNAME' => 'OMAPL1XXGEM',
-diff --git a/dsplink/gpp/src/DIRS b/dsplink/gpp/src/DIRS
-index 05bad2b..af48904 100644
---- a/dsplink/gpp/src/DIRS
-+++ b/dsplink/gpp/src/DIRS
-@@ -55,6 +55,10 @@ ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL138")
- DIRS += \
- api
- else # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL138")
-+ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL1XX")
-+DIRS += \
-+ api
-+else # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL1XX")
- ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAP3530")
- DIRS += \
- api
-@@ -83,6 +87,7 @@ endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL138")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCIHD")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DA850")
-+endif
- else # ifeq ("$(TI_DSPLINK_GPPOS)", "Linux")
- DIRS += \
- arch \
-diff --git a/dsplink/gpp/src/Makefile b/dsplink/gpp/src/Makefile
-index 49c3b97..0afd988 100644
---- a/dsplink/gpp/src/Makefile
-+++ b/dsplink/gpp/src/Makefile
-@@ -83,7 +83,13 @@ ifeq ("$(TI_DSPLINK_GPPOS)", "Linux")
- include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Rules.mk
- include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Makefile_kbuild
- else # else ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-- include Makefile_bld
-+ ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAPL1XX")
-+ include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Makefile_bld
-+ include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Rules.mk
-+ include $(DSPLINK)$(DIRSEP)gpp$(DIRSEP)src$(DIRSEP)Makefile_kbuild
-+ else # else ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
-+ include Makefile_bld
-+ endif
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DAVINCI")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "OMAP3530")
- endif # ifeq ("$(TI_DSPLINK_PLATFORM)", "DA850")
-diff --git a/dsplink/make/Linux/omapl1xx_arm.mk b/dsplink/make/Linux/omapl1xx_arm.mk
-new file mode 100644
-index 0000000..3e42e87
---- /dev/null
-+++ b/dsplink/make/Linux/omapl1xx_arm.mk
-@@ -0,0 +1,210 @@
-+# ============================================================================
-+# @file omapl1xx_arm.mk
-+#
-+# @path $(DSPLINK)/make/Linux/
-+#
-+# @desc This makefile defines OS specific macros used by MAKE system for
-+# the Montavista Pro 5.0 Linux distribution with mvlpro.
-+#
-+# @ver 1.64
-+# ============================================================================
-+# Copyright (C) 2002-2009, Texas Instruments Incorporated -
-+# http://www.ti.com/
-+#
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions
-+# are met:
-+#
-+# * Redistributions of source code must retain the above copyright
-+# notice, this list of conditions and the following disclaimer.
-+#
-+# * Redistributions in binary form must reproduce the above copyright
-+# notice, this list of conditions and the following disclaimer in the
-+# documentation and/or other materials provided with the distribution.
-+#
-+# * Neither the name of Texas Instruments Incorporated nor the names of
-+# its contributors may be used to endorse or promote products derived
-+# from this software without specific prior written permission.
-+#
-+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-+# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-+# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-+# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-+# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-+# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+# ============================================================================
-+
-+ifndef OMAPL1XX_ARM_MK
-+
-+define OMAPL1XX_ARM_MK
-+endef
-+
-+
-+# ============================================================================
-+# Let the make system know that a specific distribution for the GPP OS
-+# is being used.
-+# ============================================================================
-+USE_DISTRIBUTION := 1
-+
-+
-+# ============================================================================
-+# Set the values of necessary variables to be used for the OS.
-+# ============================================================================
-+
-+# ----------------------------------------------------------------------------
-+# Base directory for the GPP OS
-+# ----------------------------------------------------------------------------
-+BASE_BUILDOS := ${HOME}/da850/DaVinci-PSP-SDK-03.20.00.01/src/kernel/linux-03.20.00.01
-+
-+# ----------------------------------------------------------------------------
-+# Base for toolchain
-+# ----------------------------------------------------------------------------
-+BASE_TOOLCHAIN := ${HOME}/git/arm-2008q3
-+
-+# ----------------------------------------------------------------------------
-+# Base for code generation tools - compiler, linker, archiver etc.
-+# ----------------------------------------------------------------------------
-+BASE_CGTOOLS := $(BASE_TOOLCHAIN)/bin
-+
-+# ----------------------------------------------------------------------------
-+# Base directory for include files provided by GPP OS
-+# ----------------------------------------------------------------------------
-+BASE_OSINC := $(BASE_BUILDOS)/include
-+
-+OSINC_GENERIC := $(BASE_OSINC)
-+OSINC_PLATFORM := $(BASE_TOOLCHAIN)/lib/gcc/arm-none-linux-gnueabi/4.3.2/include
-+OSINC_TARGET := $(BASE_TOOLCHAIN)/arm-none-linux-gnueabi/libc/usr/include
-+
-+ifneq ("$(VARIANT)", "")
-+OSINC_VARIANT := $(BASE_OSINC)
-+endif
-+
-+
-+# ----------------------------------------------------------------------------
-+# Base directory for libraries provided by GPP OS
-+# ----------------------------------------------------------------------------
-+BASE_OSLIB := $(BASE_TOOLCHAIN)/lib
-+
-+OSLIB_GENERIC := $(BASE_OSLIB)
-+OSLIB_PLATFORM := $(BASE_OSLIB)
-+
-+
-+ifneq ("$(VARIANT)", "")
-+OSLIB_VARIANT := $(BASE_OSLIB)
-+endif
-+
-+
-+# ============================================================================
-+# COMPILER
-+# ============================================================================
-+
-+# ----------------------------------------------------------------------------
-+# Name of the compiler
-+# ----------------------------------------------------------------------------
-+COMPILER := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-gcc
-+LD := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-ld
-+
-+CROSS_COMPILE := arm-none-linux-gnueabi-
-+export CROSS_COMPILE
-+
-+# ----------------------------------------------------------------------------
-+# Command line switches used by the compiler
-+#
-+# CC_SW_DEF Command line defines
-+# CC_SW_INC Search path for header files
-+# CC_SW_OBJ Create object file
-+# CC_SW_DEB Include debug information
-+# ----------------------------------------------------------------------------
-+CC_SW_DEF := -D
-+CC_SW_INC := -I
-+CC_SW_OBJ := -o
-+CC_SW_DEB := -g
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the compiler
-+# ----------------------------------------------------------------------------
-+STD_USER_FLAGS := -Wall -c
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the compiler when building an executable
-+# ----------------------------------------------------------------------------
-+EXE_CC_FLAGS :=
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the compiler when building a driver
-+# ----------------------------------------------------------------------------
-+DRV_CC_FLAGS := -nostdinc
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the compiler when building a library
-+# ----------------------------------------------------------------------------
-+LIB_CC_FLAGS :=
-+
-+# ----------------------------------------------------------------------------
-+# Standard definitions for the compiler
-+# ----------------------------------------------------------------------------
-+STD_CC_DEFNS := -D_REENTRANT
-+
-+# ============================================================================
-+# ARCHIVER2 - This denotes the archiver.
-+# ============================================================================
-+ARCHIVER := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-ar
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the archiver
-+# ----------------------------------------------------------------------------
-+STD_AR_FLAGS := -rs
-+
-+
-+# ============================================================================
-+# LINKER - The compiler is used for linking purpose as well.
-+# ============================================================================
-+LINKER := $(BASE_CGTOOLS)/arm-none-linux-gnueabi-gcc
-+
-+# ----------------------------------------------------------------------------
-+# Command line switches used by the linker
-+#
-+# LD_SW_LIB Search path for libraries
-+# LD_SW_OUT Output filename
-+# LD_SW_RELOC Generate relocateable output
-+# ----------------------------------------------------------------------------
-+LD_SW_LIB := -L
-+LD_SW_OUT := -o
-+LD_SW_RELOC := -r
-+
-+# ----------------------------------------------------------------------------
-+# Standard flags for the linker
-+# ----------------------------------------------------------------------------
-+STD_LD_FLAGS :=
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the linker when building an executable
-+# ----------------------------------------------------------------------------
-+EXE_LD_FLAGS := -lpthread -lc
-+
-+# ----------------------------------------------------------------------------
-+# Flags for the linker when building a driver
-+# ----------------------------------------------------------------------------
-+DRV_LD_FLAGS :=
-+
-+
-+# ============================================================================
-+# Post processing utilities for Linux 2.6
-+# ============================================================================
-+ifneq ($(CONFIG_MODVERSIONS),)
-+CMD_MODPOST_FLAGS := -m -i
-+else
-+CMD_MODPOST_FLAGS := -i
-+endif
-+
-+CMD_MODPOST := $(BASE_BUILDOS)/scripts/mod/modpost \
-+ $(CMD_MODPOST_FLAGS) $(BASE_BUILDOS)/Module.symvers \
-+ $(BASE_BUILDOS)/vmlinux
-+
-+
-+endif # ifndef OMAPL1XX_ARM_MK
---
-1.6.0.6
-
diff --git a/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_kernel_2_6_33_autoconf.patch b/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_kernel_2_6_33_autoconf.patch
deleted file mode 100644
index 271b304..0000000
--- a/recipes-ti/dsplink/ti-dsplink/dsplink_1_64_kernel_2_6_33_autoconf.patch
+++ /dev/null
@@ -1,335 +0,0 @@
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DA8XXGEM/da8xxgem_hal_pwr.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DA8XXGEM/da8xxgem_hal_pwr.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DA8XXGEM/da8xxgem_hal_pwr.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DA8XXGEM/da8xxgem_hal_pwr.c 2010-02-09 17:42:37.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OSAL Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <asm/page.h>
- #include <asm/io.h>
-
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DA8XXGEM/shmem/Linux/da8xxgem_phy_shmem.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DA8XXGEM/shmem/Linux/da8xxgem_phy_shmem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DA8XXGEM/shmem/Linux/da8xxgem_phy_shmem.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DA8XXGEM/shmem/Linux/da8xxgem_phy_shmem.c 2010-02-09 17:43:06.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6437/pci/dm6437_hal_pci_dma.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6437/pci/dm6437_hal_pci_dma.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6437/pci/dm6437_hal_pci_dma.c 2009-11-13 12:12:46.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6437/pci/dm6437_hal_pci_dma.c 2010-02-09 17:45:06.000000000 +0000
-@@ -21,7 +21,12 @@
- */
-
-
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <asm/page.h>
- #include <asm/io.h>
-
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6437/pci/Linux/2.6.18/dm6437_phy_pci.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6437/pci/Linux/2.6.18/dm6437_phy_pci.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6437/pci/Linux/2.6.18/dm6437_phy_pci.c 2009-11-13 12:12:46.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6437/pci/Linux/2.6.18/dm6437_phy_pci.c 2010-02-09 17:44:49.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6446GEM/shmem/Linux/dm6446gem_phy_shmem.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6446GEM/shmem/Linux/dm6446gem_phy_shmem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6446GEM/shmem/Linux/dm6446gem_phy_shmem.c 2009-11-13 12:12:46.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6446GEM/shmem/Linux/dm6446gem_phy_shmem.c 2010-02-09 17:44:21.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6467GEM/shmem/Linux/dm6467gem_phy_shmem.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6467GEM/shmem/Linux/dm6467gem_phy_shmem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DM6467GEM/shmem/Linux/dm6467gem_phy_shmem.c 2009-11-13 12:12:46.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DM6467GEM/shmem/Linux/dm6467gem_phy_shmem.c 2010-02-09 17:41:46.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DM648/pci/dm648_hal_pci_dma.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DM648/pci/dm648_hal_pci_dma.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DM648/pci/dm648_hal_pci_dma.c 2009-11-13 12:12:46.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DM648/pci/dm648_hal_pci_dma.c 2010-02-09 17:42:02.000000000 +0000
-@@ -20,7 +20,12 @@
- * ============================================================================
- */
-
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <asm/page.h>
- #include <asm/io.h>
-
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/DM648/pci/Linux/2.6.18/dm648_phy_pci.c dsplink_linux_1_64b/dsplink/gpp/src/arch/DM648/pci/Linux/2.6.18/dm648_phy_pci.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/DM648/pci/Linux/2.6.18/dm648_phy_pci.c 2009-11-13 12:12:46.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/DM648/pci/Linux/2.6.18/dm648_phy_pci.c 2010-02-09 17:42:21.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/OMAP2530/shmem/Linux/omap2530_phy_shmem.c dsplink_linux_1_64b/dsplink/gpp/src/arch/OMAP2530/shmem/Linux/omap2530_phy_shmem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/OMAP2530/shmem/Linux/omap2530_phy_shmem.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/OMAP2530/shmem/Linux/omap2530_phy_shmem.c 2010-02-09 17:43:29.000000000 +0000
-@@ -25,7 +25,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c dsplink_linux_1_64b/dsplink/gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c 2010-02-09 17:43:50.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/arch/TNETV107XGEM/shmem/Linux/tnetv107xgem_phy_shmem.c dsplink_linux_1_64b/dsplink/gpp/src/arch/TNETV107XGEM/shmem/Linux/tnetv107xgem_phy_shmem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/arch/TNETV107XGEM/shmem/Linux/tnetv107xgem_phy_shmem.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/arch/TNETV107XGEM/shmem/Linux/tnetv107xgem_phy_shmem.c 2010-02-09 17:44:06.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/module.h>
- #include <linux/types.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/dpc.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/dpc.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/dpc.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/dpc.c 2010-02-09 17:47:25.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/sched.h>
- #include <linux/interrupt.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/isr.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/isr.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/isr.c 2010-02-09 17:46:54.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/version.h>
- #include <linux/spinlock.h>
- #include <linux/sched.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/kfiledef.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/kfiledef.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/kfiledef.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/kfiledef.c 2010-02-09 17:46:39.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/kernel.h>
- #include <linux/mm.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/mem.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/mem.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/mem.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/mem.c 2010-02-09 17:46:25.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/sched.h>
- #include <linux/types.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/notify_knl.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/notify_knl.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/notify_knl.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/notify_knl.c 2010-02-09 17:47:12.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/signal.h>
- #include <linux/kernel.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/sync.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/sync.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/2.6.18/sync.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/2.6.18/sync.c 2010-02-09 17:47:39.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/timer.h>
- #include <linux/sched.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/prcs.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/prcs.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/prcs.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/prcs.c 2010-02-09 17:45:44.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/module.h>
- #include <linux/mm.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/print.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/print.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/print.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/print.c 2010-02-09 17:45:30.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <stdarg.h>
- #include <linux/types.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/user.c dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/user.c
---- dsplink_linux_1_64a/dsplink/gpp/src/osal/Linux/user.c 2009-11-13 12:12:47.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/osal/Linux/user.c 2010-02-09 17:46:07.000000000 +0000
-@@ -22,7 +22,12 @@
-
-
- /* ----------------------------------- OS Specific Headers */
-+#include <linux/version.h>
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/timer.h>
- #include <linux/sched.h>
-diff -uNr dsplink_linux_1_64a/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c dsplink_linux_1_64b/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c
---- dsplink_linux_1_64a/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c 2009-11-13 12:12:48.000000000 +0000
-+++ dsplink_linux_1_64b/dsplink/gpp/src/pmgr/Linux/2.6.18/drv_pmgr.c 2010-02-09 17:40:59.000000000 +0000
-@@ -33,7 +33,11 @@
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26)
- #include <linux/device.h>
- #endif
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
-+#include <generated/autoconf.h>
-+#else
- #include <linux/autoconf.h>
-+#endif
- #include <linux/spinlock.h>
- #include <linux/module.h>
- #include <linux/init.h>
diff --git a/recipes-ti/dsplink/ti-dsplink/dsplink_1_65_kernel_3_7_0_fix-irq-mismatch.patch b/recipes-ti/dsplink/ti-dsplink/dsplink_1_65_kernel_3_7_0_fix-irq-mismatch.patch
deleted file mode 100644
index 787c22e..0000000
--- a/recipes-ti/dsplink/ti-dsplink/dsplink_1_65_kernel_3_7_0_fix-irq-mismatch.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: dsplink_linux_1_65_00_03/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
-===================================================================
---- dsplink_linux_1_65_00_03.orig/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
-+++ dsplink_linux_1_65_00_03/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
-@@ -286,7 +286,11 @@ ISR_Create (IN IsrProc fnIS
-
- if (DSP_SUCCEEDED (status)) {
- (*isrObj)->signature = SIGN_ISR ;
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,7,0)
- (*isrObj)->irq = intObj->intId ;
-+#else
-+ (*isrObj)->irq = intObj->intId + NR_IRQS ;
-+#endif
- (*isrObj)->enabled = FALSE ;
- (*isrObj)->dspId = intObj->dspId ;
- (*isrObj)->checkFunc = intObj->checkFunc ;
diff --git a/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-loadmodules.sh b/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-loadmodules.sh
deleted file mode 100755
index 9cfb19d..0000000
--- a/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-loadmodules.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Default Memory Map - for OMAP3530 dsplink examples
-#
-# Start Addr Size Description
-# -------------------------------------------
-# 0x80000000 126 MB Linux
-# 0x87E00000 2 MB DSPLINK (MEM) + DDR + DSPLINK (RESET)
-
-# sanity check to verify that we're using the right mem=xxM (126M in this case)
-awk '/MemTotal:/ {
- mem=$2
-
- if (mem > 126 * 1024)
- print "Warning! You need to use mem=126M or less on the kernel cmdline"
-
- printf "You have %dkB total memory for Linux\n", mem
-}' /proc/meminfo
-
-# insert DSP/BIOS Link driver
-#
-modprobe dsplinkk
-
-# make /dev/dsplink
-#rm -f /dev/dsplink
-#mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0
diff --git a/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-run.sh b/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-run.sh
deleted file mode 100755
index b2f2faa..0000000
--- a/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-run.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#! /bin/sh
-
-echo "Running Loop Sample App"
-./loopgpp loop.out 1024 2000 0
-
-echo "Running Message Sample App"
-./messagegpp message.out 10000 0
-
-echo "Running Message Multi Sample App"
-./messagemultigpp messagemulti.out 128 1 0
-
-echo "Running MultiProcessor List Sample App"
-./mplistgpp mplist.out 128 128 0
-
-echo "Running MultiProcessorCriticalSection Transfer Sample App"
-./mpcsxfergpp mpcsxfer.out 128 1000 0
-
-echo "Running Ringio Sample App"
-./ringiogpp ringio.out 2048 128 0
-
-echo "Running Scale Sample App"
-./scalegpp scale.out 128 500 0
-
-#echo "Running Read/Write Sample App"
-#./readwritegpp readwrite.out
diff --git a/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-unloadmodules.sh b/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-unloadmodules.sh
deleted file mode 100755
index 48fa84b..0000000
--- a/recipes-ti/dsplink/ti-dsplink/ti-dsplink-examples-unloadmodules.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-# Unload modules - DSPLINK - OMAP3530
-
-# remove DSP/BIOS Link driver
-rmmod dsplinkk
-#rm -f /dev/dsplink
diff --git a/recipes-ti/dsplink/ti-dsplink_1.65.00.03.bb b/recipes-ti/dsplink/ti-dsplink_1.65.00.03.bb
deleted file mode 100644
index 2606cfc..0000000
--- a/recipes-ti/dsplink/ti-dsplink_1.65.00.03.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-require ti-dsplink.inc
-
-PE = "1"
-PV = "1_65_00_03"
-PV_dot = "1.65.00.03"
-PV_major = "1_65"
-
-PV_DL_PATH = "DSPLink/${PV_major}/${PV}/${PV_dot}"
-
-SRC_URI += "file://dsplink-BKL-fix.patch \
- file://0001-remove-check-for-make-version-3.85-works-fine.patch \
- file://dsplink_1_65_kernel_3_7_0_fix-irq-mismatch.patch \
- "
-
-SRC_URI[dsplinktarball.md5sum] = "1bda596b631bd2f517edc70f6be4f2ca"
-SRC_URI[dsplinktarball.sha256sum] = "4b1bda89bd8465b887f5bcdf7b95018bc1d1f8968c0c44f8cbad2a9e1c52bcb7"
-
-INSANE_SKIP_${PN} = "installed-vs-shipped"
diff --git a/recipes-ti/local-power-manager/ti-local-power-manager.inc b/recipes-ti/local-power-manager/ti-local-power-manager.inc
deleted file mode 100644
index 0e5d4f2..0000000
--- a/recipes-ti/local-power-manager/ti-local-power-manager.inc
+++ /dev/null
@@ -1,120 +0,0 @@
-DESCRIPTION = "TI Local Power Manager (LPM)"
-HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/lpm"
-SECTION = "devel"
-LICENSE = "GPLv2"
-
-LIC_FILES_CHKSUM = "file://gpl_2.0.txt;md5=ebb5c50ab7cab4baeffba14977030c07"
-
-# TODO : Hardcoded path to evm3530 - need to fix when adding omap24xx/dm6446 (other lpm targets)
-
-require ../includes/ti-paths.inc
-require ../includes/ti-staging.inc
-
-PROVIDES = "ti-lpm-module"
-PROVIDES += "ti-lpm-utils"
-
-# This package builds a kernel module, use kernel PR as base and append a local version
-PR = "${MACHINE_KERNEL_PR}"
-PR_append = "e"
-
-S = "${WORKDIR}/local_power_manager_linux_${PV}"
-
-SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/lpm/${PV}/exports/local_power_manager_linux_${PV}.tar.gz;name=lpmtarball"
-
-DEPENDS = "ti-dsplink ti-xdctools-native"
-DEPENDS += "virtual/kernel"
-
-# SOC_FAMILY configuration
-
-LPMDSPPOWERSOC_omap3 = "omap3530"
-LPMDSPPOWERSOC_dm6446 = "dm6446"
-LPMDSPPOWERSOC ?= "UNDEFINED_LPMDSPPOWERSOC"
-
-XDC_PLATFORM_dm6446 = "ti.platforms.evmDM6446"
-XDC_PLATFORM_omap3 = "ti.platforms.evm3530"
-XDC_PLATFORM ?= "UNDEFINED_XDC_PLATFORM"
-
-do_configure () {
-
- # Generate a config.bld for XDC
-
- cat > ${S}/config.bld <<EOF
-
-/* Generated by ti-local-power-manager.inc OE recipe */
-
-var Build = xdc.useModule('xdc.bld.BuildEnvironment');
-
-var GCArmv5T = xdc.useModule('gnu.targets.arm.GCArmv5T');
-GCArmv5T.LONGNAME = "${TARGET_PREFIX}gcc";
-GCArmv5T.rootDir = "${TOOLCHAIN_PATH}";
-GCArmv5T.ccOpts.prefix += " -Wall -fno-strict-aliasing ";
-GCArmv5T.lnkOpts.suffix = GCArmv5T.lnkOpts.suffix.replace("-lstdc++", "");
-GCArmv5T.lnkOpts.suffix += " -lpthread ";
-GCArmv5T.platform = null;
-GCArmv5T.platforms = [
- "${XDC_PLATFORM}"
-];
-
-/* remove profiles we don't use */
-delete GCArmv5T.profiles["coverage"];
-delete GCArmv5T.profiles["profile"];
-
-Build.targets.\$add(GCArmv5T);
-EOF
-
-}
-
-do_prepsources () {
-
- # Prepare the tree for rebuiling - generate makefiles and clean
- XDCPATH=${S} ${XDC_INSTALL_DIR}/xdc .make -PR .
- XDCPATH=${S} ${XDC_INSTALL_DIR}/xdc clean -PR .
-}
-
-addtask prepsources after do_configure before do_compile
-
-do_compile () {
-
- # Build the LPM kernel module
- unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
- cd ${S}/packages/ti/bios/power/modules/${LPMDSPPOWERSOC}/lpm
- make \
- DSPLINK_REPO="${LINK_INSTALL_DIR}" \
- LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" \
- MVTOOL_PREFIX="${TARGET_PREFIX}" \
- clean default
-
- # Build the user space library
- # TODO
-
- # Build the utilities (lpmON/OFF)
- cd ${S}
- XDCPATH=${S} ${XDC_INSTALL_DIR}/xdc -PR .
-}
-
-KERNEL_VERSION = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel-abiversion')}"
-
-do_install () {
-
- # Install the kernel module
- install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
- install -m 0755 ${S}/packages/ti/bios/power/modules/${LPMDSPPOWERSOC}/lpm/*.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
-
- # Install the Utilities
- install -d ${D}/${installdir}/ti-lpm-utils
- install -m 0755 ${S}/packages/ti/bios/power/utils/bin/$(echo ${XDC_PLATFORM} | tr . _)/linux/release/* ${D}/${installdir}/ti-lpm-utils
-
- # Install/Stage the Source Tree
- install -d ${D}${LPM_INSTALL_DIR_RECIPE}
- cp -pPrf ${S}/* ${D}${LPM_INSTALL_DIR_RECIPE}
-}
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-PACKAGES += "ti-lpm-module"
-FILES_ti-lpm-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/*lpm*ko"
-RDEPENDS_ti-lpm-module += "ti-dsplink-module"
-
-PACKAGES += "ti-lpm-utils"
-RDEPENDS_ti-lpm-utils += "ti-lpm-module"
-FILES_ti-lpm-utils = "${installdir}/ti-lpm-utils/*"
-INSANE_SKIP_ti-lpm-utils = "1"
diff --git a/recipes-ti/local-power-manager/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch b/recipes-ti/local-power-manager/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch
deleted file mode 100644
index 120792b..0000000
--- a/recipes-ti/local-power-manager/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -uNr local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/dm6446/lpm/Makefile local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/dm6446/lpm/Makefile
---- local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/dm6446/lpm/Makefile 2009-07-22 23:10:04.000000000 -0500
-+++ local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/dm6446/lpm/Makefile 2010-04-16 15:26:14.000000000 -0500
-@@ -54,7 +54,7 @@
- endif
-
- MAKE_OPTS = ARCH=arm CROSS_COMPILE=$(MVTOOL_PREFIX)
--CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL \
-+CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL -DOPT="" \
- $(LINK_DEFS) $(LINK_INCS) $(LINK_INCS_INTERNAL)
-
- # Invoke the kernel build system
-diff -uNr local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/omap3530/lpm/Makefile local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/omap3530/lpm/Makefile
---- local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/omap3530/lpm/Makefile 2009-07-22 23:10:05.000000000 -0500
-+++ local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/omap3530/lpm/Makefile 2010-04-16 15:26:38.000000000 -0500
-@@ -54,7 +54,7 @@
- endif
-
- MAKE_OPTS = ARCH=arm CROSS_COMPILE=$(MVTOOL_PREFIX)
--CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL \
-+CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL -DOPT="" \
- $(LINK_DEFS) $(LINK_INCS) $(LINK_INCS_INTERNAL)
-
- # Invoke the kernel build system
diff --git a/recipes-ti/local-power-manager/ti-local-power-manager/lpm-BKL-fix.patch b/recipes-ti/local-power-manager/ti-local-power-manager/lpm-BKL-fix.patch
deleted file mode 100644
index 4b5a537..0000000
--- a/recipes-ti/local-power-manager/ti-local-power-manager/lpm-BKL-fix.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From b7e83000f316f5f109b9237fde4d1c576534aa1a Mon Sep 17 00:00:00 2001
-From: Koen Kooi <koen at dominion.thruhere.net>
-Date: Tue, 4 Jan 2011 14:21:02 +0100
-Subject: [PATCH] Fix build with 2.6.37rcX
-
-Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
----
- .../bios/power/modules/omap3530/lpm/lpm_driver.c | 12 +++++++++---
- 1 files changed, 9 insertions(+), 3 deletions(-)
-
-diff --git a/packages/ti/bios/power/modules/omap3530/lpm/lpm_driver.c b/packages/ti/bios/power/modules/omap3530/lpm/lpm_driver.c
-index fa22ea3..4663fc9 100644
---- a/packages/ti/bios/power/modules/omap3530/lpm/lpm_driver.c
-+++ b/packages/ti/bios/power/modules/omap3530/lpm/lpm_driver.c
-@@ -40,6 +40,7 @@
- #include <asm/semaphore.h>
- #endif
- #include <linux/io.h>
-+#include <linux/slab.h>
-
- #include "lpm_driver.h"
- #include "lpm_dev.h"
-@@ -95,7 +96,7 @@ static int enablevicp = -1;
- module_param(enablevicp, int, S_IRUGO);
-
- /* forward declaration of system calls (used by Linux driver) */
--static int lpm_ioctl (struct inode *inode, struct file *filp,
-+static long lpm_ioctl (struct file *filp,
- unsigned int cmd, unsigned long args);
- static int lpm_open (struct inode *inode, struct file *filp);
- static int lpm_release (struct inode *inode, struct file *filp);
-@@ -111,7 +112,7 @@ static void lpm_os_trace (char *fmt, ...);
-
- static struct file_operations lpm_fops = {
- .owner = THIS_MODULE,
-- .ioctl = lpm_ioctl,
-+ .unlocked_ioctl = lpm_ioctl,
- .open = lpm_open,
- .release = lpm_release,
- };
-@@ -244,7 +245,11 @@ static int __init lpm_init(void)
- lpm->inst[i].major = MAJOR(lpm->first);
- lpm->inst[i].minor = MINOR(lpm->first) + i;
- INIT_LIST_HEAD(&lpm->inst[i].clients);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,36)
- init_MUTEX(&lpm->inst[i].sem);
-+#else
-+ sema_init(&lpm->inst[i].sem,1);
-+#endif
- init_completion(&lpm->inst[i].event);
- lpm_devAttrs.os_instance = (void *)&lpm->inst[i];
- LPM_init(i, &lpm->inst[i].lpm, &lpm_devAttrs);
-@@ -320,7 +325,7 @@ fail_02:
- /*
- * ======== lpm_ioctl ========
- */
--static int lpm_ioctl(struct inode *inode, struct file *filp,
-+static long lpm_ioctl(struct file *filp,
- unsigned int cmd, unsigned long args)
- {
- struct LPM_Dev *dev;
-@@ -328,6 +333,7 @@ static int lpm_ioctl(struct inode *inode, struct file *filp,
- LPM_Client *client;
- LPM_Status lpmStat = LPM_SOK;
- int stat = 0;
-+ struct inode *inode = filp->f_dentry->d_inode;
-
- TRACE(KERN_ALERT "--> lpm_ioctl, cmd: 0x%X\n", cmd);
-
---
-1.6.6.1
-
diff --git a/recipes-ti/local-power-manager/ti-local-power-manager_1.24.02.09.bb b/recipes-ti/local-power-manager/ti-local-power-manager_1.24.02.09.bb
deleted file mode 100644
index 195b177..0000000
--- a/recipes-ti/local-power-manager/ti-local-power-manager_1.24.02.09.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-require ti-local-power-manager.inc
-
-PV = "1_24_02_09"
-PE = "1"
-
-SRC_URI += "file://lpm-BKL-fix.patch"
-
-SRC_URI[lpmtarball.md5sum] = "3d05453df26dfc811de04839d74c2f2b"
-SRC_URI[lpmtarball.sha256sum] = "7335959a6217df17289f81839e6c6948f31cc0797ebc5389edef7190ed3ea589"
-
-INSANE_SKIP_${PN} = "installed-vs-shipped"
diff --git a/recipes-ti/syslink/ti-syslink.inc b/recipes-ti/syslink/ti-syslink.inc
deleted file mode 100644
index 5ff6af7..0000000
--- a/recipes-ti/syslink/ti-syslink.inc
+++ /dev/null
@@ -1,225 +0,0 @@
-DESCRIPTION = "SYSLINK Inter-Processor Communications (IPC) for TI ARM/DSP processors"
-HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/syslink/index.html"
-SECTION = "devel"
-LICENSE = "BSD"
-
-LIC_FILES_CHKSUM = "file://docs/bsd.pdf;md5=9f2edd962cd129f8c24e9ef1bd641029"
-
-# TODO :: multi-machine, add m3 build as well?
-# TODO :: proper staging?
-# TODO :: kernel module examples?
-# TODO :: smarter handling of config.bld
-# TODO :: review XDC parallel make - why not happening automatically?
-# TODO :: smarter suffix management
-
-require ../includes/ti-paths.inc
-require ../includes/ti-staging.inc
-
-PROVIDES = "ti-syslink-module"
-PROVIDES += "ti-syslink-examples"
-
-# This package builds a kernel module, use kernel PR as base and append a local version
-PR = "${MACHINE_KERNEL_PR}"
-PR_append = "a"
-PVExtra = ""
-
-inherit module pkgconfig
-
-S = "${WORKDIR}/syslink_${PV}${PVExtra}"
-
-SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/syslink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball \
- file://syslink.pc \
- "
-
-DEPENDS = "ti-sysbios ti-xdctools-native ti-cgt6x ti-ipc ti-cgt470"
-DEPENDS += "virtual/kernel"
-
-#common frameq gateMP heapBufMP heapMemMP knlNotify listMP messageQ notify ringIO ringIO_gpp sharedRegion slaveLoader tilerDaemon
-SYSLINKHLOSSAMPLES = "knlnotify slaveLoader frameq notify"
-#SYSLINKRTOSSAMPLES = "frameq gateMP heapBufMP heapMemMP listMP messageQ notify ringIO ringIO_gpp sharedRegion"
-
-# SOC_FAMILY configuration
-
-SYSLINKPLATFORM_omap3 = "OMAP3530"
-SYSLINKPLATFORM_omapl137 = "OMAPL1XX"
-SYSLINKPLATFORM_omapl138 = "OMAPL1XX"
-SYSLINKPLATFORM_ti816x = "TI81XX"
-SYSLINKPLATFORM_ti814x = "TI81XX"
-SYSLINKPLATFORM ?= "<UNDEFINED_SYSLINKPLATFORM>"
-
-SYSLINKVARIANT_omap3 = "OMAP3530"
-SYSLINKVARIANT_omapl137 = "OMAPL1XX"
-SYSLINKVARIANT_omapl138 = "OMAPL1XX"
-SYSLINKVARIANT_ti816x = "TI816X"
-SYSLINKVARIANT_ti814x = "TI814X"
-SYSLINKVARIANT ?= "<UNDEFINED_SYSLINKVARIANT>"
-
-# COFF/ELF config - omap3 can be coff/elf, omapl only coff, ti816x and ti814x only elf
-
-# this really needs to be a list... in the case of ELF/COFF (and this could use DSPSUFFIX?)
-SYSLINKSUFFIX_omap3 = "x64P"
-SYSLINKSUFFIX_omapl137 = "x674"
-SYSLINKSUFFIX_omapl138 = "x674"
-SYSLINKSUFFIX_ti816x = "xe674"
-SYSLINKSUFFIX_ti814x = "xe674"
-SYSLINKSUFFIX ?= "<UNDEFINED_SYSLINKSUFFIX>"
-
-SYSLINKLOADER_omap3 = "COFF"
-SYSLINKLOADER_omapl137 = "COFF"
-SYSLINKLOADER_omapl138 = "COFF"
-SYSLINKLOADER_ti816x = "ELF"
-SYSLINKLOADER_ti814x = "ELF"
-SYSLINKLOADER ?= "<UNDEFINED_SYSLINKLOADER>"
-
-# Do we really need to configure this? - configured already in config.bld
-XDCTARGETS_omap3 = "ti.targets.C64P"
-XDCTARGETS_omapl137 = "ti.targets.C674"
-XDCTARGETS_omapl138 = "ti.targets.C674"
-# for ti816x and ti814x, we should later also build for ti.targets.arm.elf.M3
-XDCTARGETS_ti816x = "ti.targets.elf.C674 ti.targets.arm.elf.M3"
-XDCTARGETS_ti814x = "ti.targets.elf.C674 ti.targets.arm.elf.M3"
-XDCTARGETS ?= "<UNDEFINED_XDCTARGETS>"
-export XDCTARGETS
-
-# Exported Variable needed by build
-export SYSLINK_ROOT = "${S}/packages/"
-
-export XDCPATH = "${IPC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages"
-
-do_configure() {
- sed -i -e s:@VERSION@:${PV}:g ${WORKDIR}/syslink.pc
-
- cp ${WORKDIR}/syslink.pc ${S}
-}
-
-do_prepsources () {
-
- # Prepare the tree for rebuiling - clean and generate interfaces
- cd ${SYSLINK_ROOT}/ti/syslink
- ${XDC_INSTALL_DIR}/xdc --jobs=${BB_NUMBER_THREADS} .make -PR .
- ${XDC_INSTALL_DIR}/xdc --jobs=${BB_NUMBER_THREADS} clean -PR .
- ${XDC_INSTALL_DIR}/xdc --jobs=${BB_NUMBER_THREADS} .interfaces -PR .
-}
-
-addtask prepsources after do_configure before do_compile
-
-do_compile() {
- # TODO :: KERNEL_CC, should use for kernel module build?
- # TODO :: Check the 'unset's
-
- unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
-
- do_make_scripts
-
- # Build the gpp (hlos) kernel space
- cd ${SYSLINK_ROOT}/ti/syslink/utils/hlos/knl/Linux && make \
- ARCH="${TARGET_ARCH}" \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- SYSLINK_PLATFORM="${SYSLINKPLATFORM}" \
- SYSLINK_VARIANT="${SYSLINKVARIANT}" \
- SYSLINK_LOADER="${SYSLINKLOADER}" \
- SYSLINK_PKGPATH="${IPC_INSTALL_DIR}/packages" \
- KDIR="${STAGING_KERNEL_DIR}"
-
-# # Build the gpp (hlos) kernel space samples.
-# for sample in ${SYSLINKHLOSSAMPLES}; do
-# cd ${SYSLINK_ROOT}/ti/syslink/samples/hlos/$sample/knl/Linux && make \
-# ARCH="${TARGET_ARCH}" \
-# CROSS_COMPILE="${TARGET_PREFIX}" \
-# SYSLINK_PLATFORM="${SYSLINKPLATFORM}" \
-# SYSLINK_VARIANT="${SYSLINKVARIANT}" \
-# SYSLINK_LOADER="${SYSLINKLOADER}" \
-# SYSLINK_PKGPATH="${IPC_INSTALL_DIR}/packages" \
-# SYSLINK_SDK=EZSDK \
-# KDIR="${STAGING_KERNEL_DIR}"
-# done
-
- # Build the gpp (hlos) user space
- cd ${SYSLINK_ROOT}/ti/syslink/utils/hlos/usr/Linux && make \
- ARCH="${TARGET_ARCH}" \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- TOOLCHAIN_PREFIX="${TOOLCHAIN_PATH}/${TARGET_PREFIX}" \
- SYSLINK_PLATFORM="${SYSLINKPLATFORM}" \
- SYSLINK_VARIANT="${SYSLINKVARIANT}" \
- SYSLINK_LOADER="${SYSLINKLOADER}" \
- SYSLINK_PKGPATH="${IPC_INSTALL_DIR}/packages"
-
- # Build the gpp (hlos) user space samples
- # First build the common lib for samples.
- cd ${SYSLINK_ROOT}/ti/syslink/samples/hlos/common/usr/Linux && make \
- ARCH="${TARGET_ARCH}" \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- TOOLCHAIN_PREFIX="${TOOLCHAIN_PATH}/${TARGET_PREFIX}" \
- SYSLINK_PLATFORM="${SYSLINKPLATFORM}" \
- SYSLINK_VARIANT="${SYSLINKVARIANT}" \
- SYSLINK_LOADER="${SYSLINKLOADER}" \
- SYSLINK_SDK=EZSDK \
- SYSLINK_PKGPATH="${IPC_INSTALL_DIR}/packages"
-
- for sample in ${SYSLINKHLOSSAMPLES}; do
- cd ${SYSLINK_ROOT}/ti/syslink/samples/hlos/$sample/usr/Linux && make \
- ARCH="${TARGET_ARCH}" \
- CROSS_COMPILE="${TARGET_PREFIX}" \
- TOOLCHAIN_PREFIX="${TOOLCHAIN_PATH}/${TARGET_PREFIX}" \
- SYSLINK_PLATFORM="${SYSLINKPLATFORM}" \
- SYSLINK_VARIANT="${SYSLINKVARIANT}" \
- SYSLINK_LOADER="${SYSLINKLOADER}" \
- SYSLINK_SDK=EZSDK \
- SYSLINK_PKGPATH="${IPC_INSTALL_DIR}/packages"
- done
-
- # Build the dsp/arm (rtos) code (system and samples)
- # cd ${SYSLINK_ROOT}/ti/syslink && \
- # ${XDC_INSTALL_DIR}/xdc --jobs=${BB_NUMBER_THREADS} -PR .
- export XDCOPTIONS=v
- cd ${SYSLINK_ROOT}/ti/syslink && \
- ${XDC_INSTALL_DIR}/xdc -P \
- `${XDC_INSTALL_DIR}/bin/xdcpkg ${SYSLINK_ROOT}/ti/syslink | grep -v samples`
- export XDCARGS="profile=debug"
- cd ${SYSLINK_ROOT}/ti/syslink && \
- ${XDC_INSTALL_DIR}/xdc --jobs=${BB_NUMBER_THREADS} -P \
- `${XDC_INSTALL_DIR}/bin/xdcpkg ${SYSLINK_ROOT}/ti/syslink | grep samples`
-}
-
-KERNEL_VERSION = "${@base_read_file('${STAGING_KERNEL_DIR}/kernel-abiversion')}"
-
-do_install () {
-
- # Install the hlos kernel module
- install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
- install -m 0755 ${SYSLINK_ROOT}/ti/syslink/bin/${SYSLINKVARIANT}/syslink.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/
-
- # Install the hlos example kernel modules and apps
- install -d ${D}/${installdir}/ti-syslink-examples
- install -m 0755 ${SYSLINK_ROOT}/ti/syslink/bin/${SYSLINKVARIANT}/samples/* ${D}/${installdir}/ti-syslink-examples/
-
- # Install the rtos example apps
- install -d ${D}/${installdir}/ti-syslink-examples/dsp
- cd ${SYSLINK_ROOT}/ti/syslink/samples/rtos
- for i in $(find . -name "*.${SYSLINKSUFFIX}" | grep "${SOC_FAMILY}"); do
- install ${i} ${D}/${installdir}/ti-syslink-examples/dsp/
- done
-
- # TODO :: Fixup - library/headers installation - this shouldn't go into the examples directory....
- # Needs proper staging
- # Install the library in the filesystem
- # install -d ${D}/${installdir}/ti-syslink-examples
- # install -m 0755 ${SYSLINK_ROOT}/ti/syslink/lib/syslink.a ${D}/${installdir}/ti-syslink-examples/
-
- # Install/Stage the Source Tree
- install -d ${D}${SYSLINK_INSTALL_DIR_RECIPE}
- cp -pPrf ${S}/* ${D}${SYSLINK_INSTALL_DIR_RECIPE}
-
- install -d ${D}/${libdir}/pkgconfig
- install ${S}/syslink.pc ${D}/${libdir}/pkgconfig/
-}
-
-PACKAGES =+ "ti-syslink-module"
-FILES_ti-syslink-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/syslink.ko"
-
-PACKAGES =+ "ti-syslink-examples"
-RRECOMMENDS_ti-syslink-examples_append = " ti-syslink-module"
-FILES_ti-syslink-examples = "${installdir}/ti-syslink-examples/*"
-INSANE_SKIP_ti-syslink-examples = "1"
-
-FILES_${PN}-dev = "${libdir}/*"
diff --git a/recipes-ti/syslink/ti-syslink/syslink.pc b/recipes-ti/syslink/ti-syslink/syslink.pc
deleted file mode 100644
index c4d720f..0000000
--- a/recipes-ti/syslink/ti-syslink/syslink.pc
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/../..//syslink_ at VERSION@
-libdir=${prefix}/ti/syslink/lib
-includedir=${prefix}/ti/syslink
-
-Name: TI Syslink
-Description: Syslink ARM-DSP IPC (Inter Processor Communication)
-Version: @VERSION@
-Requires: ipc
-Libs: ${libdir}/syslink.a_release
-Cflags: -I${includedir} -I${includedir}/inc -I${includedir}/utils
diff --git a/recipes-ti/syslink/ti-syslink_2.00.00.78.bb b/recipes-ti/syslink/ti-syslink_2.00.00.78.bb
deleted file mode 100644
index 71e9621..0000000
--- a/recipes-ti/syslink/ti-syslink_2.00.00.78.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-require ti-syslink.inc
-
-PV = "2_00_00_78"
-PVwithdots = "2.00.00.78"
-
-SRC_URI[syslinktarball.md5sum] = "df7c92cd2cca38fdb38e59e4175aba61"
-SRC_URI[syslinktarball.sha256sum] = "3409d080b08ec1d0bd24a715dbec783f1d52020e452485c165ad64e121548ebc"
-
--
2.7.4
More information about the meta-ti
mailing list