Kconfig (9c62ce83e4258bacc459faf57bf2ed83cce6be08) | Kconfig (b29002a157940752dfed2c488b2011f63f007d71) |
---|---|
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). --- 506 unchanged lines hidden (view full) --- 515 tristate 516 517config USB_F_ECM 518 tristate 519 520config USB_F_PHONET 521 tristate 522 | 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). --- 506 unchanged lines hidden (view full) --- 515 tristate 516 517config USB_F_ECM 518 tristate 519 520config USB_F_PHONET 521 tristate 522 |
523config USB_F_EEM 524 tristate 525 |
|
523choice 524 tristate "USB Gadget Drivers" 525 default USB_ETH 526 help 527 A Linux "Gadget Driver" talks to the USB Peripheral Controller 528 driver through the abstract "gadget" API. Some other operating 529 systems call these "client" drivers, of which "class drivers" 530 are a subset (implementing a USB device class specification). --- 478 unchanged lines hidden --- | 526choice 527 tristate "USB Gadget Drivers" 528 default USB_ETH 529 help 530 A Linux "Gadget Driver" talks to the USB Peripheral Controller 531 driver through the abstract "gadget" API. Some other operating 532 systems call these "client" drivers, of which "class drivers" 533 are a subset (implementing a USB device class specification). --- 478 unchanged lines hidden --- |