diff options
author | dev0 <matzeton@googlemail.com> | 2016-08-20 21:47:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-20 21:47:56 +0200 |
commit | e7b259789deb3eada1a4738b52d04158bd64b150 (patch) | |
tree | 0b1e16ba002a3d17baefb2a0a749dead2b9e76f3 /firmware_uevent.sh | |
parent | 56fdcd138cbe0b6d6cdbdb4cf6922d72f2b969b3 (diff) |
Delete firmware_uevent.sh
Diffstat (limited to 'firmware_uevent.sh')
-rwxr-xr-x | firmware_uevent.sh | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/firmware_uevent.sh b/firmware_uevent.sh deleted file mode 100755 index 60bb187..0000000 --- a/firmware_uevent.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh - -if [ -x /bin/cat ]; then - cat="/bin/cat" -else - exit 3 -fi - -if [ -x /usr/bin/logger ]; then - out="/usr/bin/logger" -else - out="echo" -fi - -if [ -z "${SUBSYSTEM}" -o -z "${ACTION}" -o -z "${FIRMWARE}" -o -z "${DEVPATH}" ]; then - $out "$0: Missing essential enviroment variable(s)" - exit 1 -fi - -$out "$0: Running firmware script" -$out "$0: FIRMWARE(${FIRMWARE}) ACTION(${ACTION}) SUBSYSTEM(${SUBSYSTEM})" -FW_NAME=${FIRMWARE} -FW_PATH= - -case $FW_NAME in - /lib/firmware/*) - break;; - - *.bin|*.hex) - FW_PATH="/lib/firmware/${FW_NAME}" - break;; - - *) - FW_PATH="/lib/firmware/${FW_NAME}.bin" - break;; -esac - -if [ ! -r ${FW_PATH} ]; then - $out "$0: Firmware ${FW_PATH} does not exist" - exit 2 -fi - - -case $SUBSYSTEM in - firmware) - break;; - *) - exit 1 - break;; -esac - -case $ACTION in - add) - $out "$0: Loading ${FW_PATH} -> /sys${DEVPATH} .." - echo 1 > /sys${DEVPATH}/loading - $cat ${FW_PATH} > /sys${DEVPATH}/data - echo 0 > /sys${DEVPATH}/loading - break;; -esac - -exit 0
\ No newline at end of file |