mmu.c (57b8628bb0ac4e47c806e45c5bbd89282e93869b) mmu.c (14904927fcef6bb881fd995b478a0d2e700c1818)
1/*
2 * linux/arch/arm/mm/mmu.c
3 *
4 * Copyright (C) 1995-2005 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.

--- 604 unchanged lines hidden (view full) ---

613 /*
614 * No need to loop; pte's aren't interested in the
615 * individual L1 entries.
616 */
617 alloc_init_pte(pmd, addr, end, __phys_to_pfn(phys), type);
618 }
619}
620
1/*
2 * linux/arch/arm/mm/mmu.c
3 *
4 * Copyright (C) 1995-2005 Russell King
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.

--- 604 unchanged lines hidden (view full) ---

613 /*
614 * No need to loop; pte's aren't interested in the
615 * individual L1 entries.
616 */
617 alloc_init_pte(pmd, addr, end, __phys_to_pfn(phys), type);
618 }
619}
620
621static void alloc_init_pud(pgd_t *pgd, unsigned long addr, unsigned long end,
622 unsigned long phys, const struct mem_type *type)
621static void __init alloc_init_pud(pgd_t *pgd, unsigned long addr,
622 unsigned long end, unsigned long phys, const struct mem_type *type)
623{
624 pud_t *pud = pud_offset(pgd, addr);
625 unsigned long next;
626
627 do {
628 next = pud_addr_end(addr, end);
629 alloc_init_section(pud, addr, next, phys, type);
630 phys += next - addr;

--- 504 unchanged lines hidden ---
623{
624 pud_t *pud = pud_offset(pgd, addr);
625 unsigned long next;
626
627 do {
628 next = pud_addr_end(addr, end);
629 alloc_init_section(pud, addr, next, phys, type);
630 phys += next - addr;

--- 504 unchanged lines hidden ---