]>
Commit | Line | Data |
---|---|---|
62162fff | 1 | # usb subsystem core |
5319dc7b | 2 | common-obj-y += core.o combined-packet.o bus.o desc.o desc-msos.o |
62162fff GH |
3 | common-obj-y += libhw.o |
4 | ||
5 | # usb host adapters | |
c9159fe9 SW |
6 | common-obj-$(CONFIG_USB_UHCI) += hcd-uhci.o |
7 | common-obj-$(CONFIG_USB_OHCI) += hcd-ohci.o | |
e433785a | 8 | common-obj-$(CONFIG_USB_EHCI) += hcd-ehci.o hcd-ehci-pci.o hcd-ehci-sysbus.o |
c9159fe9 | 9 | common-obj-$(CONFIG_USB_XHCI) += hcd-xhci.o |
aaa4d1df | 10 | common-obj-$(CONFIG_USB_MUSB) += hcd-musb.o |
be1029ec | 11 | |
62162fff GH |
12 | # emulated usb devices |
13 | common-obj-y += dev-hub.o | |
14 | common-obj-y += dev-hid.o | |
6c83f815 GH |
15 | common-obj-$(CONFIG_USB_TABLET_WACOM) += dev-wacom.o |
16 | common-obj-$(CONFIG_USB_STORAGE_BOT) += dev-storage.o | |
17 | common-obj-$(CONFIG_USB_STORAGE_UAS) += dev-uas.o | |
18 | common-obj-$(CONFIG_USB_AUDIO) += dev-audio.o | |
19 | common-obj-$(CONFIG_USB_SERIAL) += dev-serial.o | |
20 | common-obj-$(CONFIG_USB_NETWORK) += dev-network.o | |
6c83f815 | 21 | common-obj-$(CONFIG_USB_BLUETOOTH) += dev-bluetooth.o |
49ab747f PB |
22 | |
23 | ifeq ($(CONFIG_USB_SMARTCARD),y) | |
24 | common-obj-y += dev-smartcard-reader.o | |
25 | common-obj-y += ccid-card-passthru.o | |
26 | common-obj-$(CONFIG_SMARTCARD_NSS) += ccid-card-emulated.o | |
9d171bd9 | 27 | ccid-card-emulated.o-cflags := -I$(SRC_PATH)/libcacard |
49ab747f | 28 | endif |
62162fff | 29 | |
840a178c GH |
30 | ifeq ($(CONFIG_POSIX),y) |
31 | common-obj-$(CONFIG_USB_STORAGE_MTP) += dev-mtp.o | |
32 | endif | |
33 | ||
62162fff | 34 | # usb redirection |
b2d1fe67 | 35 | common-obj-$(CONFIG_USB_REDIR) += redirect.o quirks.o |
be1029ec | 36 | |
62162fff | 37 | # usb pass-through |
4075975d | 38 | common-obj-y += $(patsubst %,host-%.o,$(HOST_USB)) |