Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
usb-fuzzer: main usb gadget fuzzer driver
  • Loading branch information
xairy committed Apr 9, 2019
1 parent c6b3c3c commit 9a33b36
Show file tree
Hide file tree
Showing 7 changed files with 1,256 additions and 2 deletions.
2 changes: 2 additions & 0 deletions drivers/usb/gadget/Kconfig
Expand Up @@ -513,4 +513,6 @@ source "drivers/usb/gadget/legacy/Kconfig"

endchoice

source "drivers/usb/gadget/fuzzer/Kconfig"

endif # USB_GADGET
2 changes: 1 addition & 1 deletion drivers/usb/gadget/Makefile
Expand Up @@ -10,4 +10,4 @@ obj-$(CONFIG_USB_LIBCOMPOSITE) += libcomposite.o
libcomposite-y := usbstring.o config.o epautoconf.o
libcomposite-y += composite.o functions.o configfs.o u_f.o

obj-$(CONFIG_USB_GADGET) += udc/ function/ legacy/
obj-$(CONFIG_USB_GADGET) += udc/ function/ legacy/ fuzzer/
4 changes: 4 additions & 0 deletions drivers/usb/gadget/fuzzer/Kconfig
@@ -0,0 +1,4 @@
config USB_FUZZER
tristate "USB Gadget Fuzzer"
help
USB Gadget Fuzzer
10 changes: 10 additions & 0 deletions drivers/usb/gadget/fuzzer/Makefile
@@ -0,0 +1,10 @@
# SPDX-License-Identifier: GPL-2.0
#
# USB gadget fuzzer
#

ccflags-y := -I$(srctree)/drivers/usb/gadget/
ccflags-y += -I$(srctree)/drivers/usb/gadget/udc/
ccflags-y += -I$(srctree)/drivers/usb/gadget/function/

obj-$(CONFIG_USB_FUZZER) += fuzzer.o

0 comments on commit 9a33b36

Please sign in to comment.