Broadcom SDK and wireless driver: another attempt to update to ver. 5.10.147.0
[tomato.git] / release / src-rt / linux / linux-2.6 / arch / mips / brcm-boards / bcm947xx / Makefile
blob3f01069dd5c316eb16e393d93fc27aa519b54a1a
2 # Makefile for Broadcom BCM947XX boards
4 # Copyright (C) 2009, Broadcom Corporation
5 # All Rights Reserved.
6 #
7 # THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
8 # KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
9 # SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
10 # FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
12 # $Id: Makefile,v 1.7 2009/11/06 03:08:27 Exp $
15 SHARED := ../../../../../../shared
17 BCM947XX_OBJS = $(addprefix $(SHARED)/, hndmips.o hndchipc.o linux_gpio.o sflash.o)
18 BCM947XX_OBJS += $(addprefix $(SHARED)/nvram/, nvram.o)
20 EXTRA_CFLAGS += -DLINUX_HYBRID_POSTPROCESSING_REMOVAL
22 ifeq ($(CONFIG_PCI),y)
23 BCM947XX_OBJS += $(addprefix $(SHARED)/, hndpci.o) pcibios.o
24 endif
26 ifeq ($(CONFIG_WAPI),y)
27 EXTRA_CFLAGS += -DBCMWAPI_WAI
28 endif
30 ifeq ($(CONFIG_GENERIC_GPIO),y)
31 BCM947XX_OBJS += gen_gpio.o
32 endif
35 BCM947XX_OBJS += setup.o prom.o time.o irq.o perfcntr.o
37 bcm947xx-objs += $(BCM947XX_OBJS)
38 obj-y += bcm947xx.o