From ae7f7ebcb767714e4d294025e432638329f2948d Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 28 Jun 2007 17:13:51 +0000 Subject: document firmware support --- docs/mdev.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'docs/mdev.txt') diff --git a/docs/mdev.txt b/docs/mdev.txt index 51c3f0ed1..0b2c37d99 100644 --- a/docs/mdev.txt +++ b/docs/mdev.txt @@ -66,3 +66,15 @@ command to the shell), so make sure you have a shell installed at /bin/sh. For your convenience, the shell env var $MDEV is set to the device name. So if the device 'hdc' was matched, MDEV would be set to "hdc". + +---------- + FIRMWARE +---------- + +Some kernel device drivers need to request firmware at runtime in order to +properly initialize a device. Place all such firmware files into the +/lib/firmware/ directory. At runtime, the kernel will invoke mdev with the +filename of the firmware which mdev will load out of /lib/firmware/ and into +the kernel via the sysfs interface. The exact filename is hardcoded in the +kernel, so look there if you need to want to know what to name the file in +userspace. -- cgit v1.2.3