Kconfig (9c2b85f4f99cb5c5f4b8e29ef15e344f93ec5be1) | Kconfig (5920cda627688c3229fd63157ff031f3f174175e) |
---|---|
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). --- 525 unchanged lines hidden (view full) --- 534 tristate 535 536config USB_F_RNDIS 537 tristate 538 539config USB_F_MASS_STORAGE 540 tristate 541 | 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). --- 525 unchanged lines hidden (view full) --- 534 tristate 535 536config USB_F_RNDIS 537 tristate 538 539config USB_F_MASS_STORAGE 540 tristate 541 |
542config USB_F_FS 543 tristate 544 |
|
542choice 543 tristate "USB Gadget Drivers" 544 default USB_ETH 545 help 546 A Linux "Gadget Driver" talks to the USB Peripheral Controller 547 driver through the abstract "gadget" API. Some other operating 548 systems call these "client" drivers, of which "class drivers" 549 are a subset (implementing a USB device class specification). --- 614 unchanged lines hidden --- | 545choice 546 tristate "USB Gadget Drivers" 547 default USB_ETH 548 help 549 A Linux "Gadget Driver" talks to the USB Peripheral Controller 550 driver through the abstract "gadget" API. Some other operating 551 systems call these "client" drivers, of which "class drivers" 552 are a subset (implementing a USB device class specification). --- 614 unchanged lines hidden --- |