Kconfig (b904d0811dd3c878075d15b8cecbeb3bea89167d) | Kconfig (83408745b202695e8911d71a9854c517e565c343) |
---|---|
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). --- 527 unchanged lines hidden (view full) --- 536 of the particular controllers they work with. For example, when 537 a controller doesn't support alternate configurations or provide 538 enough of the right types of endpoints, the gadget driver might 539 not be able work with that controller, or might need to implement 540 a less common variant of a device class protocol. 541 542# this first set of drivers all depend on bulk-capable hardware. 543 | 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). --- 527 unchanged lines hidden (view full) --- 536 of the particular controllers they work with. For example, when 537 a controller doesn't support alternate configurations or provide 538 enough of the right types of endpoints, the gadget driver might 539 not be able work with that controller, or might need to implement 540 a less common variant of a device class protocol. 541 542# this first set of drivers all depend on bulk-capable hardware. 543 |
544config USB_CONFIGFS_PHONET 545 boolean "Phonet protocol" 546 depends on USB_CONFIGFS 547 depends on NET 548 depends on PHONET 549 select USB_U_ETHER 550 select USB_F_PHONET 551 help 552 The Phonet protocol implementation for USB device. 553 |
|
544config USB_ZERO 545 tristate "Gadget Zero (DEVELOPMENT)" 546 select USB_LIBCOMPOSITE 547 select USB_F_SS_LB 548 help 549 Gadget Zero is a two-configuration device. It either sinks and 550 sources bulk data; or it loops back a configurable number of 551 transfers. It also implements control requests, for "chapter 9" --- 446 unchanged lines hidden --- | 554config USB_ZERO 555 tristate "Gadget Zero (DEVELOPMENT)" 556 select USB_LIBCOMPOSITE 557 select USB_F_SS_LB 558 help 559 Gadget Zero is a two-configuration device. It either sinks and 560 sources bulk data; or it loops back a configurable number of 561 transfers. It also implements control requests, for "chapter 9" --- 446 unchanged lines hidden --- |