]> git.proxmox.com Git - qemu.git/blame - hw/usb/Makefile.objs
a9mpcore: Convert to QOM realize
[qemu.git] / hw / usb / Makefile.objs
CommitLineData
62162fff
GH
1# usb subsystem core
2common-obj-y += core.o combined-packet.o bus.o desc.o
3common-obj-y += libhw.o
4
5# usb host adapters
c9159fe9
SW
6common-obj-$(CONFIG_USB_UHCI) += hcd-uhci.o
7common-obj-$(CONFIG_USB_OHCI) += hcd-ohci.o
e433785a 8common-obj-$(CONFIG_USB_EHCI) += hcd-ehci.o hcd-ehci-pci.o hcd-ehci-sysbus.o
c9159fe9 9common-obj-$(CONFIG_USB_XHCI) += hcd-xhci.o
aaa4d1df 10common-obj-$(CONFIG_USB_MUSB) += hcd-musb.o
be1029ec 11
62162fff
GH
12# emulated usb devices
13common-obj-y += dev-hub.o
14common-obj-y += dev-hid.o
6c83f815
GH
15common-obj-$(CONFIG_USB_TABLET_WACOM) += dev-wacom.o
16common-obj-$(CONFIG_USB_STORAGE_BOT) += dev-storage.o
17common-obj-$(CONFIG_USB_STORAGE_UAS) += dev-uas.o
18common-obj-$(CONFIG_USB_AUDIO) += dev-audio.o
19common-obj-$(CONFIG_USB_SERIAL) += dev-serial.o
20common-obj-$(CONFIG_USB_NETWORK) += dev-network.o
6c83f815 21common-obj-$(CONFIG_USB_BLUETOOTH) += dev-bluetooth.o
49ab747f
PB
22
23ifeq ($(CONFIG_USB_SMARTCARD),y)
24common-obj-y += dev-smartcard-reader.o
25common-obj-y += ccid-card-passthru.o
26common-obj-$(CONFIG_SMARTCARD_NSS) += ccid-card-emulated.o
27endif
62162fff
GH
28
29# usb redirection
b2d1fe67 30common-obj-$(CONFIG_USB_REDIR) += redirect.o quirks.o
be1029ec 31
62162fff 32# usb pass-through
4075975d 33common-obj-y += $(patsubst %,host-%.o,$(HOST_USB))