ARC: MMUv4 preps/2 - Reshuffle PTE bits
authorVineet Gupta <vgupta@synopsys.com>
Mon, 17 Jun 2013 14:14:06 +0000 (19:44 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Fri, 30 Aug 2013 04:49:12 +0000 (10:19 +0530)
commitd091fcb97ff48a5cb6de19ad0881fb2c8e76dbc0
treec54e1ce880e399ed6a72c054f6cf244bc3752071
parent64b703ef276964b160a5e88df0764f254460cafb
ARC: MMUv4 preps/2 - Reshuffle PTE bits

With previous commit freeing up PTE bits, reassign them so as to:

- Match the bit to H/w counterpart where possible
  (e.g. MMUv2 GLOBAL/PRESENT, this avoids a shift in create_tlb())
- Avoid holes in _PAGE_xxx definitions

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/include/asm/pgtable.h
arch/arc/mm/tlb.c
arch/arc/mm/tlbex.S