aboutsummaryrefslogtreecommitdiff
path: root/Documentation/mips/booting.rst
diff options
context:
space:
mode:
authorGravatar Costa Shulyupin <costa.shul@redhat.com> 2023-07-25 07:38:03 +0300
committerGravatar Jonathan Corbet <corbet@lwn.net> 2023-08-18 11:03:52 -0600
commitec62a746b65363f6078fb1eefc7faffe1a4cdc38 (patch)
treef942f375b8ea431c3e7e0bf297b2e7a4685f295b /Documentation/mips/booting.rst
parentdocs: move loongarch under arch (diff)
downloadlinux-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.rst28
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.