base-files: support passing mode to ucidef_set_led_netdev()
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48806
This commit is contained in:
		| @@ -11,7 +11,7 @@ include $(INCLUDE_DIR)/kernel.mk | |||||||
| include $(INCLUDE_DIR)/version.mk | include $(INCLUDE_DIR)/version.mk | ||||||
|  |  | ||||||
| PKG_NAME:=base-files | PKG_NAME:=base-files | ||||||
| PKG_RELEASE:=167 | PKG_RELEASE:=168 | ||||||
|  |  | ||||||
| PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/ | PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/ | ||||||
| PKG_BUILD_DEPENDS:=usign/host | PKG_BUILD_DEPENDS:=usign/host | ||||||
|   | |||||||
| @@ -263,11 +263,11 @@ generate_led() { | |||||||
| 		;; | 		;; | ||||||
|  |  | ||||||
| 		netdev) | 		netdev) | ||||||
| 			local device | 			local device mode | ||||||
| 			json_get_vars device | 			json_get_vars device mode | ||||||
| 			uci -q batch <<-EOF | 			uci -q batch <<-EOF | ||||||
| 				set system.$cfg.trigger='netdev' | 				set system.$cfg.trigger='netdev' | ||||||
| 				set system.$cfg.mode='link tx rx' | 				set system.$cfg.mode='$mode' | ||||||
| 				set system.$cfg.dev='$device' | 				set system.$cfg.dev='$device' | ||||||
| 			EOF | 			EOF | ||||||
| 		;; | 		;; | ||||||
|   | |||||||
| @@ -355,6 +355,7 @@ ucidef_set_led_netdev() { | |||||||
| 	local name="$2" | 	local name="$2" | ||||||
| 	local sysfs="$3" | 	local sysfs="$3" | ||||||
| 	local dev="$4" | 	local dev="$4" | ||||||
|  | 	local mode="${5:-link tx rx}" | ||||||
|  |  | ||||||
| 	json_select_object led | 	json_select_object led | ||||||
|  |  | ||||||
| @@ -363,6 +364,7 @@ ucidef_set_led_netdev() { | |||||||
| 	json_add_string type netdev | 	json_add_string type netdev | ||||||
| 	json_add_string sysfs "$sysfs" | 	json_add_string sysfs "$sysfs" | ||||||
| 	json_add_string device "$dev" | 	json_add_string device "$dev" | ||||||
|  | 	json_add_string mode "$mode" | ||||||
| 	json_select .. | 	json_select .. | ||||||
|  |  | ||||||
| 	json_select .. | 	json_select .. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jo-Philipp Wich
					Jo-Philipp Wich