kernel: add package for usbport LED trigger

This is upstream alternative for LEDE's ledtrig-usbdev. It's main
advantages are:
1) Support for assigning more than 1 USB port to the LED
2) Setting proper state when activating with device already connected
3) FWIW it's an upstream driver

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
This commit is contained in:
Rafał Miłecki 2016-10-04 12:32:13 +02:00
parent a92f57599c
commit 81fd64df81

View File

@ -36,6 +36,25 @@ define AddDepends/usb
endef endef
define KernelPackage/usb-ledtrig-usbport
TITLE:=LED trigger for USB ports
KCONFIG:=CONFIG_USB_LEDS_TRIGGER_USBPORT
DEPENDS:=@!LINUX_3_18
FILES:=$(LINUX_DIR)/drivers/usb/core/ledtrig-usbport.ko
AUTOLOAD:=$(call AutoLoad,50,ledtrig-usbport)
$(call AddDepends/usb)
endef
define KernelPackage/usb-ledtrig-usbport/description
This driver allows LEDs to be controlled by USB events. Enabling this
trigger allows specifying list of USB ports that should turn on LED
when some USB device gets connected.
If possible it should be prefered over similar ledtrig-usbdev.
endef
$(eval $(call KernelPackage,usb-ledtrig-usbport))
define KernelPackage/usb-musb-hdrc define KernelPackage/usb-musb-hdrc
TITLE:=Support for Mentor Graphics silicon dual role USB TITLE:=Support for Mentor Graphics silicon dual role USB
KCONFIG:= \ KCONFIG:= \