5adaa5abed3751f1b282602b841fb2a42b11b89d
[10.03/openwrt.git] / package / linux / kernel-source / drivers / net / hnd / Makefile
1 #
2 # Makefile for Broadcom Home Networking Division (HND) shared driver code
3 #
4 # Copyright 2004, 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.
11 #
12 # $Id$
13 #
14
15 O_TARGET        := hnd.o
16
17 HND_OBJS        := bcmutils.o hnddma.o linux_osl.o sbutils.o bcmsrom.o
18
19 ifneq ($(CONFIG_BCM947XX),y)
20 HND_OBJS        += nvramstubs.o
21 endif
22
23 export-objs     := shared_ksyms.o
24 obj-y           := shared_ksyms.o $(HND_OBJS)
25 obj-m           := $(O_TARGET)
26
27 include $(TOPDIR)/Rules.make
28
29 shared_ksyms.c: shared_ksyms.sh $(HND_OBJS)
30         sh -e $< $(HND_OBJS) > $@