MIPS: Loongson64: Clean up numa.c
authorTiezhu Yang <yangtiezhu@loongson.cn>
Sat, 10 Oct 2020 23:47:52 +0000 (07:47 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Mon, 12 Oct 2020 09:22:58 +0000 (11:22 +0200)
commit73826d604bbf31328108c6c2a93a7a8a13a74371
tree1d676fbba8d51ae9279db33737dd4f06b65b7a56
parent1062fc45d1e93faefb93961f3be0a687f3f0e2e1
MIPS: Loongson64: Clean up numa.c

(1) Replace nid_to_addroffset() with nid_to_addrbase() and then remove the
related useless code.

(2) Since end_pfn = start_pfn + node_psize, use "node_psize" instead of
"end_pfn - start_pfn" to avoid the redundant calculation.

(3) After commit 6fbde6b492df ("MIPS: Loongson64: Move files to the
top-level directory"), CONFIG_ZONE_DMA32 is always set for Loongson64
due to MACH_LOONGSON64 selects ZONE_DMA32, so no need to use ifdef any
more, just remove it.

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/include/asm/mach-loongson64/mmzone.h
arch/mips/loongson64/numa.c