z280: set the MMU pages as valid and cacheable
authorAlan Cox <alan@linux.intel.com>
Sun, 2 Sep 2018 17:37:56 +0000 (18:37 +0100)
committerAlan Cox <alan@linux.intel.com>
Sun, 2 Sep 2018 17:37:56 +0000 (18:37 +0100)
Kernel/platform-z280rc/z280rc.s

index 27baf47..877467e 100644 (file)
@@ -377,158 +377,158 @@ _flush_cpu_cache:
 ;      Mapping tables for speed
 ;
 frames:
-       .word 0x0000            ; Identity map kernel
-       .word 0x0010
-       .word 0x0020
-       .word 0x0030
-       .word 0x0040
-       .word 0x0050
-       .word 0x0060
-       .word 0x0070
-       .word 0x0080
-       .word 0x0090
-       .word 0x00A0
-       .word 0x00B0
-       .word 0x00C0
-       .word 0x00D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0100
-       .word 0x0110
-       .word 0x0120
-       .word 0x0130
-       .word 0x0140
-       .word 0x0150
-       .word 0x0160
-       .word 0x0170
-       .word 0x0180
-       .word 0x0190
-       .word 0x01A0
-       .word 0x01B0
-       .word 0x01C0
-       .word 0x01D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0200
-       .word 0x0210
-       .word 0x0220
-       .word 0x0230
-       .word 0x0240
-       .word 0x0250
-       .word 0x0260
-       .word 0x0270
-       .word 0x0280
-       .word 0x0290
-       .word 0x02A0
-       .word 0x02B0
-       .word 0x02C0
-       .word 0x02D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0300
-       .word 0x0310
-       .word 0x0320
-       .word 0x0330
-       .word 0x0340
-       .word 0x0350
-       .word 0x0360
-       .word 0x0370
-       .word 0x0380
-       .word 0x0390
-       .word 0x03A0
-       .word 0x03B0
-       .word 0x03C0
-       .word 0x03D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0400
-       .word 0x0410
-       .word 0x0420
-       .word 0x0430
-       .word 0x0440
-       .word 0x0450
-       .word 0x0460
-       .word 0x0470
-       .word 0x0480
-       .word 0x0490
-       .word 0x04A0
-       .word 0x04B0
-       .word 0x04C0
-       .word 0x04D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0500
-       .word 0x0510
-       .word 0x0520
-       .word 0x0530
-       .word 0x0540
-       .word 0x0550
-       .word 0x0560
-       .word 0x0570
-       .word 0x0580
-       .word 0x0590
-       .word 0x05A0
-       .word 0x05B0
-       .word 0x05C0
-       .word 0x05D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0600
-       .word 0x0610
-       .word 0x0620
-       .word 0x0630
-       .word 0x0640
-       .word 0x0650
-       .word 0x0660
-       .word 0x0670
-       .word 0x0680
-       .word 0x0690
-       .word 0x06A0
-       .word 0x06B0
-       .word 0x06C0
-       .word 0x06D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0700
-       .word 0x0710
-       .word 0x0720
-       .word 0x0730
-       .word 0x0740
-       .word 0x0750
-       .word 0x0760
-       .word 0x0770
-       .word 0x0780
-       .word 0x0790
-       .word 0x07A0
-       .word 0x07B0
-       .word 0x07C0
-       .word 0x07D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
-
-       .word 0x0700
-       .word 0x0710
-       .word 0x0720
-       .word 0x0730
-       .word 0x0740
-       .word 0x0750
-       .word 0x0760
-       .word 0x0770
-       .word 0x0780
-       .word 0x0790
-       .word 0x07A0
-       .word 0x07B0
-       .word 0x07C0
-       .word 0x07D0
-       .word 0x00E0            ; Common
-       .word 0x00F0            ;
+       .word 0x000A            ; Identity map kernel
+       .word 0x001A
+       .word 0x002A
+       .word 0x003A
+       .word 0x004A
+       .word 0x005A
+       .word 0x006A
+       .word 0x007A
+       .word 0x008A
+       .word 0x009A
+       .word 0x00AA
+       .word 0x00BA
+       .word 0x00CA
+       .word 0x00DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x010A
+       .word 0x011A
+       .word 0x012A
+       .word 0x013A
+       .word 0x014A
+       .word 0x015A
+       .word 0x016A
+       .word 0x017A
+       .word 0x018A
+       .word 0x019A
+       .word 0x01AA
+       .word 0x01BA
+       .word 0x01CA
+       .word 0x01DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x020A
+       .word 0x021A
+       .word 0x022A
+       .word 0x023A
+       .word 0x024A
+       .word 0x025A
+       .word 0x026A
+       .word 0x027A
+       .word 0x028A
+       .word 0x029A
+       .word 0x02AA
+       .word 0x02BA
+       .word 0x02CA
+       .word 0x02DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x030A
+       .word 0x031A
+       .word 0x032A
+       .word 0x033A
+       .word 0x034A
+       .word 0x035A
+       .word 0x036A
+       .word 0x037A
+       .word 0x038A
+       .word 0x039A
+       .word 0x03AA
+       .word 0x03BA
+       .word 0x03CA
+       .word 0x03DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x040A
+       .word 0x041A
+       .word 0x042A
+       .word 0x043A
+       .word 0x044A
+       .word 0x045A
+       .word 0x046A
+       .word 0x047A
+       .word 0x048A
+       .word 0x049A
+       .word 0x04AA
+       .word 0x04BA
+       .word 0x04CA
+       .word 0x04DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x050A
+       .word 0x051A
+       .word 0x052A
+       .word 0x053A
+       .word 0x054A
+       .word 0x055A
+       .word 0x056A
+       .word 0x057A
+       .word 0x058A
+       .word 0x059A
+       .word 0x05AA
+       .word 0x05BA
+       .word 0x05CA
+       .word 0x05DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x060A
+       .word 0x061A
+       .word 0x062A
+       .word 0x063A
+       .word 0x064A
+       .word 0x065A
+       .word 0x066A
+       .word 0x067A
+       .word 0x068A
+       .word 0x069A
+       .word 0x06AA
+       .word 0x06BA
+       .word 0x06CA
+       .word 0x06DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x070A
+       .word 0x071A
+       .word 0x072A
+       .word 0x073A
+       .word 0x074A
+       .word 0x075A
+       .word 0x076A
+       .word 0x077A
+       .word 0x078A
+       .word 0x079A
+       .word 0x07AA
+       .word 0x07BA
+       .word 0x07CA
+       .word 0x07DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
+
+       .word 0x070A
+       .word 0x071A
+       .word 0x072A
+       .word 0x073A
+       .word 0x074A
+       .word 0x075A
+       .word 0x076A
+       .word 0x077A
+       .word 0x078A
+       .word 0x079A
+       .word 0x07AA
+       .word 0x07BA
+       .word 0x07CA
+       .word 0x07DA
+       .word 0x00EA            ; Common
+       .word 0x00FA            ;
 
 
 ;