X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;ds=sidebyside;f=Documentation%2Farm%2Fmemory.txt;h=9d58c7c5eddd082b9a22c087c7e0023e02fa4b02;hb=9f64859208f3a56f33f2e893e11df585768f1705;hp=dc6045577a8bdcebe21980453beecbe82126f41f;hpb=02b30839220fa3ef80a34ed6ee174fa2d9937eac;p=safe%2Fjmp%2Flinux-2.6 diff --git a/Documentation/arm/memory.txt b/Documentation/arm/memory.txt index dc60455..9d58c7c5 100644 --- a/Documentation/arm/memory.txt +++ b/Documentation/arm/memory.txt @@ -21,6 +21,8 @@ ffff8000 ffffffff copy_user_page / clear_user_page use. For SA11xx and Xscale, this is used to setup a minicache mapping. +ffff4000 ffffffff cache aliasing on ARMv6 and later CPUs. + ffff1000 ffff7fff Reserved. Platforms must not use this address range. @@ -29,7 +31,14 @@ ffff0000 ffff0fff CPU vector page. CPU supports vector relocation (control register V bit.) -ffc00000 fffeffff DMA memory mapping region. Memory returned +fffe0000 fffeffff XScale cache flush area. This is used + in proc-xscale.S to flush the whole data + cache. Free for other usage on non-XScale. + +fff00000 fffdffff Fixmap mapping region. Addresses provided + by fix_to_virt() will be located here. + +ffc00000 ffefffff DMA memory mapping region. Memory returned by the dma_alloc_xxx functions will be dynamically mapped here.