Kconfig (20b4755e4fbb226eb42951bd40b53fcbce9ef944) | Kconfig (f646cf94520e22cb11eb5d2e9a35b33bfe4bea1b) |
---|---|
1# 2# USB Gadget support on a system involves 3# (a) a peripheral controller, and 4# (b) the gadget driver using it. 5# 6# NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 7# 8# - Host systems (like PCs) need CONFIG_USB (with "A" jacks). --- 144 unchanged lines hidden (view full) --- 153 depends on USB_GADGET_ATMEL_USBA 154 default USB_GADGET 155 select USB_GADGET_SELECTED 156 157config USB_GADGET_FSL_USB2 158 boolean "Freescale Highspeed USB DR Peripheral Controller" 159 depends on FSL_SOC || ARCH_MXC 160 select USB_GADGET_DUALSPEED | 1# 2# USB Gadget support on a system involves 3# (a) a peripheral controller, and 4# (b) the gadget driver using it. 5# 6# NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 7# 8# - Host systems (like PCs) need CONFIG_USB (with "A" jacks). --- 144 unchanged lines hidden (view full) --- 153 depends on USB_GADGET_ATMEL_USBA 154 default USB_GADGET 155 select USB_GADGET_SELECTED 156 157config USB_GADGET_FSL_USB2 158 boolean "Freescale Highspeed USB DR Peripheral Controller" 159 depends on FSL_SOC || ARCH_MXC 160 select USB_GADGET_DUALSPEED |
161 select USB_FSL_MPH_DR_OF if OF | 161 select USB_FSL_MPH_DR_OF |
162 help 163 Some of Freescale PowerPC processors have a High Speed 164 Dual-Role(DR) USB controller, which supports device mode. 165 166 The number of programmable endpoints is different through 167 SOC revisions. 168 169 Say "y" to link the driver statically, or "m" to build a --- 320 unchanged lines hidden (view full) --- 490 gadget drivers to also be dynamically linked. 491 492config USB_LANGWELL 493 tristate 494 depends on USB_GADGET_LANGWELL 495 default USB_GADGET 496 select USB_GADGET_SELECTED 497 | 162 help 163 Some of Freescale PowerPC processors have a High Speed 164 Dual-Role(DR) USB controller, which supports device mode. 165 166 The number of programmable endpoints is different through 167 SOC revisions. 168 169 Say "y" to link the driver statically, or "m" to build a --- 320 unchanged lines hidden (view full) --- 490 gadget drivers to also be dynamically linked. 491 492config USB_LANGWELL 493 tristate 494 depends on USB_GADGET_LANGWELL 495 default USB_GADGET 496 select USB_GADGET_SELECTED 497 |
498config USB_GADGET_EG20T 499 boolean "Intel EG20T(Topcliff) USB Device controller" 500 depends on PCI 501 select USB_GADGET_DUALSPEED 502 help 503 This is a USB device driver for EG20T PCH. 504 EG20T PCH is the platform controller hub that is used in Intel's 505 general embedded platform. EG20T PCH has USB device interface. 506 Using this interface, it is able to access system devices connected 507 to USB device. 508 This driver enables USB device function. 509 USB device is a USB peripheral controller which 510 supports both full and high speed USB 2.0 data transfers. 511 This driver supports both control transfer and bulk transfer modes. 512 This driver dose not support interrupt transfer or isochronous 513 transfer modes. |
|
498 | 514 |
515config USB_EG20T 516 tristate 517 depends on USB_GADGET_EG20T 518 default USB_GADGET 519 select USB_GADGET_SELECTED 520 |
|
499# 500# LAST -- dummy/emulated controller 501# 502 503config USB_GADGET_DUMMY_HCD 504 boolean "Dummy HCD (DEVELOPMENT)" 505 depends on USB=y || (USB=m && USB_GADGET=m) 506 select USB_GADGET_DUALSPEED --- 445 unchanged lines hidden --- | 521# 522# LAST -- dummy/emulated controller 523# 524 525config USB_GADGET_DUMMY_HCD 526 boolean "Dummy HCD (DEVELOPMENT)" 527 depends on USB=y || (USB=m && USB_GADGET=m) 528 select USB_GADGET_DUALSPEED --- 445 unchanged lines hidden --- |