MIPS: Bonito64: Make Loongson independent from Bonito64 code.
authorWu Zhangjin <wuzhangjin@gmail.com>
Fri, 16 Oct 2009 06:17:19 +0000 (14:17 +0800)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 17 Dec 2009 01:57:06 +0000 (01:57 +0000)
commite2fee5723bbda4a05c86f16a9d0f889a2c4ecede
tree7b6dade7ec51bc9d8ffe83c09070686bb3a278b1
parente8be5283881cb96bafb751e1f9ea34c4e6fc2845
MIPS: Bonito64: Make Loongson independent from Bonito64 code.

The built-in Loongson 2E/2F northbridge in is bonito64-compatible but not
identical with it.  To avoid influencing the original bonito64 support and
make the loongson support more maintainable, it's better to separate the
Bonito64 code from the Loongson code.

This also prepares the kernel for the coming Loongson 2f machines family
support.

Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com>
Cc: Linux-MIPS <linux-mips@linux-mips.org>
Cc: yanh@lemote.com
Cc: huhb@lemote.com
Cc: Zhang Le <r0bertz@gentoo.org>
Cc: zhangfx@lemote.com,
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
15 files changed:
arch/mips/include/asm/mach-loongson/loongson.h
arch/mips/include/asm/mach-loongson/machine.h
arch/mips/include/asm/mach-loongson/pci.h
arch/mips/include/asm/mips-boards/bonito64.h
arch/mips/loongson/common/bonito-irq.c
arch/mips/loongson/common/init.c
arch/mips/loongson/common/irq.c
arch/mips/loongson/common/pci.c
arch/mips/loongson/common/reset.c
arch/mips/loongson/fuloong-2e/irq.c
arch/mips/loongson/fuloong-2e/reset.c
arch/mips/pci/Makefile
arch/mips/pci/fixup-fuloong2e.c
arch/mips/pci/ops-bonito64.c
arch/mips/pci/ops-fuloong2e.c [new file with mode: 0644]