lkml.org 
[lkml]   [2015]   [Oct]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/3] HIGHMEM support for ARC
Date
Hi,

This series adds highmem suppport for ARC. It adds the kmap atomic API and some
leg work for future patch for PAE40.

Please Review.

Thx,
-Vineet

Vineet Gupta (3):
ARC: mm: preps ahead of HIGHMEM support
ARC: mm: HIGHMEM: kmap API implementation
ARC: mm: HIGHMEM: switch to using phys_addr_t for physical addresses

arch/arc/Kconfig | 7 ++
arch/arc/include/asm/cacheflush.h | 8 +--
arch/arc/include/asm/highmem.h | 61 +++++++++++++++++
arch/arc/include/asm/kmap_types.h | 18 +++++
arch/arc/include/asm/pgtable.h | 9 +--
arch/arc/include/asm/processor.h | 7 +-
arch/arc/mm/Makefile | 1 +
arch/arc/mm/cache.c | 42 +++++++-----
arch/arc/mm/fault.c | 13 +++-
arch/arc/mm/highmem.c | 138 ++++++++++++++++++++++++++++++++++++++
arch/arc/mm/init.c | 20 +++++-
arch/arc/mm/tlb.c | 10 +--
12 files changed, 293 insertions(+), 41 deletions(-)
create mode 100644 arch/arc/include/asm/highmem.h
create mode 100644 arch/arc/include/asm/kmap_types.h
create mode 100644 arch/arc/mm/highmem.c

--
1.9.1



\
 
 \ /
  Last update: 2015-10-28 12:41    [W:0.251 / U:0.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site