mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-09-03 02:16:09 +02:00

There are a few remaining drivers/usb/ files that do not have SPDX identifiers in them, all of these are either Kconfig or Makefiles. Add the correct GPL-2.0 identifier to them to make scanning tools happy. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1.0 KiB
1.0 KiB
SPDX-License-Identifier: GPL-2.0
config USB_ROLE_SWITCH tristate "USB Role Switch Support" help USB Role Switch is a device that can select the USB role - host or device - for a USB port (connector). In most cases dual-role capable USB controller will also represent the switch, but on some platforms multiplexer/demultiplexer switch is used to route the data lines on the USB connector between separate USB host and device controllers.
Say Y here if your USB connectors support both device and host roles.
To compile the driver as module, choose M here: the module will be
called roles.ko.
if USB_ROLE_SWITCH
config USB_ROLES_INTEL_XHCI tristate "Intel XHCI USB Role Switch" depends on ACPI && X86 help Driver for the internal USB role switch for switching the USB data lines between the xHCI host controller and the dwc3 gadget controller found on various Intel SoCs.
To compile the driver as a module, choose M here: the module will
be called intel-xhci-usb-role-switch.
endif # USB_ROLE_SWITCH