From: Mark Salter Date: Wed, 4 Sep 2013 14:10:02 +0000 (+0100) Subject: Documentation/arm64: clarify requirements for DTB placement X-Git-Tag: upstream/snapshot3+hdmi~4411^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=4d5e0b1527dd330940e8b7180b8d7016fc900352;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git 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 Acked-by: Will Deacon Signed-off-by: Catalin Marinas --- diff --git a/Documentation/arm64/booting.txt b/Documentation/arm64/booting.txt index 5273c4d..98df4a0 100644 --- a/Documentation/arm64/booting.txt +++ b/Documentation/arm64/booting.txt @@ -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.