[SPAM] [PATCH 1/1] doc: short overlong title underlines
Xavier Drudis Ferran
xdrudis at tinet.cat
Sat Oct 28 19:49:22 CEST 2023
El Sat, Oct 28, 2023 at 12:03:12PM +0200, Heinrich Schuchardt deia:
> Title underlines should match the length of the title. Unfortunately
> docutils only catches underlines that are too short.
>
> Add some missing empty lines after titles.
>
> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>
Reviewed-by: Xavier Drudis Ferran <xdrudis at tinet.cat>
> ---
> doc/arch/arm64.ffa.rst | 20 ++++++++++----------
> doc/board/AndesTech/ae350.rst | 2 +-
> doc/board/actions/cubieboard7.rst | 4 ++--
> doc/board/actions/index.rst | 2 +-
> doc/board/armltd/index.rst | 2 +-
> doc/board/mediatek/index.rst | 2 +-
> doc/board/nxp/imx8mm_evk.rst | 9 +++++----
> doc/board/nxp/ls1046ardb.rst | 2 +-
> doc/board/nxp/mx6ul_14x14_evk.rst | 2 +-
> doc/board/openpiton/riscv64.rst | 4 ++--
> doc/board/purism/librem5.rst | 2 +-
> doc/board/qualcomm/sdm845.rst | 7 ++++++-
> doc/board/samsung/index.rst | 2 +-
> doc/board/st/st-dt.rst | 2 +-
> doc/board/st/stm32_MCU.rst | 2 +-
> doc/board/starfive/visionfive2.rst | 3 ++-
> doc/board/thead/index.rst | 2 +-
> doc/board/ti/am62x_beagleplay.rst | 4 ++--
> doc/board/ti/am62x_sk.rst | 5 +++--
> doc/board/ti/am64x_evm.rst | 3 ++-
> doc/board/ti/am65x_evm.rst | 3 ++-
> doc/board/ti/j7200_evm.rst | 3 ++-
> doc/board/ti/j721e_evm.rst | 3 ++-
> doc/board/ti/j721s2_evm.rst | 6 +++++-
> doc/board/ti/k3.rst | 4 ++--
> doc/board/xilinx/xilinx.rst | 2 +-
> doc/build/source.rst | 2 +-
> doc/develop/driver-model/ethernet.rst | 12 ++++++------
> doc/develop/driver-model/migration.rst | 2 +-
> doc/develop/driver-model/nvmxip.rst | 8 ++++----
> doc/develop/driver-model/spi-howto.rst | 2 +-
> doc/develop/falcon.rst | 2 +-
> doc/usage/cmd/askenv.rst | 2 +-
> doc/usage/cmd/bootdev.rst | 4 ++--
> doc/usage/cmd/cat.rst | 2 +-
> doc/usage/cmd/coninfo.rst | 2 +-
> doc/usage/cmd/mmc.rst | 2 +-
> doc/usage/cmd/part.rst | 2 +-
> doc/usage/cmd/wdt.rst | 2 +-
> doc/usage/cmd/xxd.rst | 2 +-
> doc/usage/fit/beaglebone_vboot.rst | 2 +-
> doc/usage/measured_boot.rst | 4 ++--
> tools/binman/entries.rst | 2 +-
> 43 files changed, 86 insertions(+), 70 deletions(-)
>
> diff --git a/doc/arch/arm64.ffa.rst b/doc/arch/arm64.ffa.rst
> index 4ecdc31716..f966f8ba6a 100644
> --- a/doc/arch/arm64.ffa.rst
> +++ b/doc/arch/arm64.ffa.rst
> @@ -40,7 +40,7 @@ The U-Boot FF-A support provides the following parts:
> - Sandbox FF-A test cases.
>
> FF-A and SMC specifications
> --------------------------------------------
> +---------------------------
>
> The current implementation of the U-Boot FF-A support relies on
> `FF-A v1.0 specification`_ and uses SMC32 calling convention which
> @@ -56,12 +56,12 @@ Hypervisors are supported if they are configured to trap SMC calls.
> The FF-A support uses 64-bit registers as per `SMC Calling Convention v1.2 specification`_.
>
> Supported hardware
> ---------------------------------
> +------------------
>
> Aarch64 plaforms
>
> Configuration
> -----------------------
> +-------------
>
> CONFIG_ARM_FFA_TRANSPORT
> Enables the FF-A support. Turn this on if you want to use FF-A
> @@ -70,7 +70,7 @@ CONFIG_ARM_FFA_TRANSPORT
> When using sandbox, the sandbox FF-A emulator and FF-A sandbox driver will be used.
>
> FF-A ABIs under the hood
> ----------------------------------------
> +------------------------
>
> Invoking an FF-A ABI involves providing to the secure world/hypervisor the
> expected arguments from the ABI.
> @@ -89,7 +89,7 @@ The driver reads the response and processes it accordingly.
> This methodology applies to all the FF-A ABIs.
>
> FF-A bus discovery on Arm 64-bit platforms
> ----------------------------------------------
> +------------------------------------------
>
> When CONFIG_ARM_FFA_TRANSPORT is enabled, the FF-A bus is considered as
> an architecture feature and discovered using ARM_SMCCC_FEATURES mechanism.
> @@ -136,7 +136,7 @@ When one of the above actions fails, probing fails and the driver stays not acti
> and can be probed again if needed.
>
> Requirements for clients
> --------------------------------------
> +------------------------
>
> When using the FF-A bus with EFI, clients must query the SPs they are looking for
> during EFI boot-time mode using the service UUID.
> @@ -159,13 +159,13 @@ the 32-bit or 64-bit version of FFA_MSG_SEND_DIRECT_{REQ, RESP}.
> The calling convention between U-Boot and the secure world stays the same: SMC32.
>
> Requirements for user drivers
> --------------------------------------
> +-----------------------------
>
> Users who want to implement their custom FF-A device driver while reusing the FF-A Uclass can do so
> by implementing their own invoke_ffa_fn() in the user driver.
>
> The bus driver layer
> -------------------------------
> +--------------------
>
> FF-A support comes on top of the SMCCC layer and is implemented by the FF-A Uclass drivers/firmware/arm-ffa/arm-ffa-uclass.c
>
> @@ -210,7 +210,7 @@ The following features are provided:
> - FF-A bus can be compiled and used without EFI
>
> Relationship between the sandbox emulator and the FF-A device
> ----------------------------------------------------------------
> +-------------------------------------------------------------
>
> ::
>
> @@ -222,7 +222,7 @@ Relationship between the sandbox emulator and the FF-A device
> ffa 0 [ ] sandbox_arm_ffa `-- sandbox-arm-ffa
>
> The armffa command
> ------------------------------------
> +------------------
>
> armffa is a command showcasing how to use the FF-A bus and how to invoke the driver operations.
>
> diff --git a/doc/board/AndesTech/ae350.rst b/doc/board/AndesTech/ae350.rst
> index 42a2b4d0b5..99622fd325 100644
> --- a/doc/board/AndesTech/ae350.rst
> +++ b/doc/board/AndesTech/ae350.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> AE350
> -======
> +=====
>
> AE350 is the mainline SoC produced by Andes Technology using AndesV5 CPU core
> based on RISC-V architecture.
> diff --git a/doc/board/actions/cubieboard7.rst b/doc/board/actions/cubieboard7.rst
> index 74f2b12e41..1f73fc40f8 100644
> --- a/doc/board/actions/cubieboard7.rst
> +++ b/doc/board/actions/cubieboard7.rst
> @@ -20,7 +20,7 @@ Though, one can enter ADFU mode and flash debian image(from host machine) where
> getting into u-boot prompt is easy.
>
> Enter ADFU Mode
> -----------------
> +---------------
>
> Before write the firmware, let the development board entering the ADFU mode: insert
> one end of the USB cable to the PC, press and hold the ADFU button, and then connect
> @@ -28,7 +28,7 @@ the other end of the USB cable to the Mini USB port of the development board, re
> the ADFU button, after connecting it will enter the ADFU mode.
>
> Check whether entered ADFU Mode
> ---------------------------------
> +-------------------------------
>
> The user needs to run the following command on the PC side to check if the ADFU
> device is detected. ID realted to "Actions Semiconductor Co., Ltd" means that
> diff --git a/doc/board/actions/index.rst b/doc/board/actions/index.rst
> index c596879158..e925fcd0f6 100644
> --- a/doc/board/actions/index.rst
> +++ b/doc/board/actions/index.rst
> @@ -2,7 +2,7 @@
> .. Copyright (C) 2020 Amit Singh Tomar <amittomer25 at gmail.com>
>
> Actions
> -========
> +=======
>
> .. toctree::
> :maxdepth: 2
> diff --git a/doc/board/armltd/index.rst b/doc/board/armltd/index.rst
> index fc1d75aac2..052a9698f4 100644
> --- a/doc/board/armltd/index.rst
> +++ b/doc/board/armltd/index.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0
>
> Arm Ltd
> -=============
> +=======
>
> .. toctree::
> :maxdepth: 2
> diff --git a/doc/board/mediatek/index.rst b/doc/board/mediatek/index.rst
> index 38cd8cb5b2..c55d5aeb5c 100644
> --- a/doc/board/mediatek/index.rst
> +++ b/doc/board/mediatek/index.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> Mediatek
> -=========
> +========
>
> .. toctree::
> :maxdepth: 2
> diff --git a/doc/board/nxp/imx8mm_evk.rst b/doc/board/nxp/imx8mm_evk.rst
> index 327ce6e49c..bb11029fbc 100644
> --- a/doc/board/nxp/imx8mm_evk.rst
> +++ b/doc/board/nxp/imx8mm_evk.rst
> @@ -36,7 +36,7 @@ Get the ddr firmware
> $ cp firmware-imx-8.9/firmware/ddr/synopsys/lpddr4*.bin $(builddir)
>
> Build U-Boot for sd card
> ---------------------------
> +------------------------
>
> .. code-block:: bash
>
> @@ -54,8 +54,8 @@ Boot
> ----
> Set Boot switch to SD boot
>
> -Build U-Boot for qspi flash card
> -------------------------------------
> +Build U-Boot for qspi flash card
> +--------------------------------
>
> .. code-block:: bash
>
> @@ -81,7 +81,8 @@ From sd card to memory
> $ sf write $loadaddr 0x00 <size_of_flash.bin_in_hex>
>
> Boot from QSPI Flash
> ------------------------
> +--------------------
> +
> Set Boot Switch to QSPI Flash
>
> Pin configuration for imx8mm_revC evk to boot from qspi flash
> diff --git a/doc/board/nxp/ls1046ardb.rst b/doc/board/nxp/ls1046ardb.rst
> index 49b4842b30..8c0bc82dde 100644
> --- a/doc/board/nxp/ls1046ardb.rst
> +++ b/doc/board/nxp/ls1046ardb.rst
> @@ -54,7 +54,7 @@ LS1046ARDB board Overview
> - ARM JTAG support
>
> Memory map from core's view
> -----------------------------
> +---------------------------
>
> ================== ================== ================ =====
> Start Address End Address Description Size
> diff --git a/doc/board/nxp/mx6ul_14x14_evk.rst b/doc/board/nxp/mx6ul_14x14_evk.rst
> index 3e57ba1ee8..c135a21bf5 100644
> --- a/doc/board/nxp/mx6ul_14x14_evk.rst
> +++ b/doc/board/nxp/mx6ul_14x14_evk.rst
> @@ -4,7 +4,7 @@ mx6ul_14x14_evk
> ===============
>
> How to use U-Boot on Freescale MX6UL 14x14 EVK
> ------------------------------------------------
> +----------------------------------------------
>
> - Build U-Boot for MX6UL 14x14 EVK:
>
> diff --git a/doc/board/openpiton/riscv64.rst b/doc/board/openpiton/riscv64.rst
> index 3a97793f07..c379fbf9ff 100644
> --- a/doc/board/openpiton/riscv64.rst
> +++ b/doc/board/openpiton/riscv64.rst
> @@ -11,14 +11,14 @@ OpenPiton has been verified in both ASIC and multiple Xilinx FPGA prototypes
> running full-stack Debian linux.
>
> RISC-V Standard Bootflow
> --------------------------
> +------------------------
>
> Currently, OpenPiton implements RISC-V standard bootflow in the following steps
> mover.S -> u-boot-spl -> opensbi -> u-boot -> Linux
> This board supports S-mode u-boot as well as M-mode SPL
>
> Building OpenPition
> ----------------------
> +-------------------
>
> If you'd like to build OpenPiton, please go to OpenPiton github repo
> (at https://github.com/PrincetonUniversity/openpiton) to build from the latest
> diff --git a/doc/board/purism/librem5.rst b/doc/board/purism/librem5.rst
> index fb050c6302..a7975e1659 100644
> --- a/doc/board/purism/librem5.rst
> +++ b/doc/board/purism/librem5.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> Librem5
> -==========
> +=======
>
> U-Boot for the Purism Librem5 phone
>
> diff --git a/doc/board/qualcomm/sdm845.rst b/doc/board/qualcomm/sdm845.rst
> index d3f218e835..a65f00df39 100644
> --- a/doc/board/qualcomm/sdm845.rst
> +++ b/doc/board/qualcomm/sdm845.rst
> @@ -2,10 +2,11 @@
> .. sectionauthor:: Dzmitry Sankouski <dsankouski at gmail.com>
>
> Snapdragon 845
> -================
> +==============
>
> About this
> ----------
> +
> This document describes the information about Qualcomm Snapdragon 845
> supported boards and it's usage steps.
>
> @@ -17,8 +18,10 @@ Qualcomm's UEFI-based ABL (Android) Bootloader.
>
> Installation
> ------------
> +
> Build
> ^^^^^
> +
> Setup ``CROSS_COMPILE`` for aarch64 and build U-Boot for your board::
>
> $ export CROSS_COMPILE=<aarch64 toolchain prefix>
> @@ -29,10 +32,12 @@ This will build ``u-boot.bin`` in the configured output directory.
>
> Generate FIT image
> ^^^^^^^^^^^^^^^^^^
> +
> See doc/uImage.FIT for more details
>
> Pack android boot image
> ^^^^^^^^^^^^^^^^^^^^^^^
> +
> We'll assemble android boot image with ``u-boot.bin`` instead of linux kernel,
> and FIT image instead of ``initramfs``. Android bootloader expect gzipped kernel
> with appended dtb, so let's mimic linux to satisfy stock bootloader.
> diff --git a/doc/board/samsung/index.rst b/doc/board/samsung/index.rst
> index c904372dff..971805e201 100644
> --- a/doc/board/samsung/index.rst
> +++ b/doc/board/samsung/index.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> Samsung
> -========
> +=======
>
> .. toctree::
> :maxdepth: 2
> diff --git a/doc/board/st/st-dt.rst b/doc/board/st/st-dt.rst
> index 67e16ef165..2a285c8180 100644
> --- a/doc/board/st/st-dt.rst
> +++ b/doc/board/st/st-dt.rst
> @@ -2,7 +2,7 @@
> .. sectionauthor:: Patrick Delaunay <patrick.delaunay at foss.st.com>
>
> U-Boot device tree bindings
> -----------------------------
> +---------------------------
>
> The U-Boot specific bindings are defined in the U-Boot directory:
> doc/device-tree-bindings
> diff --git a/doc/board/st/stm32_MCU.rst b/doc/board/st/stm32_MCU.rst
> index 7ff7c730fa..61650bc801 100644
> --- a/doc/board/st/stm32_MCU.rst
> +++ b/doc/board/st/stm32_MCU.rst
> @@ -2,7 +2,7 @@
> .. sectionauthor:: Patrice Chotard <patrice.chotardy at foss.st.com>
>
> STM32 MCU boards
> -=================
> +================
>
> This is a quick instruction for setup STM32 MCU boards.
>
> diff --git a/doc/board/starfive/visionfive2.rst b/doc/board/starfive/visionfive2.rst
> index 9ee758e56c..6cb033ead0 100644
> --- a/doc/board/starfive/visionfive2.rst
> +++ b/doc/board/starfive/visionfive2.rst
> @@ -4,7 +4,8 @@ StarFive VisionFive2
> ====================
>
> JH7110 RISC-V SoC
> ----------------------
> +-----------------
> +
> The JH7110 is 4+1 64-bit RISC-V SoC from StarFive.
>
> The StarFive VisionFive2 development platform is based on JH7110 and capable
> diff --git a/doc/board/thead/index.rst b/doc/board/thead/index.rst
> index 41566d3a36..2c4b3fb8cb 100644
> --- a/doc/board/thead/index.rst
> +++ b/doc/board/thead/index.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> T-HEAD
> -========
> +======
>
> .. toctree::
> :maxdepth: 1
> diff --git a/doc/board/ti/am62x_beagleplay.rst b/doc/board/ti/am62x_beagleplay.rst
> index 39913b29ab..17738ea4f9 100644
> --- a/doc/board/ti/am62x_beagleplay.rst
> +++ b/doc/board/ti/am62x_beagleplay.rst
> @@ -70,7 +70,7 @@ Set the variables corresponding to this platform:
> :end-before: .. am62x_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> Copy the below images to an SD card and boot:
>
> * tiboot3-am62x-gp-evm.bin from R5 build as tiboot3.bin
> @@ -109,7 +109,7 @@ There are multiple storage media options on BeaglePlay, but primarily:
> depends on the SD card quality.
>
> Flash to uSD card or how to deal with "bricked" Board
> ---------------------------------------------------------
> +-----------------------------------------------------
>
> When deploying or working on Linux, it's common to use the onboard
> eMMC. However, avoiding the eMMC and using the uSD card is safer when
> diff --git a/doc/board/ti/am62x_sk.rst b/doc/board/ti/am62x_sk.rst
> index d7437c6d22..4703ce6f7f 100644
> --- a/doc/board/ti/am62x_sk.rst
> +++ b/doc/board/ti/am62x_sk.rst
> @@ -2,7 +2,7 @@
> .. sectionauthor:: Vignesh Raghavendra <vigneshr at ti.com>
>
> AM62 Platforms
> -===============
> +==============
>
> Introduction:
> -------------
> @@ -117,7 +117,8 @@ Set the variables corresponding to this platform:
> .. am62x_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> +
> In order to boot we need tiboot3.bin, tispl.bin and u-boot.img. Each SoC
> variant (GP, HS-FS, HS-SE) requires a different source for these files.
>
> diff --git a/doc/board/ti/am64x_evm.rst b/doc/board/ti/am64x_evm.rst
> index db27461cb1..69afee08f6 100644
> --- a/doc/board/ti/am64x_evm.rst
> +++ b/doc/board/ti/am64x_evm.rst
> @@ -107,7 +107,8 @@ Set the variables corresponding to this platform:
> .. am64x_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> +
> In order to boot we need tiboot3.bin, tispl.bin and u-boot.img. Each SoC
> variant (GP, HS-FS, HS-SE) requires a different source for these files.
>
> diff --git a/doc/board/ti/am65x_evm.rst b/doc/board/ti/am65x_evm.rst
> index 7cebb1ca62..4f4e1c5b7c 100644
> --- a/doc/board/ti/am65x_evm.rst
> +++ b/doc/board/ti/am65x_evm.rst
> @@ -117,7 +117,8 @@ Set the variables corresponding to this platform:
> .. am65x_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> +
> In order to boot we need tiboot3.bin, sysfw.itb, tispl.bin and u-boot.img.
> Each SoC variant (GP and HS) requires a different source for these files.
>
> diff --git a/doc/board/ti/j7200_evm.rst b/doc/board/ti/j7200_evm.rst
> index bcf8dc1c5f..152b216888 100644
> --- a/doc/board/ti/j7200_evm.rst
> +++ b/doc/board/ti/j7200_evm.rst
> @@ -106,7 +106,8 @@ Set the variables corresponding to this platform:
> .. j7200_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> +
> In order to boot we need tiboot3.bin, tispl.bin and u-boot.img. Each SoC
> variant (GP, HS-FS, HS-SE) requires a different source for these files.
>
> diff --git a/doc/board/ti/j721e_evm.rst b/doc/board/ti/j721e_evm.rst
> index cadaac0178..bfb7500d23 100644
> --- a/doc/board/ti/j721e_evm.rst
> +++ b/doc/board/ti/j721e_evm.rst
> @@ -111,7 +111,8 @@ Set the variables corresponding to this platform:
> .. j721e_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> +
> In order to boot we need tiboot3.bin, sysfw.itb, tispl.bin and u-boot.img.
> Each SoC variant (GP, HS-FS and HS-SE) requires a different source for these
> files.
> diff --git a/doc/board/ti/j721s2_evm.rst b/doc/board/ti/j721s2_evm.rst
> index fec2acabe8..5fbe608844 100644
> --- a/doc/board/ti/j721s2_evm.rst
> +++ b/doc/board/ti/j721s2_evm.rst
> @@ -6,6 +6,7 @@ J721S2 and AM68 Platforms
>
> Introduction:
> -------------
> +
> The J721S2 family of SoCs are part of K3 Multicore SoC architecture platform
> targeting automotive applications. They are designed as a low power, high
> performance and highly integrated device architecture, adding significant
> @@ -38,6 +39,7 @@ Platform information:
>
> Boot Flow:
> ----------
> +
> Below is the pictorial representation of boot flow:
>
> .. image:: img/boot_diagram_k3_current.svg
> @@ -60,6 +62,7 @@ Sources:
>
> Build procedure:
> ----------------
> +
> 0. Setup the environment variables:
>
> .. include:: k3.rst
> @@ -120,7 +123,8 @@ Set the variables corresponding to this platform:
> .. j721s2_evm_rst_include_end_build_steps
>
> Target Images
> ---------------
> +-------------
> +
> In order to boot we need tiboot3.bin, tispl.bin and u-boot.img. Each SoC
> variant (GP, HS-FS, HS-SE) requires a different source for these files.
>
> diff --git a/doc/board/ti/k3.rst b/doc/board/ti/k3.rst
> index 89d70db886..1629d3bd31 100644
> --- a/doc/board/ti/k3.rst
> +++ b/doc/board/ti/k3.rst
> @@ -238,7 +238,7 @@ other build sources. we shall use the following, in the build descriptions below
> .. k3_rst_include_end_board_env_vars_desc
>
> Building tiboot3.bin
> -^^^^^^^^^^^^^^^^^^^^^
> +^^^^^^^^^^^^^^^^^^^^
>
> 1. To generate the U-Boot SPL for the wakeup domain, use the following
> commands, substituting :code:`{SOC}` for the name of your device (eg:
> @@ -273,7 +273,7 @@ domain of your K3 SoC.
> UBoot SPL will only look for and load the files with these names.
>
> Building tispl.bin
> -^^^^^^^^^^^^^^^^^^^
> +^^^^^^^^^^^^^^^^^^
>
> The `tispl.bin` is a standard fitImage combining the firmware need for
> the main domain to function properly as well as Device Management (DM)
> diff --git a/doc/board/xilinx/xilinx.rst b/doc/board/xilinx/xilinx.rst
> index 8c9afb482d..5464625ac1 100644
> --- a/doc/board/xilinx/xilinx.rst
> +++ b/doc/board/xilinx/xilinx.rst
> @@ -2,7 +2,7 @@
> .. (C) Copyright 2019 Xilinx, Inc.
>
> U-Boot device tree bindings
> -----------------------------
> +---------------------------
>
> All the device tree bindings used in U-Boot are specified in Linux
> kernel. Please refer dt bindings from below specified paths in Linux
> diff --git a/doc/build/source.rst b/doc/build/source.rst
> index 470f793985..d21ee055f3 100644
> --- a/doc/build/source.rst
> +++ b/doc/build/source.rst
> @@ -1,5 +1,5 @@
> Obtaining the source
> -=====================
> +====================
>
> The source of the U-Boot project is maintained in a Git repository.
>
> diff --git a/doc/develop/driver-model/ethernet.rst b/doc/develop/driver-model/ethernet.rst
> index cdbccca34d..73c3a728db 100644
> --- a/doc/develop/driver-model/ethernet.rst
> +++ b/doc/develop/driver-model/ethernet.rst
> @@ -1,5 +1,5 @@
> Ethernet Driver Guide
> -=======================
> +=====================
>
> The networking stack in Das U-Boot is designed for multiple network devices
> to be easily added and controlled at runtime. This guide is meant for people
> @@ -14,7 +14,7 @@ Some drivers are still using the old Ethernet interface, differences between
> the two and hints about porting will be handled at the end.
>
> Driver framework
> -------------------
> +----------------
>
> A network driver following the driver model must declare itself using
> the UCLASS_ETH .id field in the U-Boot driver struct:
> @@ -67,7 +67,7 @@ bus. Also it would take care of any special PHY setup (power rails, enable
> bits for internal PHYs, etc.).
>
> Driver methods
> -----------------
> +--------------
>
> The real work will be done in the driver method functions the driver provides
> by defining the members of struct eth_ops:
> @@ -158,7 +158,7 @@ So the call graph at this stage would look something like:
>
>
> CONFIG_PHYLIB / CONFIG_CMD_MII
> ---------------------------------
> +------------------------------
>
> If your device supports banging arbitrary values on the MII bus (pretty much
> every device does), you should add support for the mii command. Doing so is
> @@ -193,7 +193,7 @@ should logically follow.
> ................................................................
>
> Legacy network drivers
> -------------------------
> +----------------------
>
> !!! WARNING !!!
>
> @@ -221,7 +221,7 @@ instructions on how to port this over. For the records, the old way of
> initialising a network driver is as follows:
>
> Old network driver registration
> -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> When U-Boot initializes, it will call the common function eth_initialize().
> This will in turn call the board-specific board_eth_init() (or if that fails,
> diff --git a/doc/develop/driver-model/migration.rst b/doc/develop/driver-model/migration.rst
> index fe1ae210de..03fea943b2 100644
> --- a/doc/develop/driver-model/migration.rst
> +++ b/doc/develop/driver-model/migration.rst
> @@ -100,7 +100,7 @@ Maintainers should submit patches switching over to using CONFIG_DM_I2C and
> other base driver model options in time for inclusion in the 2021.10 release.
>
> CFG_SYS_TIMER_RATE and CFG_SYS_TIMER_COUNTER
> ---------------------------------------------------
> +--------------------------------------------
> Deadline: 2023.01
>
> These are legacy options which have been replaced by driver model.
> diff --git a/doc/develop/driver-model/nvmxip.rst b/doc/develop/driver-model/nvmxip.rst
> index e85dc220b9..4a7650c8d2 100644
> --- a/doc/develop/driver-model/nvmxip.rst
> +++ b/doc/develop/driver-model/nvmxip.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> NVM XIP Block Storage Emulation Driver
> -=======================================
> +======================================
>
> Summary
> -------
> @@ -54,12 +54,12 @@ The NVMXIP Uclass provides the following drivers:
> The implementation is generic and can be used by different platforms.
>
> Supported hardware
> ---------------------------------
> +------------------
>
> Any plaform supporting readq().
>
> Configuration
> -----------------------
> +-------------
>
> config NVMXIP
> This option allows the emulation of a block storage device
> @@ -77,7 +77,7 @@ config NVMXIP_QSPI
> write their own driver (same as nvmxip_qspi in addition to the custom settings).
>
> Device Tree nodes
> ---------------------
> +-----------------
>
> Multiple QSPI XIP flash devices can be used at the same time by describing them through DT
> nodes.
> diff --git a/doc/develop/driver-model/spi-howto.rst b/doc/develop/driver-model/spi-howto.rst
> index 97fbf750cb..9dc3b9b4aa 100644
> --- a/doc/develop/driver-model/spi-howto.rst
> +++ b/doc/develop/driver-model/spi-howto.rst
> @@ -218,7 +218,7 @@ DM tells you. The name is not quite right. So in this case we would use:
>
>
> Write of_to_plat() [for device tree only]
> --------------------------------------------------
> +-----------------------------------------
>
> This method will convert information in the device tree node into a C
> structure in your driver (called platform data). If you are not using
> diff --git a/doc/develop/falcon.rst b/doc/develop/falcon.rst
> index 2f25fc8532..8a46c0efa1 100644
> --- a/doc/develop/falcon.rst
> +++ b/doc/develop/falcon.rst
> @@ -220,7 +220,7 @@ setting the GPIO (on twister GPIO 55 is used) to kernel mode.
> The kernel is loaded directly by the SPL without passing through U-Boot.
>
> Example with FDT: a3m071 board
> --------------------------------
> +------------------------------
>
> To boot the Linux kernel from the SPL, the DT blob (fdt) needs to get
> prepared/patched first. U-Boot usually inserts some dynamic values into
> diff --git a/doc/usage/cmd/askenv.rst b/doc/usage/cmd/askenv.rst
> index 347bd59458..b85ceface1 100644
> --- a/doc/usage/cmd/askenv.rst
> +++ b/doc/usage/cmd/askenv.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+:
>
> askenv command
> -===============
> +==============
>
> Synopsis
> --------
> diff --git a/doc/usage/cmd/bootdev.rst b/doc/usage/cmd/bootdev.rst
> index 6c68d0bf84..fb638b5807 100644
> --- a/doc/usage/cmd/bootdev.rst
> +++ b/doc/usage/cmd/bootdev.rst
> @@ -76,7 +76,7 @@ name is provided, all hunters are run.
>
>
> bootdev select
> -~~~~~~~~~~~~~~~~~
> +~~~~~~~~~~~~~~
>
> Use this to select a particular bootdev. You can select it by the sequence
> number or name, as shown in `bootdev list`.
> @@ -89,7 +89,7 @@ unselected.
>
>
> bootdev info
> -~~~~~~~~~~~~~~~
> +~~~~~~~~~~~~
>
> This shows information on the current bootdev, with the format looking like
> this:
> diff --git a/doc/usage/cmd/cat.rst b/doc/usage/cmd/cat.rst
> index 5ef4731fe3..5aaf497f27 100644
> --- a/doc/usage/cmd/cat.rst
> +++ b/doc/usage/cmd/cat.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+:
>
> cat command
> -===============
> +===========
>
> Synopsis
> --------
> diff --git a/doc/usage/cmd/coninfo.rst b/doc/usage/cmd/coninfo.rst
> index f913148c44..76cb6c3329 100644
> --- a/doc/usage/cmd/coninfo.rst
> +++ b/doc/usage/cmd/coninfo.rst
> @@ -21,7 +21,7 @@ environment variables stdin, stdout, stderr which contain a comma separated
> list of device names.
>
> Example
> ---------
> +-------
>
> .. code-block:: console
>
> diff --git a/doc/usage/cmd/mmc.rst b/doc/usage/cmd/mmc.rst
> index 71a0303109..c07c980fa3 100644
> --- a/doc/usage/cmd/mmc.rst
> +++ b/doc/usage/cmd/mmc.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+:
>
> mmc command
> -============
> +===========
>
> Synopsis
> --------
> diff --git a/doc/usage/cmd/part.rst b/doc/usage/cmd/part.rst
> index 8a594aaff2..eee5225cad 100644
> --- a/doc/usage/cmd/part.rst
> +++ b/doc/usage/cmd/part.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+:
>
> part command
> -===============
> +============
>
> Synopis
> -------
> diff --git a/doc/usage/cmd/wdt.rst b/doc/usage/cmd/wdt.rst
> index 8d80433c1f..8bb8b36178 100644
> --- a/doc/usage/cmd/wdt.rst
> +++ b/doc/usage/cmd/wdt.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+:
>
> wdt command
> -============
> +===========
>
> Synopsis
> --------
> diff --git a/doc/usage/cmd/xxd.rst b/doc/usage/cmd/xxd.rst
> index 0de1223dce..13bb4389cc 100644
> --- a/doc/usage/cmd/xxd.rst
> +++ b/doc/usage/cmd/xxd.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+:
>
> xxd command
> -===============
> +===========
>
> Synopsis
> --------
> diff --git a/doc/usage/fit/beaglebone_vboot.rst b/doc/usage/fit/beaglebone_vboot.rst
> index 0580ee10bd..a102be187b 100644
> --- a/doc/usage/fit/beaglebone_vboot.rst
> +++ b/doc/usage/fit/beaglebone_vboot.rst
> @@ -86,7 +86,7 @@ c. You will now have a U-Boot image::
>
>
> Step 2: Build Linux
> ---------------------
> +-------------------
>
> a. Find the kernel image ('Image') and device tree (.dtb) file you plan to
> use. In our case it is am335x-boneblack.dtb and it is built with the kernel.
> diff --git a/doc/usage/measured_boot.rst b/doc/usage/measured_boot.rst
> index 0aad590859..9691904a9d 100644
> --- a/doc/usage/measured_boot.rst
> +++ b/doc/usage/measured_boot.rst
> @@ -1,7 +1,7 @@
> .. SPDX-License-Identifier: GPL-2.0+
>
> Measured Boot
> -=====================
> +=============
>
> U-Boot can perform a measured boot, the process of hashing various components
> of the boot process, extending the results in the TPM and logging the
> @@ -16,7 +16,7 @@ TPM PCRs match the contents of the event log. This can further be checked
> against the hash results of previous boots.
>
> Requirements
> ----------------------
> +------------
>
> * A hardware TPM 2.0 supported by the U-Boot drivers
> * CONFIG_TPM=y
> diff --git a/tools/binman/entries.rst b/tools/binman/entries.rst
> index e7b4e9380e..97428f68d0 100644
> --- a/tools/binman/entries.rst
> +++ b/tools/binman/entries.rst
> @@ -1,5 +1,5 @@
> Binman Entry Documentation
> -===========================
> +==========================
>
> This file describes the entry types supported by binman. These entry types can
> be placed in an image one by one to build up a final firmware image. It is
> --
> 2.40.1
>
More information about the U-Boot
mailing list