2009-09-16 14:25:30 +00:00
|
|
|
menuconfig USB_GADGET
|
2012-06-30 16:16:09 +00:00
|
|
|
depends on USB_HAVE_GADGET_DRIVER
|
2012-12-08 06:51:19 +00:00
|
|
|
bool "USB gadget support"
|
2009-09-16 14:25:30 +00:00
|
|
|
|
2012-06-30 16:16:09 +00:00
|
|
|
config USB_HAVE_GADGET_DRIVER
|
|
|
|
bool
|
2012-07-16 08:15:31 +00:00
|
|
|
default y if ARCH_IMX || ARCH_MXS || ARCH_AT91 || ARCH_PXA
|
2012-06-30 16:16:09 +00:00
|
|
|
|
2009-09-16 14:25:30 +00:00
|
|
|
if USB_GADGET
|
|
|
|
|
|
|
|
config USB_GADGET_DUALSPEED
|
|
|
|
bool
|
|
|
|
|
|
|
|
choice
|
|
|
|
prompt "USB Peripheral Controller"
|
|
|
|
|
|
|
|
config USB_GADGET_DRIVER_ARC
|
|
|
|
bool
|
|
|
|
prompt "Arc OTG device core"
|
2012-07-16 08:15:31 +00:00
|
|
|
depends on ARCH_IMX || ARCH_MXS
|
2009-09-16 14:25:30 +00:00
|
|
|
select USB_GADGET_DUALSPEED
|
2012-03-25 12:48:06 +00:00
|
|
|
select POLLER
|
2011-11-24 03:01:27 +00:00
|
|
|
|
2011-12-13 15:06:13 +00:00
|
|
|
config USB_GADGET_DRIVER_AT91
|
|
|
|
bool
|
|
|
|
prompt "at91 gadget driver"
|
|
|
|
depends on ARCH_AT91
|
|
|
|
select USB_GADGET_DUALSPEED
|
|
|
|
select POLLER
|
|
|
|
|
2011-11-24 03:01:27 +00:00
|
|
|
config USB_GADGET_DRIVER_PXA27X
|
|
|
|
bool
|
|
|
|
prompt "PXA27x gadget driver"
|
|
|
|
depends on ARCH_PXA
|
|
|
|
select USB_GADGET_DUALSPEED
|
|
|
|
select POLLER
|
2009-09-16 14:25:30 +00:00
|
|
|
endchoice
|
|
|
|
|
2012-01-04 09:36:47 +00:00
|
|
|
comment "USB Gadget drivers"
|
2009-09-16 14:25:30 +00:00
|
|
|
|
|
|
|
config USB_GADGET_DFU
|
|
|
|
bool
|
|
|
|
prompt "Device Firmware Update Gadget"
|
|
|
|
|
|
|
|
config USB_GADGET_SERIAL
|
|
|
|
bool
|
|
|
|
depends on EXPERIMENTAL
|
|
|
|
prompt "Serial Gadget"
|
|
|
|
|
|
|
|
endif
|
|
|
|
|