diff --git a/documentation/bsp-guide/bsp.rst b/documentation/bsp-guide/bsp.rst index 35972f1726..4a24fc3ffc 100644 --- a/documentation/bsp-guide/bsp.rst +++ b/documentation/bsp-guide/bsp.rst @@ -674,21 +674,21 @@ to the kernel recipe by using a similarly named append file, which is located in the BSP Layer for your target device (e.g. the ``meta-bsp_root_name/recipes-kernel/linux`` directory). -Suppose you are using the ``linux-yocto_4.4.bb`` recipe to build the +Suppose you are using the ``linux-yocto_6.12.bb`` recipe to build the kernel. In other words, you have selected the kernel in your ``"bsp_root_name".conf`` file by adding :term:`PREFERRED_PROVIDER` and :term:`PREFERRED_VERSION` statements as follows:: PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" - PREFERRED_VERSION_linux-yocto ?= "4.4%" + PREFERRED_VERSION_linux-yocto ?= "6.12%" .. note:: When the preferred provider is assumed by default, the :term:`PREFERRED_PROVIDER` statement does not appear in the ``"bsp_root_name".conf`` file. -You would use the ``linux-yocto_4.4.bbappend`` file to append specific +You would use the ``linux-yocto_6.12.bbappend`` file to append specific BSP settings to the kernel, thus configuring the kernel for your particular BSP. @@ -698,14 +698,19 @@ in the Yocto Project Linux Kernel Development Manual. An alternate scenario is when you create your own kernel recipe for the BSP. A good example of this is the Raspberry Pi BSP. If you examine the -``recipes-kernel/linux`` directory you see the following:: +``recipes-kernel/linux`` directory in that layer you see the following +Raspberry Pi-specific recipes and associated files:: + files/ + linux-raspberrypi_6.12.bb + linux-raspberrypi_6.1.bb + linux-raspberrypi_6.6.bb linux-raspberrypi-dev.bb linux-raspberrypi.inc - linux-raspberrypi_4.14.bb - linux-raspberrypi_4.9.bb - -The directory contains three kernel recipes and a common include file. + linux-raspberrypi-v7_6.12.bb + linux-raspberrypi-v7_6.1.bb + linux-raspberrypi-v7_6.6.bb + linux-raspberrypi-v7.inc Developing a Board Support Package (BSP) ========================================