]>
Commit | Line | Data |
---|---|---|
e4558666 JCPV |
1 | # |
2 | # (C) Copyright 2000-2007 | |
3 | # Wolfgang Denk, DENX Software Engineering, wd@denx.de. | |
4 | # | |
1a459660 | 5 | # SPDX-License-Identifier: GPL-2.0+ |
e4558666 JCPV |
6 | # |
7 | ||
8 | include $(TOPDIR)/config.mk | |
9 | ||
6d8962e8 | 10 | LIB := $(obj)libusb_host.o |
e4558666 | 11 | |
2731b9a8 JCPV |
12 | # ohci |
13 | COBJS-$(CONFIG_USB_OHCI_NEW) += ohci-hcd.o | |
14 | COBJS-$(CONFIG_USB_ATMEL) += ohci-at91.o | |
25f8bf6e | 15 | COBJS-$(CONFIG_USB_OHCI_DA8XX) += ohci-da8xx.o |
d10c5a87 | 16 | COBJS-$(CONFIG_USB_ISP116X_HCD) += isp116x-hcd.o |
3cf8a234 | 17 | COBJS-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o |
2731b9a8 | 18 | COBJS-$(CONFIG_USB_SL811HS) += sl811-hcd.o |
fb24ffc0 | 19 | COBJS-$(CONFIG_USB_OHCI_S3C24XX) += ohci-s3c24xx.o |
2731b9a8 JCPV |
20 | |
21 | # echi | |
22 | COBJS-$(CONFIG_USB_EHCI) += ehci-hcd.o | |
54cb0048 | 23 | COBJS-$(CONFIG_USB_EHCI_ARMADA100) += ehci-armada100.o utmi-armada100.o |
cc30b780 | 24 | COBJS-$(CONFIG_USB_EHCI_ATMEL) += ehci-atmel.o |
29c6fbe0 DD |
25 | ifdef CONFIG_MPC512X |
26 | COBJS-$(CONFIG_USB_EHCI_FSL) += ehci-mpc512x.o | |
27 | else | |
2731b9a8 | 28 | COBJS-$(CONFIG_USB_EHCI_FSL) += ehci-fsl.o |
29c6fbe0 | 29 | endif |
e82a316d | 30 | COBJS-$(CONFIG_USB_EHCI_FARADAY) += ehci-faraday.o |
7590d3ce | 31 | COBJS-$(CONFIG_USB_EHCI_EXYNOS) += ehci-exynos.o |
5b591502 | 32 | COBJS-$(CONFIG_USB_EHCI_MXC) += ehci-mxc.o |
dbb8f279 | 33 | COBJS-$(CONFIG_USB_EHCI_MXS) += ehci-mxs.o |
1ca56202 | 34 | COBJS-$(CONFIG_USB_EHCI_MX5) += ehci-mx5.o |
3f467529 | 35 | COBJS-$(CONFIG_USB_EHCI_MX6) += ehci-mx6.o |
29321c05 | 36 | COBJS-$(CONFIG_USB_EHCI_OMAP) += ehci-omap.o |
5f82887f | 37 | COBJS-$(CONFIG_USB_EHCI_PPC4XX) += ehci-ppc4xx.o |
2731b9a8 | 38 | COBJS-$(CONFIG_USB_EHCI_IXP4XX) += ehci-ixp.o |
a14bd417 | 39 | COBJS-$(CONFIG_USB_EHCI_MARVELL) += ehci-marvell.o |
2731b9a8 | 40 | COBJS-$(CONFIG_USB_EHCI_PCI) += ehci-pci.o |
39fd6342 | 41 | COBJS-$(CONFIG_USB_EHCI_SPEAR) += ehci-spear.o |
87f938c9 | 42 | COBJS-$(CONFIG_USB_EHCI_TEGRA) += ehci-tegra.o |
2731b9a8 | 43 | COBJS-$(CONFIG_USB_EHCI_VCT) += ehci-vct.o |
e4558666 JCPV |
44 | |
45 | COBJS := $(COBJS-y) | |
53677ef1 WD |
46 | SRCS := $(COBJS:.o=.c) |
47 | OBJS := $(addprefix $(obj),$(COBJS)) | |
e4558666 JCPV |
48 | |
49 | all: $(LIB) | |
50 | ||
51 | $(LIB): $(obj).depend $(OBJS) | |
6d8962e8 | 52 | $(call cmd_link_o_target, $(OBJS)) |
e4558666 JCPV |
53 | |
54 | ######################################################################### | |
55 | ||
56 | # defines $(obj).depend target | |
57 | include $(SRCTREE)/rules.mk | |
58 | ||
59 | sinclude $(obj).depend | |
60 | ||
61 | ######################################################################### |