brcm2708: remove linux 3.10 support
[openwrt/svn-archive/archive.git] / target / linux / brcm2708 / patches-3.10 / 0151-Makefiles-change-EXTRA_CFLAGS-to-ccflags-y.patch
diff --git a/target/linux/brcm2708/patches-3.10/0151-Makefiles-change-EXTRA_CFLAGS-to-ccflags-y.patch b/target/linux/brcm2708/patches-3.10/0151-Makefiles-change-EXTRA_CFLAGS-to-ccflags-y.patch
deleted file mode 100644 (file)
index c572e71..0000000
+++ /dev/null
@@ -1,194 +0,0 @@
-From c2ab501c1e79c78de711a3592816a2fa93b2e527 Mon Sep 17 00:00:00 2001
-From: Daniel Santos <daniel.santos@pobox.com>
-Date: Fri, 3 Jan 2014 17:52:19 -0600
-Subject: [PATCH 151/196] Makefiles: change EXTRA_CFLAGS to ccflags-y
-
-According to section 3.7 of Documentation/kbuild/makefiles.txt, using
-EXTRA_CFLAGS in Makefiles is "still supported but their usage is
-deprecated." However, using make EXTRA_CFLAGS="-DSOMETHING" results in
-EXTRA_CFLAGS from Makefiles being overwritten, obviously breaking the
-build.  This patch converts to them to the newer ccflags-y which also
-fixes the problem.
----
- drivers/char/broadcom/vc_cma/Makefile           | 18 ++++++++--------
- drivers/misc/vc04_services/Makefile             |  2 +-
- drivers/usb/host/dwc_common_port/Makefile       | 22 +++++++++----------
- drivers/usb/host/dwc_common_port/Makefile.linux | 20 +++++++++---------
- drivers/usb/host/dwc_otg/Makefile               | 28 ++++++++++++-------------
- sound/arm/Makefile                              |  2 +-
- 6 files changed, 46 insertions(+), 46 deletions(-)
-
-diff --git a/drivers/char/broadcom/vc_cma/Makefile b/drivers/char/broadcom/vc_cma/Makefile
-index 61682bf..2d773f8 100644
---- a/drivers/char/broadcom/vc_cma/Makefile
-+++ b/drivers/char/broadcom/vc_cma/Makefile
-@@ -1,12 +1,12 @@
--EXTRA_CFLAGS  += -Wall -Wstrict-prototypes -Wno-trigraphs
--EXTRA_CFLAGS  += -Werror
--EXTRA_CFLAGS  += -I"drivers/misc/vc04_services"
--EXTRA_CFLAGS  += -I"drivers/misc/vc04_services/interface/vchi"
--EXTRA_CFLAGS  += -I"drivers/misc/vc04_services/interface/vchiq_arm"
--
--EXTRA_CFLAGS  += -D__KERNEL__
--EXTRA_CFLAGS  += -D__linux__
--EXTRA_CFLAGS  += -Werror
-+ccflags-y += -Wall -Wstrict-prototypes -Wno-trigraphs
-+ccflags-y += -Werror
-+ccflags-y += -Idrivers/misc/vc04_services
-+ccflags-y += -Idrivers/misc/vc04_services/interface/vchi
-+ccflags-y += -Idrivers/misc/vc04_services/interface/vchiq_arm
-+
-+ccflags-y += -D__KERNEL__
-+ccflags-y += -D__linux__
-+ccflags-y += -Werror
- obj-$(CONFIG_BCM_VC_CMA) += vc-cma.o
-diff --git a/drivers/misc/vc04_services/Makefile b/drivers/misc/vc04_services/Makefile
-index 1aeb20a..92e7525 100644
---- a/drivers/misc/vc04_services/Makefile
-+++ b/drivers/misc/vc04_services/Makefile
-@@ -12,7 +12,7 @@ vchiq-objs := \
-    interface/vchiq_arm/vchiq_util.o \
-    interface/vchiq_arm/vchiq_connected.o \
--EXTRA_CFLAGS += -DVCOS_VERIFY_BKPTS=1 -Idrivers/misc/vc04_services -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000
-+ccflags-y += -DVCOS_VERIFY_BKPTS=1 -Idrivers/misc/vc04_services -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000
- endif
-diff --git a/drivers/usb/host/dwc_common_port/Makefile b/drivers/usb/host/dwc_common_port/Makefile
-index 63e3485..ec890b5 100644
---- a/drivers/usb/host/dwc_common_port/Makefile
-+++ b/drivers/usb/host/dwc_common_port/Makefile
-@@ -4,16 +4,16 @@
- ifneq ($(KERNELRELEASE),)
--EXTRA_CFLAGS  += -DDWC_LINUX
--#EXTRA_CFLAGS += -DDEBUG
--#EXTRA_CFLAGS += -DDWC_DEBUG_REGS
--#EXTRA_CFLAGS += -DDWC_DEBUG_MEMORY
-+ccflags-y     += -DDWC_LINUX
-+#ccflags-y    += -DDEBUG
-+#ccflags-y    += -DDWC_DEBUG_REGS
-+#ccflags-y    += -DDWC_DEBUG_MEMORY
--EXTRA_CFLAGS  += -DDWC_LIBMODULE
--EXTRA_CFLAGS  += -DDWC_CCLIB
--#EXTRA_CFLAGS += -DDWC_CRYPTOLIB
--EXTRA_CFLAGS  += -DDWC_NOTIFYLIB
--EXTRA_CFLAGS  += -DDWC_UTFLIB
-+ccflags-y     += -DDWC_LIBMODULE
-+ccflags-y     += -DDWC_CCLIB
-+#ccflags-y    += -DDWC_CRYPTOLIB
-+ccflags-y     += -DDWC_NOTIFYLIB
-+ccflags-y     += -DDWC_UTFLIB
- obj-$(CONFIG_USB_DWCOTG)      += dwc_common_port_lib.o
- dwc_common_port_lib-objs := dwc_cc.o dwc_modpow.o dwc_dh.o \
-@@ -24,8 +24,8 @@ kernrelwd := $(subst ., ,$(KERNELRELEASE))
- kernrel3 := $(word 1,$(kernrelwd)).$(word 2,$(kernrelwd)).$(word 3,$(kernrelwd))
-                           
- ifneq ($(kernrel3),2.6.20)
--# grayg - I only know that we use EXTRA_CFLAGS in 2.6.31 actually
--EXTRA_CFLAGS += $(CPPFLAGS)
-+# grayg - I only know that we use ccflags-y in 2.6.31 actually
-+ccflags-y += $(CPPFLAGS)
- endif
- else
-diff --git a/drivers/usb/host/dwc_common_port/Makefile.linux b/drivers/usb/host/dwc_common_port/Makefile.linux
-index 961df3f..0cef7b4 100644
---- a/drivers/usb/host/dwc_common_port/Makefile.linux
-+++ b/drivers/usb/host/dwc_common_port/Makefile.linux
-@@ -3,16 +3,16 @@
- #
- ifneq ($(KERNELRELEASE),)
--EXTRA_CFLAGS  += -DDWC_LINUX
--#EXTRA_CFLAGS += -DDEBUG
--#EXTRA_CFLAGS += -DDWC_DEBUG_REGS
--#EXTRA_CFLAGS += -DDWC_DEBUG_MEMORY
--
--EXTRA_CFLAGS  += -DDWC_LIBMODULE
--EXTRA_CFLAGS  += -DDWC_CCLIB
--EXTRA_CFLAGS  += -DDWC_CRYPTOLIB
--EXTRA_CFLAGS  += -DDWC_NOTIFYLIB
--EXTRA_CFLAGS  += -DDWC_UTFLIB
-+ccflags-y     += -DDWC_LINUX
-+#ccflags-y    += -DDEBUG
-+#ccflags-y    += -DDWC_DEBUG_REGS
-+#ccflags-y    += -DDWC_DEBUG_MEMORY
-+
-+ccflags-y     += -DDWC_LIBMODULE
-+ccflags-y     += -DDWC_CCLIB
-+ccflags-y     += -DDWC_CRYPTOLIB
-+ccflags-y     += -DDWC_NOTIFYLIB
-+ccflags-y     += -DDWC_UTFLIB
- obj-m                  := dwc_common_port_lib.o
- dwc_common_port_lib-objs := dwc_cc.o dwc_modpow.o dwc_dh.o \
-diff --git a/drivers/usb/host/dwc_otg/Makefile b/drivers/usb/host/dwc_otg/Makefile
-index 6bd6a2e..c11cbc2 100644
---- a/drivers/usb/host/dwc_otg/Makefile
-+++ b/drivers/usb/host/dwc_otg/Makefile
-@@ -12,22 +12,22 @@ ifeq ($(BUS_INTERFACE),)
-         BUS_INTERFACE = -DPLATFORM_INTERFACE
- endif
--#EXTRA_CFLAGS += -DDEBUG
--#EXTRA_CFLAGS += -DDWC_OTG_DEBUGLEV=1 # reduce common debug msgs
-+#ccflags-y    += -DDEBUG
-+#ccflags-y    += -DDWC_OTG_DEBUGLEV=1 # reduce common debug msgs
- # Use one of the following flags to compile the software in host-only or
- # device-only mode.
--#EXTRA_CFLAGS        += -DDWC_HOST_ONLY
--#EXTRA_CFLAGS        += -DDWC_DEVICE_ONLY
--
--EXTRA_CFLAGS  += -Dlinux -DDWC_HS_ELECT_TST
--#EXTRA_CFLAGS += -DDWC_EN_ISOC
--EXTRA_CFLAGS          += -I$(obj)/../dwc_common_port
--#EXTRA_CFLAGS         += -I$(PORTLIB)
--EXTRA_CFLAGS          += -DDWC_LINUX
--EXTRA_CFLAGS          += $(CFI)
--EXTRA_CFLAGS  += $(BUS_INTERFACE)
--#EXTRA_CFLAGS += -DDWC_DEV_SRPCAP
-+#ccflags-y        += -DDWC_HOST_ONLY
-+#ccflags-y        += -DDWC_DEVICE_ONLY
-+
-+ccflags-y     += -Dlinux -DDWC_HS_ELECT_TST
-+#ccflags-y    += -DDWC_EN_ISOC
-+ccflags-y     += -I$(obj)/../dwc_common_port
-+#ccflags-y    += -I$(PORTLIB)
-+ccflags-y     += -DDWC_LINUX
-+ccflags-y     += $(CFI)
-+ccflags-y     += $(BUS_INTERFACE)
-+#ccflags-y    += -DDWC_DEV_SRPCAP
- obj-$(CONFIG_USB_DWCOTG) += dwc_otg.o
-@@ -45,7 +45,7 @@ kernrelwd := $(subst ., ,$(KERNELRELEASE))
- kernrel3 := $(word 1,$(kernrelwd)).$(word 2,$(kernrelwd)).$(word 3,$(kernrelwd))
- ifneq ($(kernrel3),2.6.20)
--EXTRA_CFLAGS += $(CPPFLAGS)
-+ccflags-y += $(CPPFLAGS)
- endif
- else
-diff --git a/sound/arm/Makefile b/sound/arm/Makefile
-index 181cb57..63cdfb7 100644
---- a/sound/arm/Makefile
-+++ b/sound/arm/Makefile
-@@ -18,5 +18,5 @@ snd-pxa2xx-ac97-objs         := pxa2xx-ac97.o
- obj-$(CONFIG_SND_BCM2835)     += snd-bcm2835.o
- snd-bcm2835-objs              := bcm2835.o bcm2835-ctl.o bcm2835-pcm.o bcm2835-vchiq.o
--EXTRA_CFLAGS += -Idrivers/misc/vc04_services -Idrivers/misc/vc04_services/interface/vcos/linuxkernel -D__VCCOREVER__=0x04000000
-+ccflags-y += -Idrivers/misc/vc04_services -Idrivers/misc/vc04_services/interface/vcos/linuxkernel -D__VCCOREVER__=0x04000000
--- 
-1.9.1
-