2 # Makefile for the Linux kernel device drivers.
4 # 15 Sep 2000, Christoph Hellwig <hch@infradead.org>
5 # Rewritten to use lists instead of if-statements.
8 obj-
$(CONFIG_PCI
) += pci
/
9 obj-
$(CONFIG_PARISC
) += parisc
/
10 obj-
$(CONFIG_RAPIDIO
) += rapidio
/
12 obj-
$(CONFIG_ACPI
) += acpi
/
13 # PnP must come after ACPI since it will eventually need to check if acpi
14 # was used and do nothing if so
15 obj-
$(CONFIG_PNP
) += pnp
/
16 obj-
$(CONFIG_ARM_AMBA
) += amba
/
18 # char/ comes before serial/ etc so that the VT console is the boot-time
22 obj-
$(CONFIG_CONNECTOR
) += connector
/
24 # i810fb and intelfb depend on char/agp/
25 obj-
$(CONFIG_FB_I810
) += video
/i810
/
26 obj-
$(CONFIG_FB_INTEL
) += video
/intelfb
/
28 # we also need input/serio early so serio bus is initialized by the time
29 # serial drivers start registering their serio ports
30 obj-
$(CONFIG_SERIO
) += input
/serio
/
32 obj-
$(CONFIG_PARPORT
) += parport
/
33 obj-y
+= base
/ block
/ misc
/ mfd
/ net
/ media
/
34 obj-
$(CONFIG_NUBUS
) += nubus
/
35 obj-
$(CONFIG_ATM
) += atm
/
36 obj-
$(CONFIG_PPC_PMAC
) += macintosh
/
37 obj-
$(CONFIG_IDE
) += ide
/
38 obj-
$(CONFIG_FC4
) += fc4
/
39 obj-
$(CONFIG_SCSI
) += scsi
/
40 obj-
$(CONFIG_FUSION
) += message
/
41 obj-
$(CONFIG_IEEE1394
) += ieee1394
/
43 obj-
$(CONFIG_MTD
) += mtd
/
44 obj-
$(CONFIG_SPI
) += spi
/
45 obj-
$(CONFIG_PCCARD
) += pcmcia
/
46 obj-
$(CONFIG_DIO
) += dio
/
47 obj-
$(CONFIG_SBUS
) += sbus
/
48 obj-
$(CONFIG_ZORRO
) += zorro
/
49 obj-
$(CONFIG_MAC
) += macintosh
/
50 obj-
$(CONFIG_ATA_OVER_ETH
) += block
/aoe
/
51 obj-
$(CONFIG_PARIDE
) += block
/paride
/
52 obj-
$(CONFIG_TC
) += tc
/
53 obj-
$(CONFIG_USB
) += usb
/
54 obj-
$(CONFIG_PCI
) += usb
/
55 obj-
$(CONFIG_USB_GADGET
) += usb
/gadget
/
56 obj-
$(CONFIG_GAMEPORT
) += input
/gameport
/
57 obj-
$(CONFIG_INPUT
) += input
/
58 obj-
$(CONFIG_I2O
) += message
/
59 obj-
$(CONFIG_I2C
) += i2c
/
60 obj-
$(CONFIG_W1
) += w1
/
61 obj-
$(CONFIG_HWMON
) += hwmon
/
62 obj-
$(CONFIG_PHONE
) += telephony
/
63 obj-
$(CONFIG_MD
) += md
/
64 obj-
$(CONFIG_BT
) += bluetooth
/
65 obj-
$(CONFIG_ISDN
) += isdn
/
66 obj-
$(CONFIG_EDAC
) += edac
/
67 obj-
$(CONFIG_MCA
) += mca
/
68 obj-
$(CONFIG_EISA
) += eisa
/
69 obj-
$(CONFIG_CPU_FREQ
) += cpufreq
/
70 obj-
$(CONFIG_MMC
) += mmc
/
71 obj-
$(CONFIG_INFINIBAND
) += infiniband
/
72 obj-
$(CONFIG_SGI_IOC4
) += sn
/
74 obj-
$(CONFIG_CRYPTO
) += crypto
/
75 obj-
$(CONFIG_SUPERH
) += sh
/