xref: /linux/drivers/usb/core/Makefile (revision 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2)
1*1da177e4SLinus Torvalds#
2*1da177e4SLinus Torvalds# Makefile for USB Core files and filesystem
3*1da177e4SLinus Torvalds#
4*1da177e4SLinus Torvalds
5*1da177e4SLinus Torvaldsusbcore-objs	:= usb.o hub.o hcd.o urb.o message.o \
6*1da177e4SLinus Torvalds			config.o file.o buffer.o sysfs.o
7*1da177e4SLinus Torvalds
8*1da177e4SLinus Torvaldsifeq ($(CONFIG_PCI),y)
9*1da177e4SLinus Torvalds	usbcore-objs	+= hcd-pci.o
10*1da177e4SLinus Torvaldsendif
11*1da177e4SLinus Torvalds
12*1da177e4SLinus Torvaldsifeq ($(CONFIG_USB_DEVICEFS),y)
13*1da177e4SLinus Torvalds	usbcore-objs	+= devio.o inode.o devices.o
14*1da177e4SLinus Torvaldsendif
15*1da177e4SLinus Torvalds
16*1da177e4SLinus Torvaldsobj-$(CONFIG_USB)	+= usbcore.o
17