Skip to content

Commit

Permalink
Documentation/arm64: clarify requirements for DTB placement
Browse files Browse the repository at this point in the history
The current description of DTB placement requirements does not quite
match the kernel code in head.S: __vet_fdt and __create_page_tables.
This patch tweaks the text to match the actual requirements placed on
it by the code.

Signed-off-by: Mark Salter <[email protected]>
Acked-by: Will Deacon <[email protected]>
Signed-off-by: Catalin Marinas <[email protected]>
  • Loading branch information
mosalter authored and ctmarinas committed Sep 5, 2013
1 parent d50240a commit 4d5e0b1
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Documentation/arm64/booting.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ sees fit.)

Requirement: MANDATORY

The device tree blob (dtb) must be no bigger than 2 megabytes in size
and placed at a 2-megabyte boundary within the first 512 megabytes from
the start of the kernel image. This is to allow the kernel to map the
The device tree blob (dtb) must be placed on an 8-byte boundary within
the first 512 megabytes from the start of the kernel image and must not
cross a 2-megabyte boundary. This is to allow the kernel to map the
blob using a single section mapping in the initial page tables.


Expand Down

0 comments on commit 4d5e0b1

Please sign in to comment.