Commit f2e659fa authored by Anton Blanchard's avatar Anton Blanchard

Merge samba.org:/scratch/anton/linux-2.5

into samba.org:/scratch/anton/linux-2.5_ppc64
parents 2e2fad10 803eb11e
...@@ -16,6 +16,14 @@ if [ "$CONFIG_NET" != "n" ]; then ...@@ -16,6 +16,14 @@ if [ "$CONFIG_NET" != "n" ]; then
source drivers/isdn/i4l/Config.in source drivers/isdn/i4l/Config.in
fi fi
endmenu endmenu
comment 'CAPI subsystem'
tristate 'CAPI2.0 support' CONFIG_ISDN_CAPI
if [ "$CONFIG_ISDN_CAPI" != "n" ]; then
source drivers/isdn/capi/Config.in
source drivers/isdn/hardware/Config.in
fi
fi fi
fi fi
endmenu endmenu
......
...@@ -6,14 +6,15 @@ O_TARGET := vmlinux-obj.o ...@@ -6,14 +6,15 @@ O_TARGET := vmlinux-obj.o
# Object files in subdirectories # Object files in subdirectories
mod-subdirs := i4l hisax avmb1 eicon mod-subdirs := i4l hisax capi eicon
subdir-$(CONFIG_ISDN) += i4l subdir-$(CONFIG_ISDN) += i4l
subdir-$(CONFIG_ISDN_CAPI) += capi
subdir-$(CONFIG_ISDN_CAPI) += hardware
subdir-$(CONFIG_ISDN_DIVERSION) += divert subdir-$(CONFIG_ISDN_DIVERSION) += divert
subdir-$(CONFIG_ISDN_DRV_HISAX) += hisax subdir-$(CONFIG_ISDN_DRV_HISAX) += hisax
subdir-$(CONFIG_ISDN_DRV_ICN) += icn subdir-$(CONFIG_ISDN_DRV_ICN) += icn
subdir-$(CONFIG_ISDN_DRV_PCBIT) += pcbit subdir-$(CONFIG_ISDN_DRV_PCBIT) += pcbit
subdir-$(CONFIG_ISDN_DRV_SC) += sc subdir-$(CONFIG_ISDN_DRV_SC) += sc
subdir-$(CONFIG_ISDN_CAPI) += avmb1
subdir-$(CONFIG_ISDN_DRV_LOOP) += isdnloop subdir-$(CONFIG_ISDN_DRV_LOOP) += isdnloop
subdir-$(CONFIG_ISDN_DRV_ACT2000) += act2000 subdir-$(CONFIG_ISDN_DRV_ACT2000) += act2000
subdir-$(CONFIG_ISDN_DRV_EICON) += eicon subdir-$(CONFIG_ISDN_DRV_EICON) += eicon
......
...@@ -17,17 +17,3 @@ if [ "$CONFIG_ISDN_CAPI" != "n" ]; then ...@@ -17,17 +17,3 @@ if [ "$CONFIG_ISDN_CAPI" != "n" ]; then
fi fi
dep_tristate ' CAPI2.0 capidrv interface support' CONFIG_ISDN_CAPI_CAPIDRV $CONFIG_ISDN_CAPI $CONFIG_ISDN dep_tristate ' CAPI2.0 capidrv interface support' CONFIG_ISDN_CAPI_CAPIDRV $CONFIG_ISDN_CAPI $CONFIG_ISDN
fi fi
# CAPI drivers
if [ "$CONFIG_ISDN_CAPI" != "n" ]; then
dep_tristate ' AVM B1 ISA support' CONFIG_ISDN_DRV_AVMB1_B1ISA $CONFIG_ISDN_CAPI
dep_tristate ' AVM B1 PCI support' CONFIG_ISDN_DRV_AVMB1_B1PCI $CONFIG_ISDN_CAPI $CONFIG_PCI
dep_mbool ' AVM B1 PCI V4 support' CONFIG_ISDN_DRV_AVMB1_B1PCIV4 $CONFIG_ISDN_DRV_AVMB1_B1PCI
dep_tristate ' AVM T1/T1-B ISA support' CONFIG_ISDN_DRV_AVMB1_T1ISA $CONFIG_ISDN_CAPI
dep_tristate ' AVM B1/M1/M2 PCMCIA support' CONFIG_ISDN_DRV_AVMB1_B1PCMCIA $CONFIG_ISDN_CAPI
dep_tristate ' AVM B1/M1/M2 PCMCIA cs module' CONFIG_ISDN_DRV_AVMB1_AVM_CS $CONFIG_ISDN_DRV_AVMB1_B1PCMCIA $CONFIG_PCMCIA
dep_tristate ' AVM T1/T1-B PCI support' CONFIG_ISDN_DRV_AVMB1_T1PCI $CONFIG_ISDN_CAPI $CONFIG_PCI
dep_tristate ' AVM C4/C2 support' CONFIG_ISDN_DRV_AVMB1_C4 $CONFIG_ISDN_CAPI $CONFIG_PCI
fi
# Makefile for the CAPI subsystem.
# The target object and module list name.
O_TARGET := vmlinux-obj.o
# Objects that export symbols.
export-objs := kcapi.o capiutil.o capifs.o
# Multipart objects.
kernelcapi-objs := kcapi.o
# Ordering constraints: kernelcapi.o first
# Each configuration option enables a list of files.
obj-$(CONFIG_ISDN_CAPI) += kernelcapi.o capiutil.o
obj-$(CONFIG_ISDN_CAPI_CAPI20) += capi.o
obj-$(CONFIG_ISDN_CAPI_CAPIDRV) += capidrv.o
obj-$(CONFIG_ISDN_CAPI_CAPIFS) += capifs.o
# The global Rules.make.
include $(TOPDIR)/Rules.make
...@@ -38,8 +38,8 @@ ...@@ -38,8 +38,8 @@
#include <linux/kernelcapi.h> #include <linux/kernelcapi.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/devfs_fs_kernel.h> #include <linux/devfs_fs_kernel.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#if defined(CONFIG_ISDN_CAPI_CAPIFS) || defined(CONFIG_ISDN_CAPI_CAPIFS_MODULE) #if defined(CONFIG_ISDN_CAPI_CAPIFS) || defined(CONFIG_ISDN_CAPI_CAPIFS_MODULE)
#include "capifs.h" #include "capifs.h"
#endif #endif
......
...@@ -30,8 +30,8 @@ ...@@ -30,8 +30,8 @@
#include <linux/ctype.h> #include <linux/ctype.h>
#include <linux/init.h> #include <linux/init.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capidrv.h" #include "capidrv.h"
static char *revision = "$Revision: 1.39.6.7 $"; static char *revision = "$Revision: 1.39.6.7 $";
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/config.h> #include <linux/config.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
MODULE_DESCRIPTION("CAPI4Linux: CAPI message conversion support"); MODULE_DESCRIPTION("CAPI4Linux: CAPI message conversion support");
MODULE_AUTHOR("Carsten Paeth"); MODULE_AUTHOR("Carsten Paeth");
......
...@@ -25,9 +25,9 @@ ...@@ -25,9 +25,9 @@
#include <linux/locks.h> #include <linux/locks.h>
#include <linux/init.h> #include <linux/init.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#ifdef CONFIG_AVMB1_COMPAT #ifdef CONFIG_AVMB1_COMPAT
#include <linux/b1lli.h> #include <linux/b1lli.h>
#endif #endif
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
#include "eicon.h" #include "eicon.h"
#include "../avmb1/capicmd.h" /* this should be moved in a common place */ #include <linux/isdn/capicmd.h>
#undef N_DATA #undef N_DATA
#include "adapter.h" #include "adapter.h"
......
#
# ISDN hardware drivers
#
source drivers/isdn/hardware/avm/Config.in
# Makefile for the CAPI hardware drivers
# The target object and module list name.
O_TARGET := vmlinux-obj.o
# Object files in subdirectories
mod-subdirs := avm
subdir-$(CONFIG_CAPI_AVM) += avm
obj-y += $(addsuffix /vmlinux-obj.o, $(subdir-y))
# The global Rules.make.
include $(TOPDIR)/Rules.make
#
# ISDN AVM drivers
#
mainmenu_option next_comment
comment 'Drivers for active AVM cards'
bool 'Support AVM cards' CONFIG_CAPI_AVM
if [ "$CONFIG_CAPI_AVM" != "n" ]; then
dep_tristate ' AVM B1 ISA support' CONFIG_ISDN_DRV_AVMB1_B1ISA $CONFIG_ISDN_CAPI
dep_tristate ' AVM B1 PCI support' CONFIG_ISDN_DRV_AVMB1_B1PCI $CONFIG_ISDN_CAPI $CONFIG_PCI
dep_mbool ' AVM B1 PCI V4 support' CONFIG_ISDN_DRV_AVMB1_B1PCIV4 $CONFIG_ISDN_DRV_AVMB1_B1PCI
dep_tristate ' AVM T1/T1-B ISA support' CONFIG_ISDN_DRV_AVMB1_T1ISA $CONFIG_ISDN_CAPI
q
dep_tristate ' AVM B1/M1/M2 PCMCIA support' CONFIG_ISDN_DRV_AVMB1_B1PCMCIA $CONFIG_ISDN_CAPI
dep_tristate ' AVM B1/M1/M2 PCMCIA cs module' CONFIG_ISDN_DRV_AVMB1_AVM_CS $CONFIG_ISDN_DRV_AVMB1_B1PCMCIA $CONFIG_PCMCIA
dep_tristate ' AVM T1/T1-B PCI support' CONFIG_ISDN_DRV_AVMB1_T1PCI $CONFIG_ISDN_CAPI $CONFIG_PCI
dep_tristate ' AVM C4/C2 support' CONFIG_ISDN_DRV_AVMB1_C4 $CONFIG_ISDN_CAPI $CONFIG_PCI
fi
endmenu
# Makefile for the AVM ISDN device drivers and CAPI subsystem. # Makefile for the AVM ISDN device drivers
# The target object and module list name. # The target object and module list name.
...@@ -6,20 +6,10 @@ O_TARGET := vmlinux-obj.o ...@@ -6,20 +6,10 @@ O_TARGET := vmlinux-obj.o
# Objects that export symbols. # Objects that export symbols.
export-objs := kcapi.o capiutil.o b1dma.o b1pcmcia.o b1.o capifs.o export-objs := b1dma.o b1pcmcia.o b1.o
# Multipart objects.
kernelcapi-objs := kcapi.o
# Ordering constraints: kernelcapi.o first
# Each configuration option enables a list of files. # Each configuration option enables a list of files.
obj-$(CONFIG_ISDN_CAPI) += kernelcapi.o capiutil.o
obj-$(CONFIG_ISDN_CAPI_CAPI20) += capi.o
obj-$(CONFIG_ISDN_CAPI_CAPIDRV) += capidrv.o
obj-$(CONFIG_ISDN_CAPI_CAPIFS) += capifs.o
obj-$(CONFIG_ISDN_DRV_AVMB1_B1ISA) += b1isa.o b1.o obj-$(CONFIG_ISDN_DRV_AVMB1_B1ISA) += b1isa.o b1.o
obj-$(CONFIG_ISDN_DRV_AVMB1_B1PCI) += b1pci.o b1.o b1dma.o obj-$(CONFIG_ISDN_DRV_AVMB1_B1PCI) += b1pci.o b1.o b1dma.o
obj-$(CONFIG_ISDN_DRV_AVMB1_B1PCMCIA) += b1pcmcia.o b1.o obj-$(CONFIG_ISDN_DRV_AVMB1_B1PCMCIA) += b1pcmcia.o b1.o
......
...@@ -23,10 +23,10 @@ ...@@ -23,10 +23,10 @@
#include <linux/init.h> #include <linux/init.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
static char *revision = "$Revision: 1.1.4.1.2.1 $"; static char *revision = "$Revision: 1.1.4.1.2.1 $";
......
...@@ -23,10 +23,10 @@ ...@@ -23,10 +23,10 @@
#include <linux/init.h> #include <linux/init.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#if BITS_PER_LONG != 32 #if BITS_PER_LONG != 32
#error FIXME: driver requires 32-bit platform #error FIXME: driver requires 32-bit platform
......
...@@ -19,9 +19,9 @@ ...@@ -19,9 +19,9 @@
#include <linux/capi.h> #include <linux/capi.h>
#include <linux/init.h> #include <linux/init.h>
#include <asm/io.h> #include <asm/io.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
static char *revision = "$Revision: 1.10.6.6 $"; static char *revision = "$Revision: 1.10.6.6 $";
......
...@@ -21,9 +21,9 @@ ...@@ -21,9 +21,9 @@
#include <linux/capi.h> #include <linux/capi.h>
#include <asm/io.h> #include <asm/io.h>
#include <linux/init.h> #include <linux/init.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
static char *revision = "$Revision: 1.1.4.1.2.1 $"; static char *revision = "$Revision: 1.1.4.1.2.1 $";
......
...@@ -20,9 +20,9 @@ ...@@ -20,9 +20,9 @@
#include <asm/io.h> #include <asm/io.h>
#include <linux/capi.h> #include <linux/capi.h>
#include <linux/b1pcmcia.h> #include <linux/b1pcmcia.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
static char *revision = "$Revision: 1.12.6.5 $"; static char *revision = "$Revision: 1.12.6.5 $";
......
...@@ -24,9 +24,9 @@ ...@@ -24,9 +24,9 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
static char *revision = "$Revision: 1.1.4.1.2.1 $"; static char *revision = "$Revision: 1.1.4.1.2.1 $";
......
...@@ -20,9 +20,9 @@ ...@@ -20,9 +20,9 @@
#include <linux/kernelcapi.h> #include <linux/kernelcapi.h>
#include <linux/init.h> #include <linux/init.h>
#include <asm/io.h> #include <asm/io.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
static char *revision = "$Revision: 1.16.6.7 $"; static char *revision = "$Revision: 1.16.6.7 $";
......
...@@ -21,9 +21,9 @@ ...@@ -21,9 +21,9 @@
#include <linux/capi.h> #include <linux/capi.h>
#include <linux/init.h> #include <linux/init.h>
#include <asm/io.h> #include <asm/io.h>
#include "capicmd.h" #include <linux/isdn/capicmd.h>
#include "capiutil.h" #include <linux/isdn/capiutil.h>
#include "capilli.h" #include <linux/isdn/capilli.h>
#include "avmcard.h" #include "avmcard.h"
static char *revision = "$Revision: 1.1.4.1.2.1 $"; static char *revision = "$Revision: 1.1.4.1.2.1 $";
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/init.h> #include <linux/init.h>
#include "hisax.h" #include "hisax.h"
#include "../avmb1/capicmd.h" /* this should be moved in a common place */ #include <linux/isdn/capicmd.h>
#ifdef MODULE #ifdef MODULE
#define MOD_USE_COUNT ( GET_USE_COUNT (&__this_module)) #define MOD_USE_COUNT ( GET_USE_COUNT (&__this_module))
......
...@@ -493,7 +493,7 @@ struct BCState { ...@@ -493,7 +493,7 @@ struct BCState {
u_char *conmsg; u_char *conmsg;
struct timer_list transbusy; struct timer_list transbusy;
struct tq_struct tqueue; struct tq_struct tqueue;
int event; unsigned long event;
int (*BC_SetStack) (struct PStack *, struct BCState *); int (*BC_SetStack) (struct PStack *, struct BCState *);
void (*BC_Close) (struct BCState *); void (*BC_Close) (struct BCState *);
#ifdef ERROR_STATISTIC #ifdef ERROR_STATISTIC
......
...@@ -32,9 +32,9 @@ ...@@ -32,9 +32,9 @@
#ifdef CONFIG_HYSDN_CAPI #ifdef CONFIG_HYSDN_CAPI
#include <linux/capi.h> #include <linux/capi.h>
#include "../avmb1/capicmd.h" #include <linux/isdn/capicmd.h>
#include "../avmb1/capiutil.h" #include <linux/isdn/capiutil.h>
#include "../avmb1/capilli.h" #include <linux/isdn/capilli.h>
/***************************/ /***************************/
/* CAPI-Profile values. */ /* CAPI-Profile values. */
......
...@@ -39,7 +39,6 @@ source drivers/isdn/sc/Config.in ...@@ -39,7 +39,6 @@ source drivers/isdn/sc/Config.in
source drivers/isdn/act2000/Config.in source drivers/isdn/act2000/Config.in
source drivers/isdn/eicon/Config.in source drivers/isdn/eicon/Config.in
source drivers/isdn/tpam/Config.in source drivers/isdn/tpam/Config.in
source drivers/isdn/avmb1/Config.in
source drivers/isdn/hysdn/Config.in source drivers/isdn/hysdn/Config.in
endmenu endmenu
......
...@@ -402,7 +402,7 @@ isdn_all_eaz(int di, int ch) ...@@ -402,7 +402,7 @@ isdn_all_eaz(int di, int ch)
* Begin of a CAPI like LL<->HL interface, currently used only for * Begin of a CAPI like LL<->HL interface, currently used only for
* supplementary service (CAPI 2.0 part III) * supplementary service (CAPI 2.0 part III)
*/ */
#include "avmb1/capicmd.h" /* this should be moved in a common place */ #include <linux/isdn/capicmd.h>
int int
isdn_capi_rec_hl_msg(capi_msg *cm) { isdn_capi_rec_hl_msg(capi_msg *cm) {
......
...@@ -789,7 +789,7 @@ isdn_tty_modem_hup(modem_info * info, int local) ...@@ -789,7 +789,7 @@ isdn_tty_modem_hup(modem_info * info, int local)
* Begin of a CAPI like interface, currently used only for * Begin of a CAPI like interface, currently used only for
* supplementary service (CAPI 2.0 part III) * supplementary service (CAPI 2.0 part III)
*/ */
#include "avmb1/capicmd.h" /* this should be moved in a common place */ #include <linux/isdn/capicmd.h>
int int
isdn_tty_capi_facility(capi_msg *cm) { isdn_tty_capi_facility(capi_msg *cm) {
......
...@@ -6,7 +6,6 @@ O_TARGET := vmlinux-obj.o ...@@ -6,7 +6,6 @@ O_TARGET := vmlinux-obj.o
# Multipart objects. # Multipart objects.
list-multi := tpam.o
tpam-objs := tpam_main.o tpam_nco.o tpam_memory.o tpam_commands.o tpam_queues.o tpam_hdlc.o tpam_crcpc.o tpam-objs := tpam_main.o tpam_nco.o tpam_memory.o tpam_commands.o tpam_queues.o tpam_hdlc.o tpam_crcpc.o
# Each configuration option enables a list of files. # Each configuration option enables a list of files.
...@@ -14,8 +13,3 @@ tpam-objs := tpam_main.o tpam_nco.o tpam_memory.o tpam_commands.o tpam_queues.o ...@@ -14,8 +13,3 @@ tpam-objs := tpam_main.o tpam_nco.o tpam_memory.o tpam_commands.o tpam_queues.o
obj-$(CONFIG_ISDN_DRV_TPAM) += tpam.o obj-$(CONFIG_ISDN_DRV_TPAM) += tpam.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
# Link rules for multi-part drivers.
tpam.o: $(tpam-objs)
$(LD) -r -o $@ $(tpam-objs)
...@@ -18,7 +18,6 @@ O_TARGET := net.o ...@@ -18,7 +18,6 @@ O_TARGET := net.o
export-objs := 8390.o arlan.o aironet4500_core.o aironet4500_card.o \ export-objs := 8390.o arlan.o aironet4500_core.o aironet4500_card.o \
ppp_async.o ppp_generic.o slhc.o pppox.o auto_irq.o \ ppp_async.o ppp_generic.o slhc.o pppox.o auto_irq.o \
net_init.o mii.o net_init.o mii.o
list-multi := rcpci.o
rcpci-objs := rcpci45.o rclanmtl.o rcpci-objs := rcpci45.o rclanmtl.o
ifeq ($(CONFIG_E100),y) ifeq ($(CONFIG_E100),y)
...@@ -236,7 +235,3 @@ include $(TOPDIR)/Rules.make ...@@ -236,7 +235,3 @@ include $(TOPDIR)/Rules.make
clean: clean:
rm -f core *.o *.a *.s rm -f core *.o *.a *.s
rcpci.o: $(rcpci-objs)
$(LD) -r -o $@ $(rcpci-objs)
...@@ -23,14 +23,9 @@ obj-$(CONFIG_TULIP) += tulip.o ...@@ -23,14 +23,9 @@ obj-$(CONFIG_TULIP) += tulip.o
obj-$(CONFIG_DE4X5) += de4x5.o obj-$(CONFIG_DE4X5) += de4x5.o
# Declare multi-part drivers. # Declare multi-part drivers.
list-multi := tulip.o
tulip-objs := eeprom.o interrupt.o media.o \ tulip-objs := eeprom.o interrupt.o media.o \
timer.o tulip_core.o \ timer.o tulip_core.o \
21142.o pnic.o pnic2.o 21142.o pnic.o pnic2.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
# Link rules for multi-part drivers.
tulip.o: $(tulip-objs)
$(LD) -r -o $@ $(tulip-objs)
...@@ -5,28 +5,29 @@ ...@@ -5,28 +5,29 @@
# Rewritten to use lists instead of if-statements. # Rewritten to use lists instead of if-statements.
# #
SUB_DIRS :=
O_TARGET := wan.o O_TARGET := wan.o
export-objs = z85230.o syncppp.o comx.o sdladrv.o cycx_drv.o hdlc_generic.o export-objs := z85230.o syncppp.o comx.o sdladrv.o cycx_drv.o hdlc_generic.o
list-multi = wanpipe.o cyclomx.o
wanpipe-objs = sdlamain.o sdla_ft1.o $(wanpipe-y) wanpipe-y := sdlamain.o sdla_ft1.o
wanpipe-$(CONFIG_WANPIPE_X25) += sdla_x25.o wanpipe-$(CONFIG_WANPIPE_X25) += sdla_x25.o
wanpipe-$(CONFIG_WANPIPE_FR) += sdla_fr.o wanpipe-$(CONFIG_WANPIPE_FR) += sdla_fr.o
wanpipe-$(CONFIG_WANPIPE_CHDLC) += sdla_chdlc.o wanpipe-$(CONFIG_WANPIPE_CHDLC) += sdla_chdlc.o
wanpipe-$(CONFIG_WANPIPE_PPP) += sdla_ppp.o wanpipe-$(CONFIG_WANPIPE_PPP) += sdla_ppp.o
wanpipe-$(CONFIG_WANPIPE_MULTPPP) += wanpipe_multppp.o wanpipe-$(CONFIG_WANPIPE_MULTPPP) += wanpipe_multppp.o
wanpipe-objs := $(wanpipe-y)
cyclomx-objs = cycx_main.o $(cyclomx-y) cyclomx-y := cycx_main.o
cyclomx-$(CONFIG_CYCLOMX_X25) += cycx_x25.o cyclomx-$(CONFIG_CYCLOMX_X25) += cycx_x25.o
cyclomx-objs := $(cyclomx-y)
hdlc-y := hdlc_generic.o
hdlc-$(CONFIG_HDLC_RAW) += hdlc_raw.o hdlc-$(CONFIG_HDLC_RAW) += hdlc_raw.o
hdlc-$(CONFIG_HDLC_CISCO) += hdlc_cisco.o hdlc-$(CONFIG_HDLC_CISCO) += hdlc_cisco.o
hdlc-$(CONFIG_HDLC_FR) += hdlc_fr.o hdlc-$(CONFIG_HDLC_FR) += hdlc_fr.o
hdlc-$(CONFIG_HDLC_PPP) += hdlc_ppp.o hdlc-$(CONFIG_HDLC_PPP) += hdlc_ppp.o
hdlc-$(CONFIG_HDLC_X25) += hdlc_x25.o hdlc-$(CONFIG_HDLC_X25) += hdlc_x25.o
hdlc-objs := $(hdlc-y)
obj-$(CONFIG_HOSTESS_SV11) += z85230.o syncppp.o hostess_sv11.o obj-$(CONFIG_HOSTESS_SV11) += z85230.o syncppp.o hostess_sv11.o
obj-$(CONFIG_SEALEVEL_4021) += z85230.o syncppp.o sealevel.o obj-$(CONFIG_SEALEVEL_4021) += z85230.o syncppp.o sealevel.o
...@@ -69,13 +70,3 @@ obj-$(CONFIG_N2) += n2.o ...@@ -69,13 +70,3 @@ obj-$(CONFIG_N2) += n2.o
obj-$(CONFIG_C101) += c101.o obj-$(CONFIG_C101) += c101.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
hdlc.o: hdlc_generic.o $(hdlc-y)
$(LD) -r -o $@ hdlc_generic.o $(hdlc-y)
wanpipe.o: $(wanpipe-objs)
$(LD) -r -o $@ $(wanpipe-objs)
cyclomx.o: $(cyclomx-objs)
$(LD) -r -o $@ $(cyclomx-objs)
...@@ -1127,9 +1127,7 @@ nfsd_symlink(struct svc_rqst *rqstp, struct svc_fh *fhp, ...@@ -1127,9 +1127,7 @@ nfsd_symlink(struct svc_rqst *rqstp, struct svc_fh *fhp,
iap->ia_valid |= ATTR_CTIME; iap->ia_valid |= ATTR_CTIME;
iap->ia_mode = (iap->ia_mode&S_IALLUGO) iap->ia_mode = (iap->ia_mode&S_IALLUGO)
| S_IFLNK; | S_IFLNK;
down(&dentry->d_inode->i_sem);
err = notify_change(dnew, iap); err = notify_change(dnew, iap);
up(&dentry->d_inode->i_sem);
if (!err && EX_ISSYNC(fhp->fh_export)) if (!err && EX_ISSYNC(fhp->fh_export))
write_inode_now(dentry->d_inode, 1); write_inode_now(dentry->d_inode, 1);
} }
......
...@@ -271,13 +271,8 @@ static void __init smp_init(void) ...@@ -271,13 +271,8 @@ static void __init smp_init(void)
#else #else
#define smp_init() do { } while (0) #define smp_init() do { } while (0)
#endif #endif
static inline void setup_per_cpu_areas(void)
{
}
static inline void setup_per_cpu_areas(void) static inline void setup_per_cpu_areas(void) { }
{
}
#else #else
......
...@@ -49,13 +49,7 @@ ifeq ($(CONFIG_SND),y) ...@@ -49,13 +49,7 @@ ifeq ($(CONFIG_SND),y)
obj-y += last.o obj-y += last.o
endif endif
list-multi := soundcore.o
soundcore-objs := sound_core.o sound_firmware.o soundcore-objs := sound_core.o sound_firmware.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
soundcore.o: $(soundcore-objs)
$(LD) -r -o $@ $(soundcore-objs)
...@@ -7,8 +7,6 @@ O_TARGET := core.o ...@@ -7,8 +7,6 @@ O_TARGET := core.o
export-objs := sound.o pcm.o pcm_lib.o rawmidi.o timer.o rtctimer.o hwdep.o export-objs := sound.o pcm.o pcm_lib.o rawmidi.o timer.o rtctimer.o hwdep.o
list-multi := snd.o snd-pcm.o snd-rawmidi.o snd-timer.o snd-rtctimer.o snd-hwdep.o
snd-objs := sound.o init.o isadma.o memory.o info.o control.o misc.o \ snd-objs := sound.o init.o isadma.o memory.o info.o control.o misc.o \
device.o wrappers.o device.o wrappers.o
ifeq ($(CONFIG_SND_OSSEMUL),y) ifeq ($(CONFIG_SND_OSSEMUL),y)
...@@ -114,21 +112,3 @@ ifeq ($(CONFIG_SND_SB16_CSP),y) ...@@ -114,21 +112,3 @@ ifeq ($(CONFIG_SND_SB16_CSP),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd.o: $(snd-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-objs)
snd-pcm.o: $(snd-pcm-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-pcm-objs)
snd-rawmidi.o: $(snd-rawmidi-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-rawmidi-objs)
snd-timer.o: $(snd-timer-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-timer-objs)
snd-rtctimer.o: $(snd-rtctimer-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-rtctimer-objs)
snd-hwdep.o: $(snd-hwdep-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-hwdep-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _ioctl32.o O_TARGET := _ioctl32.o
list-multi := snd-ioctl32.o
snd-ioctl32-objs := ioctl32.o pcm32.o rawmidi32.o timer32.o hwdep32.o snd-ioctl32-objs := ioctl32.o pcm32.o rawmidi32.o timer32.o hwdep32.o
ifeq ($(CONFIG_SND_SEQUENCER),y) ifeq ($(CONFIG_SND_SEQUENCER),y)
snd-ioctl32-objs += seq32.o snd-ioctl32-objs += seq32.o
...@@ -15,6 +13,3 @@ endif ...@@ -15,6 +13,3 @@ endif
obj-$(CONFIG_SND_BIT32_EMUL) += snd-ioctl32.o obj-$(CONFIG_SND_BIT32_EMUL) += snd-ioctl32.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ioctl32.o: $(snd-ioctl32-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ioctl32-objs)
...@@ -7,8 +7,6 @@ O_TARGET := oss.o ...@@ -7,8 +7,6 @@ O_TARGET := oss.o
export-objs := mixer_oss.o export-objs := mixer_oss.o
list-multi := snd-mixer-oss.o snd-pcm-oss.o
snd-mixer-oss-objs := mixer_oss.o snd-mixer-oss-objs := mixer_oss.o
snd-pcm-oss-objs := pcm_oss.o pcm_plugin.o \ snd-pcm-oss-objs := pcm_oss.o pcm_plugin.o \
...@@ -18,9 +16,3 @@ obj-$(CONFIG_SND_MIXER_OSS) += snd-mixer-oss.o ...@@ -18,9 +16,3 @@ obj-$(CONFIG_SND_MIXER_OSS) += snd-mixer-oss.o
obj-$(CONFIG_SND_PCM_OSS) += snd-pcm-oss.o obj-$(CONFIG_SND_PCM_OSS) += snd-pcm-oss.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-mixer-oss.o: $(snd-mixer-oss-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-mixer-oss-objs)
snd-pcm-oss.o: $(snd-pcm-oss-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-pcm-oss-objs)
...@@ -13,10 +13,6 @@ ifeq ($(CONFIG_SND_SEQUENCER_OSS),y) ...@@ -13,10 +13,6 @@ ifeq ($(CONFIG_SND_SEQUENCER_OSS),y)
obj-y += oss/oss.o obj-y += oss/oss.o
endif endif
list-multi := snd-seq-device.o snd-seq.o snd-seq-midi.o snd-seq-midi-emul.o \
snd-seq-midi-event.o snd-seq-instr.o snd-seq-dummy.o \
snd-seq-virmidi.o
export-objs := seq_device.o seq.o seq_ports.o seq_instr.o seq_midi_emul.o \ export-objs := seq_device.o seq.o seq_ports.o seq_instr.o seq_midi_emul.o \
seq_midi_event.o seq_virmidi.o seq_midi_event.o seq_virmidi.o
...@@ -82,27 +78,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-m ...@@ -82,27 +78,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-m
obj-$(CONFIG_SND_YMFPCI) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-midi-event.o snd-seq-midi-emul.o snd-seq-instr.o obj-$(CONFIG_SND_YMFPCI) += snd-seq-midi.o snd-seq.o snd-seq-device.o snd-seq-midi-event.o snd-seq-midi-emul.o snd-seq-instr.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-seq-device.o: $(snd-seq-device-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-device-objs)
snd-seq.o: $(snd-seq-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-objs)
snd-seq-midi.o: $(snd-seq-midi-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-midi-objs)
snd-seq-midi-emul.o: $(snd-seq-midi-emul-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-midi-emul-objs)
snd-seq-midi-event.o: $(snd-seq-midi-event-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-midi-event-objs)
snd-seq-instr.o: $(snd-seq-instr-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-instr-objs)
snd-seq-dummy.o: $(snd-seq-dummy-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-dummy-objs)
snd-seq-virmidi.o: $(snd-seq-virmidi-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-virmidi-objs)
...@@ -5,9 +5,6 @@ ...@@ -5,9 +5,6 @@
O_TARGET := instr.o O_TARGET := instr.o
list-multi := snd-ainstr-fm.o snd-ainstr-simple.o snd-ainstr-gf1.o \
snd-ainstr-iw.o
export-objs := ainstr_fm.o ainstr_simple.o ainstr_gf1.o ainstr_iw.o export-objs := ainstr_fm.o ainstr_simple.o ainstr_gf1.o ainstr_iw.o
snd-ainstr-fm-objs := ainstr_fm.o snd-ainstr-fm-objs := ainstr_fm.o
...@@ -47,15 +44,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-ainstr-simple.o ...@@ -47,15 +44,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-ainstr-simple.o
obj-$(CONFIG_SND_YMFPCI) += snd-ainstr-fm.o obj-$(CONFIG_SND_YMFPCI) += snd-ainstr-fm.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ainstr-fm.o: $(snd-ainstr-fm-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ainstr-fm-objs)
snd-ainstr-simple.o: $(snd-ainstr-simple-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ainstr-simple-objs)
snd-ainstr-gf1.o: $(snd-ainstr-gf1-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ainstr-gf1-objs)
snd-ainstr-iw.o: $(snd-ainstr-iw-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ainstr-iw-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := oss.o O_TARGET := oss.o
list-multi := snd-seq-oss.o
snd-seq-oss-objs := seq_oss.o seq_oss_init.o seq_oss_timer.o seq_oss_ioctl.o \ snd-seq-oss-objs := seq_oss.o seq_oss_init.o seq_oss_timer.o seq_oss_ioctl.o \
seq_oss_event.o seq_oss_rw.o seq_oss_synth.o \ seq_oss_event.o seq_oss_rw.o seq_oss_synth.o \
seq_oss_midi.o seq_oss_readq.o seq_oss_writeq.o seq_oss_midi.o seq_oss_readq.o seq_oss_writeq.o
...@@ -14,6 +12,3 @@ snd-seq-oss-objs := seq_oss.o seq_oss_init.o seq_oss_timer.o seq_oss_ioctl.o \ ...@@ -14,6 +12,3 @@ snd-seq-oss-objs := seq_oss.o seq_oss_init.o seq_oss_timer.o seq_oss_ioctl.o \
obj-$(CONFIG_SND_SEQUENCER_OSS) += snd-seq-oss.o obj-$(CONFIG_SND_SEQUENCER_OSS) += snd-seq-oss.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-seq-oss.o: $(snd-seq-oss-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-seq-oss-objs)
...@@ -8,8 +8,6 @@ O_TARGET := drivers.o ...@@ -8,8 +8,6 @@ O_TARGET := drivers.o
subdir-y := opl3 mpu401 subdir-y := opl3 mpu401
subdir-m := $(subdir-y) subdir-m := $(subdir-y)
list-multi := snd-dummy.o snd-mtpav.o snd-serial-u16550.o snd-virmidi.o
snd-dummy-objs := dummy.o snd-dummy-objs := dummy.o
snd-mtpav-objs := mtpav.o snd-mtpav-objs := mtpav.o
snd-serial-u16550-objs := serial-u16550.o snd-serial-u16550-objs := serial-u16550.o
...@@ -22,15 +20,3 @@ obj-$(CONFIG_SND_SERIAL_U16550) += snd-serial-u16550.o ...@@ -22,15 +20,3 @@ obj-$(CONFIG_SND_SERIAL_U16550) += snd-serial-u16550.o
obj-$(CONFIG_SND_MTPAV) += snd-mtpav.o obj-$(CONFIG_SND_MTPAV) += snd-mtpav.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-dummy.o: $(snd-dummy-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-dummy-objs)
snd-mtpav.o: $(snd-mtpav-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-mtpav-objs)
snd-serial-u16550.o: $(snd-serial-u16550-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-serial-u16550-objs)
snd-virmidi.o: $(snd-virmidi-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-virmidi-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _mpu401.o O_TARGET := _mpu401.o
list-multi := snd-mpu401.o snd-mpu401-uart.o
export-objs := mpu401_uart.o export-objs := mpu401_uart.o
snd-mpu401-objs := mpu401.o snd-mpu401-objs := mpu401.o
...@@ -45,9 +43,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-mpu401-uart.o ...@@ -45,9 +43,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-mpu401-uart.o
obj-$(CONFIG_SND_YMFPCI) += snd-mpu401-uart.o obj-$(CONFIG_SND_YMFPCI) += snd-mpu401-uart.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-mpu401.o: $(snd-mpu401-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-mpu401-objs)
snd-mpu401-uart.o: $(snd-mpu401-uart-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-mpu401-uart-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _opl3.o O_TARGET := _opl3.o
list-multi := snd-opl3-lib.o snd-opl3-synth.o
export-objs := opl3_lib.o export-objs := opl3_lib.o
snd-opl3-lib-objs := opl3_lib.o opl3_synth.o snd-opl3-lib-objs := opl3_lib.o opl3_synth.o
...@@ -68,9 +66,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -68,9 +66,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-opl3-lib.o: $(snd-opl3-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-opl3-lib-objs)
snd-opl3-synth.o: $(snd-opl3-synth-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-opl3-synth-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _i2c.o O_TARGET := _i2c.o
list-multi := snd-i2c.o snd-cs8427.o snd-tea6330t.o
export-objs := i2c.o cs8427.o tea6330t.o export-objs := i2c.o cs8427.o tea6330t.o
snd-i2c-objs := i2c.o snd-i2c-objs := i2c.o
...@@ -18,12 +16,3 @@ obj-$(CONFIG_SND_INTERWAVE_STB) += snd-tea6330t.o snd-i2c.o ...@@ -18,12 +16,3 @@ obj-$(CONFIG_SND_INTERWAVE_STB) += snd-tea6330t.o snd-i2c.o
obj-$(CONFIG_SND_ICE1712) += snd-cs8427.o snd-i2c.o obj-$(CONFIG_SND_ICE1712) += snd-cs8427.o snd-i2c.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-i2c.o: $(snd-i2c-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-i2c-objs)
snd-cs8427.o: $(snd-cs8427-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs8427-objs)
snd-tea6330t.o: $(snd-tea6330t-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-tea6330t-objs)
...@@ -8,9 +8,6 @@ O_TARGET := isa.o ...@@ -8,9 +8,6 @@ O_TARGET := isa.o
subdir-y := ad1816a ad1848 cs423x es1688 gus opti9xx sb wavefront subdir-y := ad1816a ad1848 cs423x es1688 gus opti9xx sb wavefront
subdir-m := $(subdir-y) subdir-m := $(subdir-y)
list-multi := snd-als100.o snd-azt2320.o snd-cmi8330.o snd-dt0197h.o \
snd-es18xx.o snd-opl3sa2.o snd-sgalaxy.o
snd-als100-objs := als100.o snd-als100-objs := als100.o
snd-azt2320-objs := azt2320.o snd-azt2320-objs := azt2320.o
snd-cmi8330-objs := cmi8330.o snd-cmi8330-objs := cmi8330.o
...@@ -29,24 +26,3 @@ obj-$(CONFIG_SND_OPL3SA2) += snd-opl3sa2.o ...@@ -29,24 +26,3 @@ obj-$(CONFIG_SND_OPL3SA2) += snd-opl3sa2.o
obj-$(CONFIG_SND_SGALAXY) += snd-sgalaxy.o obj-$(CONFIG_SND_SGALAXY) += snd-sgalaxy.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-als100.o: $(snd-als100-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-als100-objs)
snd-azt2320.o: $(snd-azt2320-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-azt2320-objs)
snd-cmi8330.o: $(snd-cmi8330-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cmi8330-objs)
snd-dt0197h.o: $(snd-dt0197h-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-dt0197h-objs)
snd-es18xx.o: $(snd-es18xx-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-es18xx-objs)
snd-opl3sa2.o: $(snd-opl3sa2-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-opl3sa2-objs)
snd-sgalaxy.o: $(snd-sgalaxy-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sgalaxy-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _ad1816a.o O_TARGET := _ad1816a.o
list-multi := snd-ad1816a-lib.o snd-ad1816a.o
export-objs := ad1816a_lib.o export-objs := ad1816a_lib.o
snd-ad1816a-lib-objs := ad1816a_lib.o snd-ad1816a-lib-objs := ad1816a_lib.o
...@@ -16,9 +14,3 @@ snd-ad1816a-objs := ad1816a.o ...@@ -16,9 +14,3 @@ snd-ad1816a-objs := ad1816a.o
obj-$(CONFIG_SND_AD1816A) += snd-ad1816a.o snd-ad1816a-lib.o obj-$(CONFIG_SND_AD1816A) += snd-ad1816a.o snd-ad1816a-lib.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ad1816a-lib.o: $(snd-ad1816a-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ad1816a-lib-objs)
snd-ad1816a.o: $(snd-ad1816a-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ad1816a-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _ad1848.o O_TARGET := _ad1848.o
list-multi := snd-ad1848-lib.o snd-ad1848.o
export-objs := ad1848_lib.o export-objs := ad1848_lib.o
snd-ad1848-lib-objs := ad1848_lib.o snd-ad1848-lib-objs := ad1848_lib.o
...@@ -19,9 +17,3 @@ obj-$(CONFIG_SND_AD1848) += snd-ad1848.o snd-ad1848-lib.o ...@@ -19,9 +17,3 @@ obj-$(CONFIG_SND_AD1848) += snd-ad1848.o snd-ad1848-lib.o
obj-$(CONFIG_SND_OPTI92X_AD1848) += snd-ad1848-lib.o obj-$(CONFIG_SND_OPTI92X_AD1848) += snd-ad1848-lib.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ad1848-lib.o: $(snd-ad1848-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ad1848-lib-objs)
snd-ad1848.o: $(snd-ad1848-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ad1848-objs)
...@@ -5,9 +5,6 @@ ...@@ -5,9 +5,6 @@
O_TARGET := _cs423x.o O_TARGET := _cs423x.o
list-multi := snd-cs4231-lib.o snd-cs4236-lib.o \
snd-cs4231.o snd-cs4232.o snd-cs4236.o
export-objs := cs4231_lib.o cs4236_lib.o export-objs := cs4231_lib.o cs4236_lib.o
snd-cs4231-lib-objs := cs4231_lib.o snd-cs4231-lib-objs := cs4231_lib.o
...@@ -29,18 +26,3 @@ obj-$(CONFIG_SND_OPTI92X_CS4231) += snd-cs4231-lib.o ...@@ -29,18 +26,3 @@ obj-$(CONFIG_SND_OPTI92X_CS4231) += snd-cs4231-lib.o
obj-$(CONFIG_SND_WAVEFRONT) += snd-cs4231-lib.o obj-$(CONFIG_SND_WAVEFRONT) += snd-cs4231-lib.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-cs4231-lib.o: $(snd-cs4231-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs4231-lib-objs)
snd-cs4236-lib.o: $(snd-cs4236-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs4236-lib-objs)
snd-cs4231.o: $(snd-cs4231-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs4231-objs)
snd-cs4232.o: $(snd-cs4232-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs4232-objs)
snd-cs4236.o: $(snd-cs4236-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs4236-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _es1688.o O_TARGET := _es1688.o
list-multi := snd-es1688-lib.o snd-es1688.o
export-objs := es1688_lib.o export-objs := es1688_lib.o
snd-es1688-lib-objs := es1688_lib.o snd-es1688-lib-objs := es1688_lib.o
...@@ -17,9 +15,3 @@ obj-$(CONFIG_SND_ES1688) += snd-es1688.o snd-es1688-lib.o ...@@ -17,9 +15,3 @@ obj-$(CONFIG_SND_ES1688) += snd-es1688.o snd-es1688-lib.o
obj-$(CONFIG_SND_GUSEXTREME) += snd-es1688-lib.o obj-$(CONFIG_SND_GUSEXTREME) += snd-es1688-lib.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-es1688-lib.o: $(snd-es1688-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-es1688-lib-objs)
snd-es1688.o: $(snd-es1688-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-es1688-objs)
...@@ -5,9 +5,6 @@ ...@@ -5,9 +5,6 @@
O_TARGET := _gus.o O_TARGET := _gus.o
list-multi := snd-gus-lib.o snd-gusclassic.o snd-gusextreme.o \
snd-gusmax.o snd-interwave.o snd-interwave-stb.o
export-objs := gus_main.o gus_volume.o export-objs := gus_main.o gus_volume.o
snd-gus-lib-objs := gus_main.o \ snd-gus-lib-objs := gus_main.o \
...@@ -39,24 +36,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -39,24 +36,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-gus-lib.o: $(snd-gus-lib-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-gus-lib-objs)
snd-gus-synth.o: $(snd-gus-synth-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-gus-synth-objs)
snd-gusclassic.o: $(snd-gusclassic-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-gusclassic-objs)
snd-gusextreme.o: $(snd-gusextreme-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-gusextreme-objs)
snd-gusmax.o: $(snd-gusmax-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-gusmax-objs)
snd-interwave.o: $(snd-interwave-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-interwave-objs)
snd-interwave-stb.o: $(snd-interwave-stb-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-interwave-stb-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _opti9xx.o O_TARGET := _opti9xx.o
list-multi := snd-opti92x-ad1848.o snd-opti92x-cs4231.o snd-opti93x.o
snd-opti92x-ad1848-objs := opti92x-ad1848.o snd-opti92x-ad1848-objs := opti92x-ad1848.o
snd-opti92x-cs4231-objs := opti92x-cs4231.o snd-opti92x-cs4231-objs := opti92x-cs4231.o
snd-opti93x-objs := opti93x.o snd-opti93x-objs := opti93x.o
...@@ -17,12 +15,3 @@ obj-$(CONFIG_SND_OPTI92X_CS4231) += snd-opti92x-cs4231.o ...@@ -17,12 +15,3 @@ obj-$(CONFIG_SND_OPTI92X_CS4231) += snd-opti92x-cs4231.o
obj-$(CONFIG_SND_OPTI93X) += snd-opti93x.o obj-$(CONFIG_SND_OPTI93X) += snd-opti93x.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-opti92x-ad1848.o: $(snd-opti92x-ad1848-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-opti92x-ad1848-objs)
snd-opti92x-cs4231.o: $(snd-opti92x-cs4231-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-opti92x-cs4231-objs)
snd-opti93x.o: $(snd-opti93x-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-opti93x-objs)
...@@ -5,9 +5,6 @@ ...@@ -5,9 +5,6 @@
O_TARGET := _sb.o O_TARGET := _sb.o
list-multi := snd-sb-common.o snd-sb8-dsp.o snd-sb16-dsp.o snd-sb16-csp.o \
snd-sb8.o snd-sb16.o snd-sbawe.o snd-emu8000-synth.o snd-es968.o
export-objs := emu8000.o emu8000_synth.o sb_common.o sb8_main.o sb16_main.o sb16_csp.o export-objs := emu8000.o emu8000_synth.o sb_common.o sb8_main.o sb16_main.o sb16_csp.o
snd-sb-common-objs := sb_common.o sb_mixer.o snd-sb-common-objs := sb_common.o sb_mixer.o
...@@ -38,30 +35,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -38,30 +35,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-sb-common.o: $(snd-sb-common-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sb-common-objs)
snd-sb8-dsp.o: $(snd-sb8-dsp-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sb8-dsp-objs)
snd-sb16-dsp.o: $(snd-sb16-dsp-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sb16-dsp-objs)
snd-sb16-csp.o: $(snd-sb16-csp-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sb16-csp-objs)
snd-sb8.o: $(snd-sb8-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sb8-objs)
snd-sb16.o: $(snd-sb16-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sb16-objs)
snd-sbawe.o: $(snd-sbawe-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sbawe-objs)
snd-emu8000-synth.o: $(snd-emu8000-synth-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-emu8000-synth-objs)
snd-es968.o: $(snd-es968-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-es968-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := _wavefront.o O_TARGET := _wavefront.o
list-multi := snd-wavefront.o
snd-wavefront-objs := wavefront.o wavefront_fx.o wavefront_synth.o wavefront_midi.o snd-wavefront-objs := wavefront.o wavefront_fx.o wavefront_synth.o wavefront_midi.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_WAVEFRONT) += snd-wavefront.o obj-$(CONFIG_SND_WAVEFRONT) += snd-wavefront.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-wavefront.o: $(snd-wavefront-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-wavefront-objs)
...@@ -97,9 +97,6 @@ endif ...@@ -97,9 +97,6 @@ endif
# Declare multi-part drivers. # Declare multi-part drivers.
list-multi := sound.o gus.o pas2.o sb.o sb_lib.o vidc_mod.o \
wavefront.o
sound-objs := \ sound-objs := \
dev_table.o soundcard.o sound_syms.o \ dev_table.o soundcard.o sound_syms.o \
audio.o audio_syms.o dmabuf.o \ audio.o audio_syms.o dmabuf.o \
...@@ -118,31 +115,6 @@ O_TARGET := sounddrivers.o ...@@ -118,31 +115,6 @@ O_TARGET := sounddrivers.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
# Link rules for multi-part drivers.
sound.o: $(sound-objs)
$(LD) -r -o $@ $(sound-objs)
gus.o: $(gus-objs)
$(LD) -r -o $@ $(gus-objs)
pas2.o: $(pas2-objs)
$(LD) -r -o $@ $(pas2-objs)
sb.o: $(sb-objs)
$(LD) -r -o $@ $(sb-objs)
sb_lib.o: $(sb_lib-objs)
$(LD) -r -o $@ $(sb_lib-objs)
vidc_mod.o: $(vidc_mod-objs)
$(LD) -r -o $@ $(vidc_mod-objs)
wavefront.o: $(wavefront-objs)
$(LD) -r -o $@ $(wavefront-objs)
# Firmware files that need translation # Firmware files that need translation
# #
# The translated files are protected by a file that keeps track # The translated files are protected by a file that keeps track
......
...@@ -8,11 +8,6 @@ O_TARGET := pci.o ...@@ -8,11 +8,6 @@ O_TARGET := pci.o
subdir-y := ac97 ali5451 cs46xx emu10k1 korg1212 nm256 rme9652 trident ymfpci subdir-y := ac97 ali5451 cs46xx emu10k1 korg1212 nm256 rme9652 trident ymfpci
subdir-m := $(subdir-y) subdir-m := $(subdir-y)
list-multi := snd-als4000.o snd-cmipci.o snd-cs4281.o snd-ens1370.o \
snd-ens1371.o snd-es1938.o snd-es1968.o snd-fm801.o \
snd-ice1712.o snd-intel8x0.o snd-maestro3.o snd-rme96.o \
snd-sonicvibes.o snd-via686.o snd-via8233.o
snd-als4000-objs := als4000.o snd-als4000-objs := als4000.o
snd-cmipci-objs := cmipci.o snd-cmipci-objs := cmipci.o
snd-cs4281-objs := cs4281.o snd-cs4281-objs := cs4281.o
...@@ -47,48 +42,3 @@ obj-$(CONFIG_SND_VIA686) += snd-via686.o ...@@ -47,48 +42,3 @@ obj-$(CONFIG_SND_VIA686) += snd-via686.o
obj-$(CONFIG_SND_VIA8233) += snd-via8233.o obj-$(CONFIG_SND_VIA8233) += snd-via8233.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-als4000.o: $(snd-als4000-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-als4000-objs)
snd-cmipci.o: $(snd-cmipci-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cmipci-objs)
snd-cs4281.o: $(snd-cs4281-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs4281-objs)
snd-ens1370.o: $(snd-ens1370-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ens1370-objs)
snd-ens1371.o: $(snd-ens1371-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ens1371-objs)
snd-es1938.o: $(snd-es1938-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-es1938-objs)
snd-es1968.o: $(snd-es1968-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-es1968-objs)
snd-fm801.o: $(snd-fm801-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-fm801-objs)
snd-ice1712.o: $(snd-ice1712-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ice1712-objs)
snd-intel8x0.o: $(snd-intel8x0-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-intel8x0-objs)
snd-maestro3.o: $(snd-maestro3-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-maestro3-objs)
snd-rme96.o: $(snd-rme96-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-rme96-objs)
snd-sonicvibes.o: $(snd-sonicvibes-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-sonicvibes-objs)
snd-via686.o: $(snd-via686-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-via686-objs)
snd-via8233.o: $(snd-via8233-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-via8233-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _ac97.o O_TARGET := _ac97.o
list-multi := snd-ac97-codec.o snd-ak4531-codec.o
export-objs := ac97_codec.o ak4531_codec.o export-objs := ac97_codec.o ak4531_codec.o
snd-ac97-codec-objs := ac97_codec.o snd-ac97-codec-objs := ac97_codec.o
...@@ -31,9 +29,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-ac97-codec.o ...@@ -31,9 +29,3 @@ obj-$(CONFIG_SND_TRIDENT) += snd-ac97-codec.o
obj-$(CONFIG_SND_YMFPCI) += snd-ac97-codec.o obj-$(CONFIG_SND_YMFPCI) += snd-ac97-codec.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ac97-codec.o: $(snd-ac97-codec-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ac97-codec-objs)
snd-ak4531-codec.o: $(snd-ak4531-codec-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ak4531-codec-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := _ali5451.o O_TARGET := _ali5451.o
list-multi := snd-ali5451.o
snd-ali5451-objs := ali5451.o snd-ali5451-objs := ali5451.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_ALI5451) += snd-ali5451.o obj-$(CONFIG_SND_ALI5451) += snd-ali5451.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ali5451.o: $(snd-ali5451-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ali5451-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := _cs46xx.o O_TARGET := _cs46xx.o
list-multi := snd-cs46xx.o
snd-cs46xx-objs := cs46xx.o cs46xx_lib.o snd-cs46xx-objs := cs46xx.o cs46xx_lib.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_CS46XX) += snd-cs46xx.o obj-$(CONFIG_SND_CS46XX) += snd-cs46xx.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-cs46xx.o: $(snd-cs46xx-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-cs46xx-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _emu10k1.o O_TARGET := _emu10k1.o
list-multi := snd-emu10k1.o snd-emu10k1-synth.o
export-objs := emu10k1_main.o export-objs := emu10k1_main.o
snd-emu10k1-objs := emu10k1.o emu10k1_main.o \ snd-emu10k1-objs := emu10k1.o emu10k1_main.o \
...@@ -21,9 +19,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -21,9 +19,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-emu10k1.o: $(snd-emu10k1-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-emu10k1-objs)
snd-emu10k1-synth.o: $(snd-emu10k1-synth-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-emu10k1-synth-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := _korg1212.o O_TARGET := _korg1212.o
list-multi := snd-korg1212.o
snd-korg1212-objs := korg1212.o snd-korg1212-objs := korg1212.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_KORG1212) += snd-korg1212.o obj-$(CONFIG_SND_KORG1212) += snd-korg1212.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-korg1212.o: $(snd-korg1212-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-korg1212-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := _nm256.o O_TARGET := _nm256.o
list-multi := snd-nm256.o
snd-nm256-objs := nm256.o snd-nm256-objs := nm256.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_NM256) += snd-nm256.o obj-$(CONFIG_SND_NM256) += snd-nm256.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-nm256.o: $(snd-nm256-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-nm256-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _rme9652.o O_TARGET := _rme9652.o
list-multi := snd-rme9652-mem.o snd-rme9652.o
export-objs := rme9652_mem.o export-objs := rme9652_mem.o
snd-rme9652-mem-objs := rme9652_mem.o snd-rme9652-mem-objs := rme9652_mem.o
...@@ -16,9 +14,3 @@ snd-rme9652-objs := rme9652.o ...@@ -16,9 +14,3 @@ snd-rme9652-objs := rme9652.o
obj-$(CONFIG_SND_RME9652) += snd-rme9652.o snd-rme9652-mem.o obj-$(CONFIG_SND_RME9652) += snd-rme9652.o snd-rme9652-mem.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-rme9652-mem.o: $(snd-rme9652-mem-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-rme9652-mem-objs)
snd-rme9652.o: $(snd-rme9652-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-rme9652-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _trident.o O_TARGET := _trident.o
list-multi := snd-trident.o snd-trident-synth.o
export-objs := trident_main.o export-objs := trident_main.o
snd-trident-objs := trident.o trident_main.o trident_memory.o snd-trident-objs := trident.o trident_main.o trident_memory.o
...@@ -19,9 +17,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -19,9 +17,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-trident.o: $(snd-trident-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-trident-objs)
snd-trident-synth.o: $(snd-trident-synth-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-trident-synth-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := _ymfpci.o O_TARGET := _ymfpci.o
list-multi := snd-ymfpci.o
snd-ymfpci-objs := ymfpci.o ymfpci_main.o snd-ymfpci-objs := ymfpci.o ymfpci_main.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_YMFPCI) += snd-ymfpci.o obj-$(CONFIG_SND_YMFPCI) += snd-ymfpci.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-ymfpci.o: $(snd-ymfpci-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-ymfpci-objs)
...@@ -5,14 +5,9 @@ ...@@ -5,14 +5,9 @@
O_TARGET := ppc.o O_TARGET := ppc.o
list-multi := snd-powermac.o
snd-powermac-objs := powermac.o pmac.o awacs.o burgundy.o daca.o tumbler.o keywest.o snd-powermac-objs := powermac.o pmac.o awacs.o burgundy.o daca.o tumbler.o keywest.o
# Toplevel Module Dependency # Toplevel Module Dependency
obj-$(CONFIG_SND_POWERMAC) += snd-powermac.o obj-$(CONFIG_SND_POWERMAC) += snd-powermac.o
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-powermac.o: $(snd-powermac-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-powermac-objs)
...@@ -8,8 +8,6 @@ O_TARGET := synth.o ...@@ -8,8 +8,6 @@ O_TARGET := synth.o
subdir-y := emux subdir-y := emux
subdir-m := $(subdir-y) subdir-m := $(subdir-y)
list-multi := snd-util-mem.o
export-objs := util_mem.o export-objs := util_mem.o
snd-util-mem-objs := util_mem.o snd-util-mem-objs := util_mem.o
...@@ -22,6 +20,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -22,6 +20,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-util-mem.o: $(snd-util-mem-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-util-mem-objs)
...@@ -5,8 +5,6 @@ ...@@ -5,8 +5,6 @@
O_TARGET := _emux.o O_TARGET := _emux.o
list-multi := snd-emux-synth.o
export-objs := emux.o export-objs := emux.o
snd-emux-synth-objs := emux.o emux_synth.o emux_seq.o emux_nrpn.o \ snd-emux-synth-objs := emux.o emux_synth.o emux_seq.o emux_nrpn.o \
...@@ -19,6 +17,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y) ...@@ -19,6 +17,3 @@ ifeq ($(subst m,y,$(CONFIG_SND_SEQUENCER)),y)
endif endif
include $(TOPDIR)/Rules.make include $(TOPDIR)/Rules.make
snd-emux-synth.o: $(snd-emux-synth-objs)
$(LD) $(LD_RFLAG) -r -o $@ $(snd-emux-synth-objs)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment