[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