Nicolas Pitre
5f0fbf9eca
[ARM] fixmap support
...
This is the minimum fixmap interface expected to be implemented by
architectures supporting highmem.
We have a second level page table already allocated and covering
0xfff00000-0xffffffff because the exception vector page is located
at 0xffff0000, and various cache tricks already use some entries above
0xffff0000. Therefore the PTEs covering 0xfff00000-0xfffeffff are free
to be used.
However the XScale cache flushing code already uses virtual addresses
between 0xfffe0000 and 0xfffeffff.
So this reserves the 0xfff00000-0xfffdffff range for fixmap stuff.
The Documentation/arm/memory.txt information is updated accordingly,
including the information about the actual top of DMA memory mapping
region which didn't match the code.
Signed-off-by: Nicolas Pitre <nico@marvell.com>
2009-03-15 21:01:20 -04:00
..
2008-12-02 22:07:40 +00:00
2009-01-24 11:41:20 +00:00
2009-02-14 16:01:57 +00:00
2009-03-15 21:01:20 -04:00
2009-03-12 21:33:03 +00:00
2008-11-27 12:39:43 +00:00
2009-01-06 10:44:43 -08:00
2009-02-22 22:37:21 +00:00
2009-01-08 16:29:42 +00:00
2009-02-27 14:40:51 -08:00
2008-11-29 18:42:40 +00:00
2009-03-05 17:05:22 +00:00
2009-01-08 22:01:49 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-01-12 12:14:40 +01:00
2009-01-26 06:36:16 -05:00
2008-11-29 18:42:40 +00:00
2008-11-29 18:42:40 +00:00
2008-12-01 23:01:19 +00:00
2009-01-02 11:44:09 -08:00
2008-11-29 18:42:40 +00:00
2008-11-29 18:42:40 +00:00
2009-02-17 22:37:09 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-11-30 11:45:54 +00:00
2009-01-06 10:44:43 -08:00
2008-11-29 18:42:40 +00:00
2009-01-28 10:19:52 +00:00
2009-02-17 22:37:09 +00:00
2009-03-06 17:28:10 +01:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-01-08 16:29:44 +00:00
2009-01-02 11:44:09 -08:00
2009-01-29 08:57:16 -08:00
2009-03-04 10:07:42 -08:00
2009-03-03 17:59:43 -05:00
2009-01-08 16:29:43 +00:00
2009-01-21 11:29:19 +08:00
2009-01-08 16:29:41 +00:00
2009-02-24 19:19:50 +01:00
2008-12-18 16:35:59 +00:00
2008-11-28 15:36:49 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2008-12-18 16:36:02 +00:00
2009-01-08 16:29:41 +00:00
2008-11-27 12:38:00 +00:00
2008-12-18 16:36:02 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-02-26 23:21:49 +00:00
2009-01-31 01:21:58 +01:00
2008-11-29 18:49:55 +00:00
2009-01-06 10:44:43 -08:00
2009-01-12 13:51:03 +00:00
2009-03-15 21:01:20 -04:00
2008-09-06 11:35:55 +01:00
2008-12-13 21:20:26 +10:30
2008-11-09 11:18:36 +00:00
2009-02-02 20:57:05 +01:00
2009-03-04 10:07:41 -08:00
2009-02-17 22:37:09 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
2009-01-08 16:29:42 +00:00
2009-03-06 17:13:52 +00:00
2009-03-12 21:33:06 +00:00
2008-12-18 21:21:34 +00:00
2009-01-06 13:51:38 -08:00
2007-10-12 23:43:02 +01:00
2008-01-26 14:50:06 +00:00
2008-12-18 22:15:30 +00:00