[MIPS] Always use virt_to_phys() when translating kernel addresses
authorFranck Bui-Huu <fbuihuu@gmail.com>
Mon, 19 Mar 2007 16:36:42 +0000 (17:36 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Sat, 24 Mar 2007 17:01:49 +0000 (17:01 +0000)
commitc9d06962233bd0ce9bf46b007900eb88e716e948
tree95f051515a704367604db3d814e48f9b54de3ea1
parentf33bc55c472295966e520c9347822fdd8b1082cd
[MIPS] Always use virt_to_phys() when translating kernel addresses

This patch fixes two places where we used plain 'x - PAGE_OFFSET' to
achieve virtual to physical address convertions. This type of convertion
is no more allowed since commit 6f284a2ce7b8bc49cb8455b1763357897a899abb.

Reported-by: Maxime Bizon <mbizon@freebox.fr>
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com>
[Build fixes for machines that don't use the generic dma-coherence.h]

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/mm/dma-default.c
include/asm-mips/pgtable-64.h
include/asm-mips/pgtable.h