diff options
Diffstat (limited to 'documentation/ref-manual/ref-variables.xml')
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 30f497ab18..870c50b7c8 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
@@ -4434,6 +4434,56 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
4434 | </glossdef> | 4434 | </glossdef> |
4435 | </glossentry> | 4435 | </glossentry> |
4436 | 4436 | ||
4437 | <glossentry id='var-KERNEL_MODULE_AUTOLOAD'><glossterm>KERNEL_MODULE_AUTOLOAD</glossterm> | ||
4438 | <glossdef> | ||
4439 | <para> | ||
4440 | Lists kernel modules that need to be auto-loaded during | ||
4441 | boot. | ||
4442 | <note> | ||
4443 | This variable replaces the deprecated | ||
4444 | <link linkend='var-module_autoload'><filename>module_autoload</filename></link> | ||
4445 | variable. | ||
4446 | </note> | ||
4447 | </para> | ||
4448 | |||
4449 | <para> | ||
4450 | You can use the <filename>KERNEL_MODULE_AUTOLOAD</filename> | ||
4451 | variable anywhere that it can be | ||
4452 | recognized by the kernel recipe or by an out-of-tree kernel | ||
4453 | module recipe (e.g. a machine configuration file, a | ||
4454 | distribution configuration file, an append file for the | ||
4455 | recipe, or the recipe itself). | ||
4456 | </para> | ||
4457 | |||
4458 | <para> | ||
4459 | Specify it as follows: | ||
4460 | <literallayout class='monospaced'> | ||
4461 | KERNEL_MODULE_AUTOLOAD = "modname1 modname2 modname3" | ||
4462 | </literallayout> | ||
4463 | </para> | ||
4464 | |||
4465 | <para> | ||
4466 | Including <filename>KERNEL_MODULE_AUTOLOAD</filename> causes | ||
4467 | the OpenEmbedded build system to populate the | ||
4468 | <filename>/etc/modules-load.d/modname.conf</filename> | ||
4469 | file with the list of modules to be auto-loaded on boot. | ||
4470 | The modules appear one-per-line in the file. | ||
4471 | Here is an example of the most common use case: | ||
4472 | <literallayout class='monospaced'> | ||
4473 | KERNEL_MODULE_AUTOLOAD = "modname" | ||
4474 | </literallayout> | ||
4475 | </para> | ||
4476 | |||
4477 | <para> | ||
4478 | For information on how to populate the | ||
4479 | <filename>modname.conf</filename> file with | ||
4480 | <filename>modprobe.d</filename> syntax lines, see the | ||
4481 | <link linkend='var-KERNEL_MODULE_PROBECONF'><filename>KERNEL_MODULE_PROBECONF</filename></link> | ||
4482 | variable. | ||
4483 | </para> | ||
4484 | </glossdef> | ||
4485 | </glossentry> | ||
4486 | |||
4437 | <glossentry id='var-KERNEL_MODULE_PROBECONF'><glossterm>KERNEL_MODULE_PROBECONF</glossterm> | 4487 | <glossentry id='var-KERNEL_MODULE_PROBECONF'><glossterm>KERNEL_MODULE_PROBECONF</glossterm> |
4438 | <glossdef> | 4488 | <glossdef> |
4439 | <para> | 4489 | <para> |