local vci="$2"
local encaps="$3"
local payload="$4"
+ local nameprefix="$5"
json_select_object dsl
json_select_object atmbridge
json_add_int vci "$vci"
json_add_string encaps "$encaps"
json_add_string payload "$payload"
+ json_add_string nameprefix "$nameprefix"
json_select ..
json_select ..
}
json_select ..
}
+ucidef_set_led_ataport() {
+ _ucidef_set_led_trigger "$1" "$2" "$3" ata"$4"
+}
+
_ucidef_set_led_common() {
local cfg="led_$1"
local name="$2"
local iface="$4"
local minq="$5"
local maxq="$6"
- local offset="$7"
- local factor="$8"
+ local offset="${7:-0}"
+ local factor="${8:-1}"
_ucidef_set_led_common "$1" "$2" "$3"
_ucidef_set_led_common "$1" "$2" "$3"
+ json_add_string type "$trigger_name"
json_add_string trigger "$trigger_name"
json_add_int delayon "$delayon"
json_add_int delayoff "$delayoff"
json_select ..
}
+ucidef_set_led_usbhost() {
+ _ucidef_set_led_trigger "$1" "$2" "$3" usb-host
+}
+
ucidef_set_led_usbport() {
local obj="$1"
local name="$2"