mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

This patch is adding trace events for each request that is being enqueued into the hw and will be completed. This way it is possible to track the fill status of the gadget hardware and find potential issues. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Link: https://lore.kernel.org/r/20240403-uvc_request_length_by_interval-v7-8-e224bb1035f0@pengutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
58 lines
2 KiB
Makefile
58 lines
2 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# USB peripheral controller drivers
|
|
#
|
|
|
|
ccflags-y := -I$(srctree)/drivers/usb/gadget/
|
|
ccflags-y += -I$(srctree)/drivers/usb/gadget/udc/
|
|
|
|
# USB Functions
|
|
usb_f_acm-y := f_acm.o
|
|
obj-$(CONFIG_USB_F_ACM) += usb_f_acm.o
|
|
usb_f_ss_lb-y := f_loopback.o f_sourcesink.o
|
|
obj-$(CONFIG_USB_F_SS_LB) += usb_f_ss_lb.o
|
|
obj-$(CONFIG_USB_U_SERIAL) += u_serial.o
|
|
usb_f_serial-y := f_serial.o
|
|
obj-$(CONFIG_USB_F_SERIAL) += usb_f_serial.o
|
|
usb_f_obex-y := f_obex.o
|
|
obj-$(CONFIG_USB_F_OBEX) += usb_f_obex.o
|
|
obj-$(CONFIG_USB_U_ETHER) += u_ether.o
|
|
usb_f_ncm-y := f_ncm.o
|
|
obj-$(CONFIG_USB_F_NCM) += usb_f_ncm.o
|
|
usb_f_ecm-y := f_ecm.o
|
|
obj-$(CONFIG_USB_F_ECM) += usb_f_ecm.o
|
|
usb_f_phonet-y := f_phonet.o
|
|
obj-$(CONFIG_USB_F_PHONET) += usb_f_phonet.o
|
|
usb_f_eem-y := f_eem.o
|
|
obj-$(CONFIG_USB_F_EEM) += usb_f_eem.o
|
|
usb_f_ecm_subset-y := f_subset.o
|
|
obj-$(CONFIG_USB_F_SUBSET) += usb_f_ecm_subset.o
|
|
usb_f_rndis-y := f_rndis.o rndis.o
|
|
obj-$(CONFIG_USB_F_RNDIS) += usb_f_rndis.o
|
|
usb_f_mass_storage-y := f_mass_storage.o storage_common.o
|
|
obj-$(CONFIG_USB_F_MASS_STORAGE)+= usb_f_mass_storage.o
|
|
usb_f_fs-y := f_fs.o
|
|
obj-$(CONFIG_USB_F_FS) += usb_f_fs.o
|
|
obj-$(CONFIG_USB_U_AUDIO) += u_audio.o
|
|
usb_f_uac1-y := f_uac1.o
|
|
obj-$(CONFIG_USB_F_UAC1) += usb_f_uac1.o
|
|
usb_f_uac1_legacy-y := f_uac1_legacy.o u_uac1_legacy.o
|
|
obj-$(CONFIG_USB_F_UAC1_LEGACY) += usb_f_uac1_legacy.o
|
|
usb_f_uac2-y := f_uac2.o
|
|
obj-$(CONFIG_USB_F_UAC2) += usb_f_uac2.o
|
|
usb_f_uvc-y := f_uvc.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_configfs.o
|
|
ifneq ($(CONFIG_TRACING),)
|
|
CFLAGS_uvc_trace.o := -I$(src)
|
|
usb_f_uvc-y += uvc_trace.o
|
|
endif
|
|
obj-$(CONFIG_USB_F_UVC) += usb_f_uvc.o
|
|
usb_f_midi-y := f_midi.o
|
|
obj-$(CONFIG_USB_F_MIDI) += usb_f_midi.o
|
|
usb_f_midi2-y := f_midi2.o
|
|
obj-$(CONFIG_USB_F_MIDI2) += usb_f_midi2.o
|
|
usb_f_hid-y := f_hid.o
|
|
obj-$(CONFIG_USB_F_HID) += usb_f_hid.o
|
|
usb_f_printer-y := f_printer.o
|
|
obj-$(CONFIG_USB_F_PRINTER) += usb_f_printer.o
|
|
usb_f_tcm-y := f_tcm.o
|
|
obj-$(CONFIG_USB_F_TCM) += usb_f_tcm.o
|