Kconfig (cbbd14a9021140a306a01f8fcaa645faafae18a5) | Kconfig (40d133d7f542616cf9538508a372306e626a16e9) |
---|---|
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). --- 497 unchanged lines hidden (view full) --- 506 tristate 507 508config USB_F_SERIAL 509 tristate 510 511config USB_F_OBEX 512 tristate 513 | 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). --- 497 unchanged lines hidden (view full) --- 506 tristate 507 508config USB_F_SERIAL 509 tristate 510 511config USB_F_OBEX 512 tristate 513 |
514config USB_F_NCM 515 tristate 516 |
|
514choice 515 tristate "USB Gadget Drivers" 516 default USB_ETH 517 help 518 A Linux "Gadget Driver" talks to the USB Peripheral Controller 519 driver through the abstract "gadget" API. Some other operating 520 systems call these "client" drivers, of which "class drivers" 521 are a subset (implementing a USB device class specification). --- 462 unchanged lines hidden --- | 517choice 518 tristate "USB Gadget Drivers" 519 default USB_ETH 520 help 521 A Linux "Gadget Driver" talks to the USB Peripheral Controller 522 driver through the abstract "gadget" API. Some other operating 523 systems call these "client" drivers, of which "class drivers" 524 are a subset (implementing a USB device class specification). --- 462 unchanged lines hidden --- |