• Franck Bui-Huu's avatar
    [MIPS] page.h: remove __pa() usages. · 99e3b942
    Franck Bui-Huu authored
    __pa() was used by virt_to_page() and virt_addr_valid(). These
    latter are used when kernel is initialised so __pa() is not
    appropriate, we use virt_to_phys() instead.
    Futhermore __pa() is going to take care of CKSEG0/XKPHYS
    address mix for 64 bit kernels. This makes __pa() more complex
    than virt_to_phys() and this extra work is not needed by
    virt_to_page() and virt_addr_valid().
    Eventually it consolidates virt_to_phys() prototype by making
    its argument 'const'. this avoids some warnings that was due
    to some virt_to_page() usages which pass const pointer.
    Signed-off-by: default avatarFranck Bui-Huu <fbuihuu@gmail.com>
    Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
init.c 11.9 KB