summaryrefslogtreecommitdiff
path: root/arch/arc/mm/init.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-13ARC: -Wmissing-prototype warning fixesVineet Gupta1-0/+1
2023-05-29ARC: init: Pass a pointer to virt_to_pfn() in initLinus Walleij1-1/+1
2023-04-18mm: make arch_has_descending_max_zone_pfns() staticArnd Bergmann1-5/+0
2021-11-06memblock: allow to specify flags with memblock_add_node()David Hildenbrand1-2/+2
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport1-1/+1
2021-08-26ARC: mm: support 4 levels of page tablesVineet Gupta1-0/+1
2021-08-26ARC: mm: support 3 levels of page tablesVineet Gupta1-0/+1
2021-08-26ARC: mm: switch pgtable_t back to struct page *Vineet Gupta1-0/+3
2021-07-08arc: convert to setup_initial_init_mm()Kefeng Wang1-4/+1
2021-06-29arc: remove support for DISCONTIGMEMMike Rapoport1-8/+0
2021-06-29arc: update comment about HIGHMEM implementationMike Rapoport1-8/+5
2021-05-10ARC: mm: Use max_high_pfn as a HIGHMEM zone borderVladimir Isaev1-1/+10
2021-04-30mm: move mem_init_print_info() into mm_init()Kefeng Wang1-1/+0
2020-12-15arc: use FLATMEM with freeing of unused memory map instead of DISCONTIGMEMMike Rapoport1-7/+22
2020-09-01arc: fix memory initialization for systems with two memory banksMike Rapoport1-11/+16
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport1-1/+0
2020-06-03mm: free_area_init: allow defining max_zone_pfn in descending orderMike Rapoport1-29/+12
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-05-14init: provide a generic free_initmem implementationMike Rapoport1-8/+0
2019-05-14initramfs: provide a generic free_initrd_mem implementationChristoph Hellwig1-7/+0
2019-01-17ARC: adjust memblock_reserve of kernel memoryEugeniy Paltsev1-1/+2
2018-11-26arch: Move initrd= parsing into do_mounts_initrd.cFlorian Fainelli1-20/+5
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+0
2018-10-31memblock: rename free_all_bootmem to memblock_free_allMike Rapoport1-1/+1
2017-09-01ARC: mm: Decouple RAM base address from kernel link addressEugeniy Paltsev1-3/+3
2017-01-18ARCv2: IOC: Use actual memory size to setup aperture sizeVineet Gupta1-0/+5
2016-08-02treewide: replace obsolete _refok by __refFabian Frederick1-1/+1
2016-05-05ARC: support HIGHMEM even without PAE40Vineet Gupta1-15/+39
2016-04-27ARC: add support for reserved memory defined by device treeAlexey Brodkin1-0/+4
2015-12-17ARC: [plat-sim] unbork non default CONFIG_LINUX_LINK_BASEVineet Gupta1-1/+3
2015-10-28ARC: mm: HIGHMEM: populate high memory from DTVineet Gupta1-6/+64
2015-10-28ARC: mm: preps ahead of HIGHMEM support #2Vineet Gupta1-26/+14
2015-10-28ARC: Ensure DT mem base is same as what kernel is built withVineet Gupta1-0/+2
2015-04-13ARC: mem init spring cleaning - No functional changesVineet Gupta1-4/+5
2014-03-26ARC: support external initrdNoam Camus1-0/+27
2013-10-09of: remove early_init_dt_setup_initrd_archRob Herring1-7/+0
2013-07-24of: Specify initrd location using 64-bitSantosh Shilimkar1-3/+2
2013-07-03mm/ARC: prepare for removing num_physpages and simplify mem_init()Jiang Liu1-33/+3
2013-07-03mm: concentrate modification of totalram_pages into the mm coreJiang Liu1-1/+1
2013-07-03mm: enhance free_reserved_area() to support poisoning memory with zeroJiang Liu1-2/+2
2013-07-03mm: change signature of free_reserved_area() to fix building warningsJiang Liu1-1/+1
2013-05-09Merge tag 'arc-v3.10-rc1-part1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+0
2013-04-29mm/arc: use common help functions to free reserved pagesJiang Liu1-21/+2
2013-04-09ARC: remove #ifdef-ed out include of dead headerPaul Bolle1-3/+0
2013-02-15ARC: [DeviceTree] Convert some Kconfig items to runtime valuesVineet Gupta1-3/+6
2013-02-15ARC: [DeviceTree] Basic supportVineet Gupta1-0/+13
2013-02-15ARC: Boot #1: low-level, setup_arch(), /proc/cpuinfo, mem initVineet Gupta1-0/+171