diff options
Diffstat (limited to 'documentation/ref-manual/variables.rst')
-rw-r--r-- | documentation/ref-manual/variables.rst | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index b7829ae7af..e213478326 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst | |||
@@ -4451,6 +4451,16 @@ system and gives an overview of their function and contents. | |||
4451 | In order to use this variable, the :ref:`ref-classes-kernel-devicetree` | 4451 | In order to use this variable, the :ref:`ref-classes-kernel-devicetree` |
4452 | class must be inherited. | 4452 | class must be inherited. |
4453 | 4453 | ||
4454 | :term:`KERNEL_DEVICETREE_BUNDLE` | ||
4455 | When set to "1", this variable allows to bundle the Linux kernel | ||
4456 | and the Device Tree Binary together in a single file. | ||
4457 | |||
4458 | This feature is currently only supported on the "arm" (32 bit) | ||
4459 | architecture. | ||
4460 | |||
4461 | This variable is set to "0" by default by the | ||
4462 | :ref:`ref-classes-kernel-devicetree` class. | ||
4463 | |||
4454 | :term:`KERNEL_DTB_LINK_NAME` | 4464 | :term:`KERNEL_DTB_LINK_NAME` |
4455 | The link name of the kernel device tree binary (DTB). This variable | 4465 | The link name of the kernel device tree binary (DTB). This variable |
4456 | is set in the ``meta/classes-recipe/kernel-artifact-names.bbclass`` file as | 4466 | is set in the ``meta/classes-recipe/kernel-artifact-names.bbclass`` file as |
@@ -4476,6 +4486,23 @@ system and gives an overview of their function and contents. | |||
4476 | 4486 | ||
4477 | See :term:`KERNEL_ARTIFACT_NAME` for additional information. | 4487 | See :term:`KERNEL_ARTIFACT_NAME` for additional information. |
4478 | 4488 | ||
4489 | :term:`KERNEL_DTBDEST` | ||
4490 | This variable, used by the :ref:`ref-classes-kernel-devicetree` | ||
4491 | class, allows to change the installation directory of the DTB | ||
4492 | (Device Tree Binary) files. | ||
4493 | |||
4494 | It is set by default to "${KERNEL_IMAGEDEST}" by the | ||
4495 | :ref:`ref-classes-kernel` class. | ||
4496 | |||
4497 | :term:`KERNEL_DTBVENDORED` | ||
4498 | This variable, used by the :ref:`ref-classes-kernel-devicetree`, | ||
4499 | allows to ignore vendor subdirectories when installing DTB | ||
4500 | (Device Tree Binary) files, when it is set to "false". | ||
4501 | |||
4502 | To keep vendor subdirectories, set this variable to "true". | ||
4503 | |||
4504 | It is set by default to "false" by the :ref:`ref-classes-kernel` class. | ||
4505 | |||
4479 | :term:`KERNEL_DTC_FLAGS` | 4506 | :term:`KERNEL_DTC_FLAGS` |
4480 | Specifies the ``dtc`` flags that are passed to the Linux kernel build | 4507 | Specifies the ``dtc`` flags that are passed to the Linux kernel build |
4481 | system when generating the device trees (via ``DTC_FLAGS`` environment | 4508 | system when generating the device trees (via ``DTC_FLAGS`` environment |
@@ -4624,6 +4651,14 @@ system and gives an overview of their function and contents. | |||
4624 | provide those module configurations, see the | 4651 | provide those module configurations, see the |
4625 | :term:`module_conf_* <module_conf>` variable. | 4652 | :term:`module_conf_* <module_conf>` variable. |
4626 | 4653 | ||
4654 | :term:`KERNEL_PACKAGE_NAME` | ||
4655 | Specifies the base name of the kernel packages, such as "kernel" | ||
4656 | in the kernel packages such as "kernel-modules", "kernel-image" and | ||
4657 | "kernel-dbg". | ||
4658 | |||
4659 | The default value for this variable is set to "kernel" by the | ||
4660 | :ref:`ref-classes-kernel` class. | ||
4661 | |||
4627 | :term:`KERNEL_PATH` | 4662 | :term:`KERNEL_PATH` |
4628 | The location of the kernel sources. This variable is set to the value | 4663 | The location of the kernel sources. This variable is set to the value |
4629 | of the :term:`STAGING_KERNEL_DIR` within the :ref:`ref-classes-module` | 4664 | of the :term:`STAGING_KERNEL_DIR` within the :ref:`ref-classes-module` |