Documentation/arm64: clarify requirements for DTB placement
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 <msalter@redhat.com> Acked-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
This commit is contained in:
parent
d50240a5f6
commit
4d5e0b1527
@ -45,9 +45,9 @@ sees fit.)
|
|||||||
|
|
||||||
Requirement: MANDATORY
|
Requirement: MANDATORY
|
||||||
|
|
||||||
The device tree blob (dtb) must be no bigger than 2 megabytes in size
|
The device tree blob (dtb) must be placed on an 8-byte boundary within
|
||||||
and placed at a 2-megabyte boundary within the first 512 megabytes from
|
the first 512 megabytes from the start of the kernel image and must not
|
||||||
the start of the kernel image. This is to allow the kernel to map the
|
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.
|
blob using a single section mapping in the initial page tables.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user