| 
									
										
										
										
											2013-02-01 09:53:17 +01:00
										 |  |  | # usb subsystem core
 | 
					
						
							| 
									
										
										
										
											2015-03-17 14:52:54 +01:00
										 |  |  | common-obj-y += core.o combined-packet.o bus.o libhw.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB) += desc.o desc-msos.o | 
					
						
							| 
									
										
										
										
											2013-02-01 09:53:17 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | # usb host adapters
 | 
					
						
							| 
									
										
										
										
											2012-10-05 19:39:33 +02:00
										 |  |  | common-obj-$(CONFIG_USB_UHCI) += hcd-uhci.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_OHCI) += hcd-ohci.o | 
					
						
							| 
									
										
										
										
											2015-02-18 16:01:01 +11:00
										 |  |  | common-obj-$(CONFIG_USB_EHCI) += hcd-ehci.o hcd-ehci-pci.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_EHCI_SYSBUS) += hcd-ehci-sysbus.o | 
					
						
							| 
									
										
										
										
											2012-10-05 19:39:33 +02:00
										 |  |  | common-obj-$(CONFIG_USB_XHCI) += hcd-xhci.o | 
					
						
							| 
									
										
										
										
											2013-02-05 12:23:23 +01:00
										 |  |  | common-obj-$(CONFIG_USB_MUSB) += hcd-musb.o | 
					
						
							| 
									
										
										
										
											2012-05-29 11:10:55 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-02-19 12:03:24 +00:00
										 |  |  | obj-$(CONFIG_TUSB6010) += tusb6010.o | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-02-01 09:53:17 +01:00
										 |  |  | # emulated usb devices
 | 
					
						
							| 
									
										
										
										
											2015-03-17 14:52:54 +01:00
										 |  |  | common-obj-$(CONFIG_USB) += dev-hub.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB) += dev-hid.o | 
					
						
							| 
									
										
										
										
											2013-02-01 10:49:43 +01:00
										 |  |  | common-obj-$(CONFIG_USB_TABLET_WACOM) += dev-wacom.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_STORAGE_BOT)  += dev-storage.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_STORAGE_UAS)  += dev-uas.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_AUDIO)        += dev-audio.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_SERIAL)       += dev-serial.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_NETWORK)      += dev-network.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_BLUETOOTH)    += dev-bluetooth.o | 
					
						
							| 
									
										
										
										
											2013-03-01 13:59:19 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | ifeq ($(CONFIG_USB_SMARTCARD),y) | 
					
						
							|  |  |  | common-obj-y                          += dev-smartcard-reader.o | 
					
						
							| 
									
										
										
										
											2015-08-30 11:48:40 +02:00
										 |  |  | common-obj-$(CONFIG_SMARTCARD)        += ccid-card-passthru.o | 
					
						
							|  |  |  | common-obj-$(CONFIG_SMARTCARD)        += ccid-card-emulated.o | 
					
						
							| 
									
										
										
										
											2013-03-01 13:59:19 +01:00
										 |  |  | endif | 
					
						
							| 
									
										
										
										
											2013-02-01 09:53:17 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-18 10:26:09 +02:00
										 |  |  | ifeq ($(CONFIG_POSIX),y) | 
					
						
							|  |  |  | common-obj-$(CONFIG_USB_STORAGE_MTP)  += dev-mtp.o | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-02-01 09:53:17 +01:00
										 |  |  | # usb redirection
 | 
					
						
							| 
									
										
										
										
											2012-12-19 15:08:33 +01:00
										 |  |  | common-obj-$(CONFIG_USB_REDIR) += redirect.o quirks.o | 
					
						
							| 
									
										
										
										
											2012-05-29 11:10:55 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-02-01 09:53:17 +01:00
										 |  |  | # usb pass-through
 | 
					
						
							| 
									
										
										
										
											2013-01-23 14:15:38 +01:00
										 |  |  | common-obj-y += $(patsubst %,host-%.o,$(HOST_USB)) | 
					
						
							| 
									
										
										
										
											2016-05-12 16:13:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | ifeq ($(CONFIG_USB_LIBUSB),y) | 
					
						
							|  |  |  | common-obj-$(CONFIG_XEN_BACKEND) += xen-usb.o | 
					
						
							|  |  |  | endif |