diff options
Diffstat (limited to 'drivers/otg/hardware/Makefile-zasevb-l26')
-rw-r--r-- | drivers/otg/hardware/Makefile-zasevb-l26 | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/drivers/otg/hardware/Makefile-zasevb-l26 b/drivers/otg/hardware/Makefile-zasevb-l26 new file mode 100644 index 000000000000..d6989e4294aa --- /dev/null +++ b/drivers/otg/hardware/Makefile-zasevb-l26 @@ -0,0 +1,131 @@ +# +# @(#) sl@belcarra.com/whiskey.enposte.net|otg/platform/zasevb/Makefile-zasevb-l26|20061222212434|28091 +# Copyright (c) 2005 Belcarra +# Copyright (c) 2005-2006 Belcarra Technologies 2005 Corp + +OTG=$(TOPDIR)/drivers/otg +OTGCORE_DIR=$(OTG)/otgcore +USBCORE=$(TOPDIR)/drivers/usb +MXCATLASDIR=$(TOPDIR)/drivers/mxc/mc13783_legacy +EXTRA_CFLAGS += -I$(OTG) -Wno-unused -Wno-format -I$(USBCORE) -I$(OTGCORE_DIR) -I$(MXCATLASDIR) +EXTRA_CFLAGS_nostdinc += -I$(OTG) -Wno-unused -Wno-format -I$(USBCORE) -I$(OTGCORE_DIR) -I$(MXCATLASDIR) + +# ######################################################################################################### + +# +# USB Configurations - peripheral, host or both +# +# Produce zasevb_usb module. +# + +ifeq ($(CONFIG_OTG_USB_PERIPHERAL),y) +obj-$(CONFIG_OTG_ZASEVB) += zasevb_usb.o +endif + +ifeq ($(CONFIG_OTG_USB_HOST),y) +obj-$(CONFIG_OTG_ZASEVB) += zasevb_usb.o +endif + +ifeq ($(CONFIG_OTG_USB_PERIPHERAL_OR_HOST),y) +obj-$(CONFIG_OTG_ZASEVB) += zasevb_usb.o +endif + +zasevb_usb-objs := zasevb-l26.o +zasevb_usb-objs += mxc-ocd.o +zasevb_usb-objs += mxc-procfs.o + + +ifdef CONFIG_ARCH_MXC91321 +zasevb_usb-objs += mxc91321-gpio.o +endif + +ifdef CONFIG_ARCH_MXC91331 +zasevb_usb-objs += mxc91331-gpio.o +endif + +ifdef CONFIG_ARCH_MXC91231 +zasevb_usb-objs += mxc91231-gpio.o +endif + +ifdef CONFIG_ARCH_MXC91131 +zasevb_usb-objs += mxc91131-gpio.o +endif + + + +zasevb_usb-$(CONFIG_OTG_USB_PERIPHERAL) += pcd.o mxc-pcd.o +zasevb_usb-$(CONFIG_OTG_USB_HOST) += pcd.o mxc-pcd.o +zasevb_usb-$(CONFIG_OTG_USB_HOST) += mxc-hcd.o mxc-l26.o +zasevb_usb-$(CONFIG_OTG_USB_PERIPHERAL_OR_HOST) += pcd.o mxc-pcd.o +zasevb_usb-$(CONFIG_OTG_USB_PERIPHERAL_OR_HOST) += mxc-hcd.o mxc-l26.o + +#zasevb_usb-$(CONFIG_OTG_GPTR) += mxc-gptcr.o l26-ocd.o +#zasevb_usb-$(CONFIG_OTG_HRT) += mxc-hrt.o l26-ocd.o +zasevb_usb-$(CONFIG_OTG_GPTR) += mxc-gptcr.o +zasevb_usb-$(CONFIG_OTG_HRT) += mxc-hrt.o + +zasevb_usb-${CONFIG_OTG_ZASEVB_ISP1301} += zasevb-isp1301.o isp1301.o \ + isp1301-procfs.o i2c-l26.o + +zasevb_usb-${CONFIG_OTG_ZASEVB_MC13783_CONNECTIVITY} += zasevb-mc13783.o mc13783.o +zasevb_usb-$(CONFIG_OTG_ZASEVB_MC13783_PMIC) += zasevb-pmic.o mxc-pmic.o +zasevb_usb-${CONFIG_ZASEVB_MC13783_POWERIC} += zasevb-poweric.o +zasevb_usb-$(CONFIG_OTG_ZASEVB_PMIC) += zasevb-sc55112.o sc55112.o + +# ######################################################################################################### + +# +# OTG Configurations - peripheral with SRP or full OTG Device +# +# Produce zasevb_otg module. +# + +ifeq ($(CONFIG_OTG_BDEVICE_WITH_SRP),y) +obj-$(CONFIG_OTG_ZASEVB) += zasevb_otg.o +endif + +ifeq ($(CONFIG_OTG_DEVICE),y) +obj-$(CONFIG_OTG_ZASEVB) += zasevb_otg.o +endif + +zasevb_otg-objs := zasevb-l26.o +zasevb_otg-objs += mxc-ocd.o +zasevb_otg-objs += mxc-procfs.o + + +ifdef CONFIG_ARCH_MXC91321 +zasevb_otg-objs += mxc91321-gpio.o +endif + +ifdef CONFIG_ARCH_MXC91331 +zasevb_otg-objs += mxc91331-gpio.o +endif + +ifdef CONFIG_ARCH_MXC91231 +zasevb_otg-objs += mxc91231-gpio.o +endif + +ifdef CONFIG_ARCH_MXC91131 +zasevb_otg-objs += mxc91131-gpio.o +endif + + + +zasevb_otg-$(CONFIG_OTG_BDEVICE_WITH_SRP) += pcd.o mxc-pcd.o +zasevb_otg-$(CONFIG_OTG_DEVICE) += pcd.o mxc-pcd.o + +zasevb_otg-$(CONFIG_OTG_DEVICE) += mxc-hcd.o mxc-l26.o +#zasevb_otg-$(CONFIG_OTG_GPTR) += mxc-gptcr.o l26-ocd.o +#zasevb_otg-$(CONFIG_OTG_HRT) += mxc-hrt.o l26-ocd.o +zasevb_otg-$(CONFIG_OTG_GPTR) += mxc-gptcr.o +zasevb_otg-$(CONFIG_OTG_HRT) += mxc-hrt.o + + +zasevb_otg-${CONFIG_OTG_ZASEVB_ISP1301} += zasevb-isp1301.o isp1301.o \ + isp1301-procfs.o i2c-l26.o + + +zasevb_otg-${CONFIG_OTG_ZASEVB_MC13783_CONNECTIVITY} += zasevb-mc13783.o mc13783.o +zasevb_otg-$(CONFIG_OTG_ZASEVB_MC13783_PMIC) += zasevb-pmic.o mxc-pmic.o +zasevb_otg-${CONFIG_ZASEVB_MC13783_POWERIC} += zasevb-poweric.o +zasevb_otg-$(CONFIG_OTG_ZASEVB_PMIC) += zasevb-sc55112.o sc55112.o |