summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPeter Chen <b29397@freescale.com>2010-06-08 11:28:56 +0800
committerJustin Waters <justin.waters@timesys.com>2010-12-17 12:10:34 -0500
commit6f05b1c34ad8cb3059a22e5a775e7eb1cdc2a99f (patch)
tree679c6629360fc87a9d6577ffebca0550e8ed412f /arch
parent78d9bdcef82c4f2bf7f5326be8fba7c9bdb63872 (diff)
ENGR00124168 imx28: fix bug that USB gadget driver can't work
1. USB gadget driver can't work if we insmod usb host module first, At default, we should not define CONFIG_USB_EHCI_ARC_OTG (Taking the first usb port as host), otherwise the usb gadget driver will can't work due to its resource have already claimed by usb0 host. 2. Fixes some warnings and error format for Kconfig and defconfig Signed-off-by: Peter Chen <b29397@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/configs/imx28evk_defconfig10
-rw-r--r--arch/arm/mach-mx28/Kconfig8
2 files changed, 8 insertions, 10 deletions
diff --git a/arch/arm/configs/imx28evk_defconfig b/arch/arm/configs/imx28evk_defconfig
index 89cd27386db0..40c35b60a811 100644
--- a/arch/arm/configs/imx28evk_defconfig
+++ b/arch/arm/configs/imx28evk_defconfig
@@ -1,6 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.31
+# Tue Jun 8 11:22:27 2010
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -568,7 +569,7 @@ CONFIG_MTD_UBI_BLOCK=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=y
-# CONFIG_BLK_DEV_LOOP is not set
+# CONFIG_BLK_DEV_CRYPTOLOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_UB is not set
CONFIG_BLK_DEV_RAM=y
@@ -684,6 +685,7 @@ CONFIG_MII=y
# CONFIG_B44 is not set
# CONFIG_KS8842 is not set
CONFIG_FEC=y
+# CONFIG_FEC_1588 is not set
# CONFIG_FEC2 is not set
# CONFIG_NETDEV_1000 is not set
# CONFIG_NETDEV_10000 is not set
@@ -1274,12 +1276,8 @@ CONFIG_USB_DYNAMIC_MINORS=y
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_EHCI_ARC=y
CONFIG_USB_EHCI_ARC_H1=y
-CONFIG_USB_EHCI_ARC_OTG=y
+# CONFIG_USB_EHCI_ARC_OTG is not set
# CONFIG_USB_STATIC_IRAM is not set
-# CONFIG_USB_EHCI_FSL_MC13783 is not set
-# CONFIG_USB_EHCI_FSL_1301 is not set
-# CONFIG_USB_EHCI_FSL_1504 is not set
-CONFIG_USB_EHCI_FSL_UTMI=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
# CONFIG_USB_OXU210HP_HCD is not set
diff --git a/arch/arm/mach-mx28/Kconfig b/arch/arm/mach-mx28/Kconfig
index 8cbcb8570c56..f099ca35ca83 100644
--- a/arch/arm/mach-mx28/Kconfig
+++ b/arch/arm/mach-mx28/Kconfig
@@ -6,10 +6,6 @@ config MACH_MX28EVK
depends on ARCH_MX28
select USB_ARCH_HAS_EHCI
-config MXS_TIMER_WITH_MACH
- bool
- default y
-
endchoice
config VECTORS_PHY_ADDR
@@ -18,3 +14,7 @@ config VECTORS_PHY_ADDR
help
This config set vectors table is located which physical address
+config MXS_TIMER_WITH_MACH
+ bool "System Timer support Compare Match interrupt"
+ default y
+