]> git.pld-linux.org Git - projects/rc-scripts.git/blobdiff - firmware-loader.sh
makefile: add AM_DISTCHECK_CONFIGURE_FLAGS
[projects/rc-scripts.git] / firmware-loader.sh
index 82232a8dbf9b868b2168ae7250dd93246de28cd4..14a161c6a97e122643464458b411c8024978ad54 100755 (executable)
@@ -1,10 +1,21 @@
 #!/bin/sh
+# Firmware loader.
+# See also:
+# https://www.kernel.org/doc/Documentation/firmware_class/README
+# https://www.kernel.org/doc/Documentation/firmware_class/hotplug-script
 set -e
 
+# handle only firmware add requests
+if [ "$SUBSYSTEM" != "firmware" ]; then
+       exit 0
+fi
+if [ "$ACTION" != "add" ]; then
+       exit 0
+fi
+
 FIRMWARE_DIRS="/lib/firmware/updates/$(uname -r) /lib/firmware/updates \
                /lib/firmware/$(uname -r) /lib/firmware"
 
-# add initrd code to print to kmsg
 # @param string message
 # @param int loglevel. defaults to "6" (info)
 # Log levels can be:
This page took 0.200867 seconds and 4 git commands to generate.