Changeset 31993


Ignore:
Timestamp:
2012-05-29T18:39:18+02:00 (6 years ago)
Author:
juhosg
Message:

ramips: use the generic uci-default functions for initial LED setup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/base-files/etc/uci-defaults/leds

    r31989 r31993  
    11#!/bin/sh 
    22 
     3. /lib/functions/uci-defaults.sh 
    34. /lib/ramips.sh 
    45 
    56set_usb_led() { 
    6         local sysfs="$1" 
    7  
    8         uci batch <<EOF 
    9 set system.usb_led=led 
    10 set system.usb_led.name='usb' 
    11 set system.usb_led.sysfs='$sysfs' 
    12 set system.usb_led.trigger='usbdev' 
    13 set system.usb_led.dev='1-1' 
    14 set system.usb_led.interval='50' 
    15 commit system 
    16 EOF 
     7        ucidef_set_led_usbdev "usb" "USB" "$1" "1-1" 
    178} 
    189 
    1910set_wifi_led() { 
    20         local sysfs="$1" 
    21  
    22         uci batch <<EOF 
    23 set system.wifi_led=led 
    24 set system.wifi_led.name='wifi' 
    25 set system.wifi_led.sysfs='$sysfs' 
    26 set system.wifi_led.trigger='netdev' 
    27 set system.wifi_led.dev='wlan0' 
    28 set system.wifi_led.mode='link rx tx' 
    29 commit system 
    30 EOF 
    31 } 
    32  
    33 set_wan_led() { 
    34         local sysfs="$1" 
    35         local name="$2" 
    36         local trigger="$3" 
    37         local dev="$4" 
    38         local mode="$5" 
    39  
    40         uci batch <<EOF 
    41 set system.${name}_led=led 
    42 set system.${name}_led.name='$name' 
    43 set system.${name}_led.sysfs='$sysfs' 
    44 set system.${name}_led.trigger='$trigger' 
    45 set system.${name}_led.dev='$dev' 
    46 set system.${name}_led.mode='$mode' 
    47 commit system 
    48 EOF 
     11        ucidef_set_led_netdev "wifi_led" "wifi" "$1" "wlan0" 
    4912} 
    5013 
     
    6225        dir-600-b2) 
    6326                # ANDed with vlan switch port 4 led state 
    64                 set_wan_led "d-link:amber:wan" wan_switch default-on 
     27                ucidef_set_led_default "wan" "WAN LED (amber)" "d-link:amber:wan" "1" 
    6528                ;; 
    6629        esr-9753) 
     
    10265                ;; 
    10366esac 
     67 
     68ucidef_commit_leds 
     69 
     70exit 0 
Note: See TracChangeset for help on using the changeset viewer.