# Makefile for drivers/acorn/scsi
#
-O_TARGET := acorn-scsi.o
-
-obj-y :=
-obj-m :=
-obj-n :=
-obj- :=
-
export-objs := fas216.o queue.o msgqueue.o
acornscsi_mod-objs := acornscsi.o acornscsi-io.o
obj-$(CONFIG_I8K) += i8k.o
obj-$(CONFIG_DS1620) += ds1620.o
obj-$(CONFIG_INTEL_RNG) += i810_rng.o
-
obj-$(CONFIG_QIC02_TAPE) += tpqic02.o
-
-subdir-$(CONFIG_FTAPE) += ftape
-ifeq ($(CONFIG_FTAPE),y)
- obj-y += ftape/ftape.o
-endif
-
+obj-$(CONFIG_FTAPE) += ftape/
obj-$(CONFIG_H8) += h8.o
obj-$(CONFIG_PPDEV) += ppdev.o
obj-$(CONFIG_DZ) += dz.o
obj-$(CONFIG_SH_WDT) += shwdt.o
obj-$(CONFIG_EUROTECH_WDT) += eurotechwdt.o
obj-$(CONFIG_SOFT_WATCHDOG) += softdog.o
-
obj-$(CONFIG_MWAVE) += mwave/
-
-subdir-$(CONFIG_AGP) += agp
-ifeq ($(CONFIG_AGP),y)
- obj-y += agp/agp.o
-endif
-
-subdir-$(CONFIG_DRM) += drm
-ifeq ($(CONFIG_DRM),y)
- obj-y += drm/drm.o
-endif
-
-subdir-$(CONFIG_PCMCIA) += pcmcia
-ifeq ($(CONFIG_PCMCIA),y)
- obj-y += pcmcia/pcmcia_char.o
-endif
+obj-$(CONFIG_AGP) += agp/
+obj-$(CONFIG_DRM) += drm/
+obj-$(CONFIG_PCMCIA) += pcmcia/
include $(TOPDIR)/Rules.make
# space ioctl interface to use agp memory. It also adds a kernel interface
# that other drivers could use to manipulate agp memory.
-O_TARGET := agp.o
-
export-objs := agpgart_be.o
agpgart-objs := agpgart_fe.o agpgart_be.o
# Makefile for the drm device driver. This driver provides support for the
# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
-O_TARGET := drm.o
-
gamma-objs := gamma_drv.o gamma_dma.o
tdfx-objs := tdfx_drv.o
r128-objs := r128_drv.o r128_cce.o r128_state.o
# Linux.
#
-O_TARGET := ftape.o
-
obj-$(CONFIG_FTAPE) += lowlevel/
obj-$(CONFIG_ZFTAPE) += zftape/
obj-$(CONFIG_ZFT_COMPRESSOR) += compressor/
# Makefile for the Linux PCMCIA char device drivers.
#
-O_TARGET := pcmcia_char.o
-
obj-$(CONFIG_PCMCIA_SERIAL_CS) += serial_cs.o
obj-$(CONFIG_SYNCLINK_CS) += synclink_cs.o
obj-$(CONFIG_INPUT_JOYDEV) += joydev.o
obj-$(CONFIG_INPUT_EVDEV) += evdev.o
-subdir-$(CONFIG_INPUT_JOYSTICK) += joystick
-
-ifeq ($(CONFIG_INPUT_JOYSTICK),y)
- obj-y += joystick/joydrv.o
-endif
+obj-$(CONFIG_INPUT_JOYSTICK) += joystick/
# The global Rules.make.
# Makefile for the input core drivers.
#
-# The target object and module list name.
-
-O_TARGET := joydrv.o
-
# I-Force may need both USB and RS-232
CONFIG_JOYSTICK_IFORCE := n
mod-subdirs := i2o fusion
-subdir-$(CONFIG_I2O) += i2o
-ifeq ($(CONFIG_I2O),y)
- obj-y += i2o/i2o.o
-endif
-
-subdir-$(CONFIG_FUSION) += fusion
-ifeq ($(CONFIG_FUSION),y)
- obj-y += fusion/fusion.o
-endif
+obj-$(CONFIG_I2O) += i2o/
+obj-$(CONFIG_FUSION) += fusion/
include $(TOPDIR)/Rules.make
#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-} LSI_LOGIC
-O_TARGET := fusion.o
-
export-objs := mptbase.o mptscsih.o mptlan.o mptctl.o isense.o
obj-$(CONFIG_FUSION) += mptbase.o mptscsih.o
# In the future, some of these should be built conditionally.
#
-O_TARGET := i2o.o
-
export-objs := i2o_pci.o i2o_core.o i2o_config.o i2o_block.o i2o_lan.o i2o_scsi.o i2o_proc.o
obj-$(CONFIG_I2O_PCI) += i2o_pci.o
mod-subdirs := pcmcia ../acorn/scsi
-subdir-$(CONFIG_SCSI_AIC7XXX) += aic7xxx
subdir-$(CONFIG_PCMCIA) += pcmcia
-
obj-$(CONFIG_SCSI) += scsi_mod.o
obj-$(CONFIG_A4000T_SCSI) += amiga7xx.o 53c7xx.o
obj-$(CONFIG_SCSI_AHA152X) += aha152x.o
obj-$(CONFIG_SCSI_AHA1542) += aha1542.o
obj-$(CONFIG_SCSI_AHA1740) += aha1740.o
-ifeq ($(CONFIG_SCSI_AIC7XXX),y)
-obj-$(CONFIG_SCSI_AIC7XXX) += aic7xxx/aic7xxx_drv.o
-endif
+obj-$(CONFIG_SCSI_AIC7XXX) += aic7xxx/
obj-$(CONFIG_SCSI_AIC7XXX_OLD) += aic7xxx_old.o
obj-$(CONFIG_SCSI_IPS) += ips.o
obj-$(CONFIG_SCSI_FD_MCS) += fd_mcs.o
obj-$(CONFIG_SCSI_DMX3191D) += dmx3191d.o
obj-$(CONFIG_SCSI_DTC3280) += dtc.o
obj-$(CONFIG_SCSI_NCR53C7xx) += 53c7,8xx.o
-subdir-$(CONFIG_SCSI_SYM53C8XX_2) += sym53c8xx_2
-ifeq ($(CONFIG_SCSI_SYM53C8XX_2),y)
- obj-$(CONFIG_SCSI_SYM53C8XX_2) += sym53c8xx_2/sym53c8xx_2.o
-endif
+obj-$(CONFIG_SCSI_SYM53C8XX_2) += sym53c8xx_2/
obj-$(CONFIG_SCSI_SYM53C8XX) += sym53c8xx.o
obj-$(CONFIG_SCSI_NCR53C8XX) += ncr53c8xx.o
obj-$(CONFIG_SCSI_EATA_DMA) += eata_dma.o
obj-$(CONFIG_SCSI_CPQFCTS) += cpqfc.o
obj-$(CONFIG_SCSI_LASI700) += lasi700.o 53c700.o
-subdir-$(CONFIG_ARCH_ACORN) += ../acorn/scsi
-obj-$(CONFIG_ARCH_ACORN) += ../acorn/scsi/acorn-scsi.o
+obj-$(CONFIG_ARCH_ACORN) += ../acorn/scsi/
obj-$(CONFIG_CHR_DEV_ST) += st.o
obj-$(CONFIG_CHR_DEV_OSST) += osst.o
# Makefile for the Linux aic7xxx SCSI driver.
#
-O_TARGET := aic7xxx_drv.o
-
obj-$(CONFIG_SCSI_AIC7XXX) += aic7xxx.o
# Core files
# Makefile for the NCR/SYMBIOS/LSI 53C8XX PCI SCSI controllers driver.
-O_TARGET := sym53c8xx_2.o
-
sym53c8xx-objs := sym_fw.o sym_glue.o sym_hipd.o sym_malloc.o sym_misc.o sym_nvram.o
obj-$(CONFIG_SCSI_SYM53C8XX_2) := sym53c8xx.o