diff options
author | Costa Shulyupin <costa.shul@redhat.com> | 2023-07-25 07:38:03 +0300 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2023-08-18 11:03:52 -0600 |
commit | ec62a746b65363f6078fb1eefc7faffe1a4cdc38 (patch) | |
tree | f942f375b8ea431c3e7e0bf297b2e7a4685f295b /Documentation/mips/booting.rst | |
parent | docs: move loongarch under arch (diff) | |
download | linux-ec62a746b65363f6078fb1eefc7faffe1a4cdc38.tar.gz linux-ec62a746b65363f6078fb1eefc7faffe1a4cdc38.tar.bz2 linux-ec62a746b65363f6078fb1eefc7faffe1a4cdc38.zip |
docs: move mips under arch
and fix all in-tree references.
Architecture-specific documentation is being moved into Documentation/arch/
as a way of cleaning up the top-level documentation directory and making
the docs hierarchy more closely match the source hierarchy.
Signed-off-by: Costa Shulyupin <costa.shul@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20230725043835.2249678-1-costa.shul@redhat.com
Diffstat (limited to 'Documentation/mips/booting.rst')
-rw-r--r-- | Documentation/mips/booting.rst | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/Documentation/mips/booting.rst b/Documentation/mips/booting.rst deleted file mode 100644 index 7c18a4eab48b..000000000000 --- a/Documentation/mips/booting.rst +++ /dev/null @@ -1,28 +0,0 @@ -.. SPDX-License-Identifier: GPL-2.0 - -BMIPS DeviceTree Booting ------------------------- - - Some bootloaders only support a single entry point, at the start of the - kernel image. Other bootloaders will jump to the ELF start address. - Both schemes are supported; CONFIG_BOOT_RAW=y and CONFIG_NO_EXCEPT_FILL=y, - so the first instruction immediately jumps to kernel_entry(). - - Similar to the arch/arm case (b), a DT-aware bootloader is expected to - set up the following registers: - - a0 : 0 - - a1 : 0xffffffff - - a2 : Physical pointer to the device tree block (defined in chapter - II) in RAM. The device tree can be located anywhere in the first - 512MB of the physical address space (0x00000000 - 0x1fffffff), - aligned on a 64 bit boundary. - - Legacy bootloaders do not use this convention, and they do not pass in a - DT block. In this case, Linux will look for a builtin DTB, selected via - CONFIG_DT_*. - - This convention is defined for 32-bit systems only, as there are not - currently any 64-bit BMIPS implementations. |