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:
		| @@ -36,6 +36,25 @@ define AddDepends/usb | ||||
| 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 | ||||
|   TITLE:=Support for Mentor Graphics silicon dual role USB | ||||
|   KCONFIG:= \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Rafał Miłecki
					Rafał Miłecki