[MIPS] TXx9: Reorganize PCI code
authorAtsushi Nemoto <anemo@mba.ocn.ne.jp>
Thu, 10 Jul 2008 15:33:08 +0000 (00:33 +0900)
committerRalf Baechle <ralf@linux-mips.org>
Tue, 15 Jul 2008 17:44:35 +0000 (18:44 +0100)
commit89d63fe179520b11f54de1f26755b7444c79e73a
treefede06c5648335652c864fc35c951d991cbab183
parent22b1d707ffc99faebd86257ad19d5bb9fc624734
[MIPS] TXx9: Reorganize PCI code

Split out PCIC dependent code and SoC dependent code from board dependent
code.  Now TX4927 PCIC code is independent from TX4927/TX4938 SoC code.
Also fix some build problems on CONFIG_PCI=n.

As a bonus, "FPCIB0 Backplane Support" is available for all TX39/TX49 boards
and PCI66 support is available for all TX49 boards.

Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
27 files changed:
arch/mips/Kconfig
arch/mips/pci/Makefile
arch/mips/pci/fixup-jmr3927.c
arch/mips/pci/fixup-rbtx4927.c
arch/mips/pci/fixup-rbtx4938.c
arch/mips/pci/ops-tx3927.c
arch/mips/pci/ops-tx4927.c
arch/mips/pci/ops-tx4938.c [deleted file]
arch/mips/pci/pci-jmr3927.c [deleted file]
arch/mips/pci/pci-tx4927.c [new file with mode: 0644]
arch/mips/pci/pci-tx4938.c [new file with mode: 0644]
arch/mips/txx9/Kconfig
arch/mips/txx9/generic/Makefile
arch/mips/txx9/generic/pci.c [new file with mode: 0644]
arch/mips/txx9/generic/setup.c [new file with mode: 0644]
arch/mips/txx9/jmr3927/irq.c
arch/mips/txx9/jmr3927/setup.c
arch/mips/txx9/rbtx4927/irq.c
arch/mips/txx9/rbtx4927/setup.c
arch/mips/txx9/rbtx4938/setup.c
include/asm-mips/txx9/generic.h [new file with mode: 0644]
include/asm-mips/txx9/pci.h [new file with mode: 0644]
include/asm-mips/txx9/rbtx4927.h
include/asm-mips/txx9/tx3927.h
include/asm-mips/txx9/tx4927.h
include/asm-mips/txx9/tx4927pcic.h [new file with mode: 0644]
include/asm-mips/txx9/tx4938.h