Kconfig (70cc3c024640a3c60e91d04789f9574a371a2db5) | Kconfig (1d8fc2518c1cddef0902b0a2c51946732a0982fc) |
---|---|
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). --- 494 unchanged lines hidden (view full) --- 503 tristate 504 505config USB_U_SERIAL 506 tristate 507 508config USB_F_SERIAL 509 tristate 510 | 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). --- 494 unchanged lines hidden (view full) --- 503 tristate 504 505config USB_U_SERIAL 506 tristate 507 508config USB_F_SERIAL 509 tristate 510 |
511config USB_F_OBEX 512 tristate 513 |
|
511choice 512 tristate "USB Gadget Drivers" 513 default USB_ETH 514 help 515 A Linux "Gadget Driver" talks to the USB Peripheral Controller 516 driver through the abstract "gadget" API. Some other operating 517 systems call these "client" drivers, of which "class drivers" 518 are a subset (implementing a USB device class specification). --- 451 unchanged lines hidden --- | 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). --- 451 unchanged lines hidden --- |