summaryrefslogtreecommitdiff
path: root/packages/mdev/mdev-1.2.1/firmware
diff options
context:
space:
mode:
authorMichael-Luke Jones <mlj28@cam.ac.uk>2006-09-26 19:30:49 +0000
committerMichael-Luke Jones <mlj28@cam.ac.uk>2006-09-26 19:30:49 +0000
commit95fea465c9286297ec719febbb1231909854cf51 (patch)
treebb940b62148e7a500d59a163bde8fff7db32e1ef /packages/mdev/mdev-1.2.1/firmware
parentc31179aa7e8ae910b86ca7bd08f795bdf249a289 (diff)
mdev: Add proper firmware loading support to mdev
* Patch contributed by Christian Hohnstaedt * mdev.conf updated to reflect change in firmware loading
Diffstat (limited to 'packages/mdev/mdev-1.2.1/firmware')
-rw-r--r--packages/mdev/mdev-1.2.1/firmware14
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/mdev/mdev-1.2.1/firmware b/packages/mdev/mdev-1.2.1/firmware
new file mode 100644
index 0000000000..c88d3fbe22
--- /dev/null
+++ b/packages/mdev/mdev-1.2.1/firmware
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+firmwaredir=/lib/firmware
+
+if test "$SUBSYSTEM" = "firmware" -a "$ACTION" = "add"; then
+ if test -f $firmwaredir/$FIRMWARE; then
+ echo 1 > /sys/$DEVPATH/loading
+ cat $firmwaredir/$FIRMWARE > /sys/$DEVPATH/data
+ echo 0 > /sys/$DEVPATH/loading
+ else
+ echo -1 > /sys/$DEVPATH/loading
+ fi
+fi
+