summaryrefslogtreecommitdiff
path: root/Documentation/firmware_class/hotplug-script
diff options
context:
space:
mode:
authorManuel Estrada Sainz <ranty@debian.org>2003-06-18 19:45:11 -0700
committerGreg Kroah-Hartman <greg@kroah.com>2003-06-18 19:45:11 -0700
commit89cbae1fcd17925910d7203ad0570e76d701d023 (patch)
treea94e253b19b7ae74f9098167f7a982aef0e6a062 /Documentation/firmware_class/hotplug-script
parent58aae7d9937f5b0a815bc6117a3c592ebc209a7d (diff)
[PATCH] DRIVER: request_firmware() hotplug interface documentation
Diffstat (limited to 'Documentation/firmware_class/hotplug-script')
-rw-r--r--Documentation/firmware_class/hotplug-script16
1 files changed, 16 insertions, 0 deletions
diff --git a/Documentation/firmware_class/hotplug-script b/Documentation/firmware_class/hotplug-script
new file mode 100644
index 000000000000..0a31bcd6fa93
--- /dev/null
+++ b/Documentation/firmware_class/hotplug-script
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# Simple hotplug script sample:
+#
+# Both $DEVPATH and $FIRMWARE are already provided in the environment.
+
+HOTPLUG_FW_DIR=/usr/lib/hotplug/firmware/
+
+echo 1 > /sysfs/$DEVPATH/loading
+cat $HOTPLUG_FW_DIR/$FIRMWARE > /sysfs/$DEVPATH/data
+echo 0 > /sysfs/$DEVPATH/loading
+
+# To cancel the load in case of error:
+#
+# echo -1 > /sysfs/$DEVPATH/loading
+#