Kconfig (ac1d426e825ab5778995f2f6f053ca2e6b45c622) Kconfig (71adf118946957839a13aa4d1094183e05c6c094)
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).

--- 849 unchanged lines hidden (view full) ---

858 default n
859 help
860 This option enables a configuration with CDC Ethernet (ECM), CDC
861 Serial and Mass Storage functions available in the Multifunction
862 Composite Gadget.
863
864 If unsure, say "y".
865
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).

--- 849 unchanged lines hidden (view full) ---

858 default n
859 help
860 This option enables a configuration with CDC Ethernet (ECM), CDC
861 Serial and Mass Storage functions available in the Multifunction
862 Composite Gadget.
863
864 If unsure, say "y".
865
866config USB_G_HID
867 tristate "HID Gadget"
868 help
869 The HID gadget driver provides generic emulation of USB
870 Human Interface Devices (HID).
866
871
872 For more information, see Documentation/usb/gadget_hid.txt which
873 includes sample code for accessing the device files.
874
875 Say "y" to link the driver statically, or "m" to build a
876 dynamically linked module called "g_hid".
877
867# put drivers that need isochronous transfer support (for audio
868# or video class gadget drivers), or specific hardware, here.
869
870# - none yet
871
872endchoice
873
874endif # USB_GADGET
878# put drivers that need isochronous transfer support (for audio
879# or video class gadget drivers), or specific hardware, here.
880
881# - none yet
882
883endchoice
884
885endif # USB_GADGET