diff options
Diffstat (limited to 'arch/arm/mach-s3c2443/Kconfig')
-rw-r--r-- | arch/arm/mach-s3c2443/Kconfig | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c2443/Kconfig b/arch/arm/mach-s3c2443/Kconfig index 14252f573754..a37a84d65a13 100644 --- a/arch/arm/mach-s3c2443/Kconfig +++ b/arch/arm/mach-s3c2443/Kconfig @@ -20,6 +20,9 @@ config S3C2443_DMA menu "S3C2443 Machines" +choice + prompt "S3C2443 Machines" + config MACH_SMDK2443 bool "SMDK2443" select CPU_S3C2443 @@ -27,4 +30,84 @@ config MACH_SMDK2443 help Say Y here if you are using an SMDK2443 +config MACH_CC9M2443JS + bool "ConnectCore 9M 2443 on a JSCC9M2443 Devboard" + select CPU_S3C2443 + select MACH_CC9M2443JS_PM if PM + help + Say Y here if you are using the ConnectCore 9M 2443 module + on a JSCC9M2443 Development Board + +config MACH_CCW9M2443JS + bool "ConnectCore Wi-9M 2443 on a JSCC9M2443 Devboard" + select CPU_S3C2443 + select MACH_CC9M2443JS_PM if PM + help + Say Y here if you are using the ConnectCore Wi-9M 2443 module + on a JSCC9M2443 Development Board + +endchoice + +config MACH_CC9M2443JS_GPIOLIB + bool "Enables the machine's GPIO-Lib" + depends on (MACH_CC9M2443JS || MACH_CCW9M2443JS) + help + Say Y to enable the GPIO-Lib support for the ConnectCore 9M 2443 module + on a JSCC9M2443 Development Board + +config MACH_CC9M2443JS_PM + bool + depends on (MACH_CC9M2443JS || MACH_CCW9M2443JS) && PM + help + Internal config for the Power Management support on the CC9M2443JS + +config MACH_CC9M2443JS_USB + bool "Enable the USB overload protection" + depends on (MACH_CC9M2443JS || MACH_CCW9M2443JS) && USB_OHCI_HCD + default y + help + Enable the overload protection for the ConnectCore 9M 2443 module on a + JSCC9M2443 Development Board. + +config S3C2443_USB_PHY + bool "Enable the USB PHY for the S3C2443" + depends on CPU_S3C2443 + depends on USB_SUPPORT + default y + help + This option enables the USB PHY on the S3C2443. + + IMPORTANT: After enabling/disabling the functionality of the USB PHY + please verify that the UDC controller is correctly configured. When + disabling the S3C2443-UDC the configuration menu selects automatically + another one. The reconfiguration can be done under: + + Device Drivers > USB support > USB Gadget Support + +choice + prompt "Functionality" + depends on S3C2443_USB_PHY + bool + +config S3C2443_USB_PHY_UDC + bool "Device Controller" + select USB_GADGET + select USB_GADGET_SELECTED + select USB_GADGET_DUALSPEED + select USB_GADGET_S3C2443 + select USB_S3C2443 + help + This option enables the USB PHY to work as device controller. Additionally + it enables the USB Gadget framework. + +config S3C2443_USB_PHY_PORT + bool "Second root hub port" + select USB_OHCI_HCD + help + This options enables the USB PHY to work as second USB root hub port. + +endchoice # S3C2443_USB_PHY + +source "arch/arm/mach-s3c2443/displays/Kconfig" + endmenu |