1*1da177e4SLinus Torvalds#!/bin/sh 2*1da177e4SLinus Torvalds 3*1da177e4SLinus Torvalds# Simple hotplug script sample: 4*1da177e4SLinus Torvalds# 5*1da177e4SLinus Torvalds# Both $DEVPATH and $FIRMWARE are already provided in the environment. 6*1da177e4SLinus Torvalds 7*1da177e4SLinus TorvaldsHOTPLUG_FW_DIR=/usr/lib/hotplug/firmware/ 8*1da177e4SLinus Torvalds 9*1da177e4SLinus Torvaldsecho 1 > /sys/$DEVPATH/loading 10*1da177e4SLinus Torvaldscat $HOTPLUG_FW_DIR/$FIRMWARE > /sys/$DEVPATH/data 11*1da177e4SLinus Torvaldsecho 0 > /sys/$DEVPATH/loading 12*1da177e4SLinus Torvalds 13*1da177e4SLinus Torvalds# To cancel the load in case of error: 14*1da177e4SLinus Torvalds# 15*1da177e4SLinus Torvalds# echo -1 > /sys/$DEVPATH/loading 16*1da177e4SLinus Torvalds# 17