diff options
Diffstat (limited to 'recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch')
-rw-r--r-- | recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch b/recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch deleted file mode 100644 index 031a16022f..0000000000 --- a/recipes/dsplink/files/lpm-make-symbol-warnings-fix.patch +++ /dev/null @@ -1,117 +0,0 @@ -diff -uNr codec_engine_2_21/cetools/packages/ti/bios/power/modules/omap3530/lpm/Makefile codec_engine_2_21_fix/cetools/packages/ti/bios/power/modules/omap3530/lpm/Makefile ---- codec_engine_2_21/cetools/packages/ti/bios/power/modules/omap3530/lpm/Makefile 2008-11-05 00:38:57.000000000 +0000 -+++ codec_engine_2_21_fix/cetools/packages/ti/bios/power/modules/omap3530/lpm/Makefile 2009-02-17 23:53:08.000000000 +0000 -@@ -1,5 +1,5 @@ --# --# Copyright 2008 by Texas Instruments Incorporated. -+# --COPYRIGHT--,GPL -+# Copyright $(CPYYEAR) by Texas Instruments Incorporated. - # - # This program is free software: you can redistribute it and/or modify - # it under the terms of the GNU General Public License as published by -@@ -12,31 +12,34 @@ - # - # You should have received a copy of the GNU General Public License - # along with this program. If not, see <http://www.gnu.org/licenses/> --# -+# --/COPYRIGHT-- - # - - # - # This makefile will build the lpm_omap3530.ko driver. - # - -+# If KERNELRELEASE is undefined, then this makefile has been invoked -+# directly from the command line. Invoke the kernel build system. -+ifeq ($(KERNELRELEASE),) -+ -+ - # Update these macros to reflect you environment. - # --# KERNEL_DIR = the Linux kernel source directory --# TOOL_PREFIX = the toolchain directory and decorated name prefix -+# LINUXKERNEL_INSTALL_DIR = the Linux kernel source directory -+# MVTOOL_PREFIX = the toolchain directory and decorated name prefix - # DSPLINK_REPO = the repository which contains DSP/BIOS LINK --# DSPLINK_BLD = the DSP/BIOS LINK build variant - # --KERNEL_DIR = /db/toolsrc/library/toolsC38/vendors/mvl/arm/omap3/OMAP35x_SDK_0.9.7/src/linux/kernel_org/2.6_kernel --TOOL_PREFIX = /db/toolsrc/library/toolsC38/vendors/cs/arm/arm-2007q3/bin/arm-none-linux-gnueabi- --DSPLINK_REPO = /db/atree/library/trees/power/power-d04x/imports --DSPLINK_BLD = Linux/OMAP3530/RELEASE -+LINUXKERNEL_INSTALL_DIR := _your_kernel_installation_ -+MVTOOL_PREFIX := _your_codegen_installation_and_name_prefix_ -+DSPLINK_REPO := _your_dsplink_repository_ - - # Set PROFILE to DEBUG or RELEASE - PROFILE = RELEASE - - # Process DSPLINK flags - LINK_DIR = $(DSPLINK_REPO)/dsplink --LINK_PATH = $(LINK_DIR)/gpp/export/BIN/$(DSPLINK_BLD) -+LINK_PATH = $(LINK_DIR)/gpp/export/BIN/Linux/OMAP3530/RELEASE - LINK_ORIG := $(shell cat $(LINK_PATH)/DSPLINK.txt) - LINK_DEFS := $(shell cat $(LINK_PATH)/PMGR_defines.txt) - LINK_INCS := $(shell cat $(LINK_PATH)/PMGR_includes.txt) -@@ -53,20 +56,11 @@ - # add internal header files - LINK_INCS_INTERNAL = -I$(LINK_DIR)/gpp/export/INCLUDE/Linux/OMAP3530/internal - -+ifneq ($(wildcard $(LINK_PATH)/Module.symvers),) -+EXTRA_SYMBOLS = $(LINK_PATH)/Module.symvers -+endif - --# If KERNELRELEASE is defined, then this makefile has been invoked --# from the kernel build system. Use native build language. --ifneq ($(KERNELRELEASE),) -- --obj-m := lpm_omap3530.o --lpm_omap3530-objs := lpm_driver.o lpm_omap.o tal_dsplink_gpp.o -- -- --# Otherwise, this makefile has been invoked directly from the --# command line. Invoke the kernel build system. --else -- --MAKE_OPTS = ARCH=arm CROSS_COMPILE=$(TOOL_PREFIX) -+MAKE_OPTS = ARCH=arm CROSS_COMPILE=$(MVTOOL_PREFIX) - CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL -D$(PROFILE) \ - $(LINK_DEFS) $(LINK_INCS) $(LINK_INCS_INTERNAL) - -@@ -74,19 +68,28 @@ - CFLAGS := -g $(CFLAGS) - endif - -- -+# Invoke the kernel build system - default: -- $(MAKE) -C $(KERNEL_DIR) M=$(CURDIR) $(MAKE_OPTS) \ -+ifneq ($(EXTRA_SYMBOLS),) -+ rm -f Module.symvers -+ cat $(foreach file, $(EXTRA_SYMBOLS), $(file)) >> Module.symvers -+endif -+ $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) M=$(CURDIR) $(MAKE_OPTS) \ - EXTRA_CFLAGS="$(CFLAGS)" modules - - .clean: -- $(MAKE) -C $(KERNEL_DIR) M=$(CURDIR) $(MAKE_OPTS) clean -+ $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) M=$(CURDIR) $(MAKE_OPTS) clean -+ rm -f modules.order - - .help: -- $(MAKE) -C $(KERNEL_DIR) M=$(CURDIR) help -+ $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) M=$(CURDIR) help - --endif --# --# @(#) ti.bios.power; 1, 1, 0,1; 11-5-2008 16:38:57; /db/atree/library/trees/power/power-d04x/src/ --# - -+# If KERNELRELEASE is defined, then this makefile has been invoked -+# from the kernel build system. Use native build language. -+else -+ -+obj-m := lpm_omap3530.o -+lpm_omap3530-objs := lpm_driver.o lpm_omap.o tal_dsplink_gpp.o -+ -+endif |