Skip to content

Commit

Permalink
[PATCH] ppc32: Add TQM85xx (8540/8541/8555/8560) board support
Browse files Browse the repository at this point in the history
This patch adds support for the TQ Components TQM85xx modules. Currently the
modules TQM8540/8541/8555/8560 are supported.

Signed-off-by: Stefan Roese <sr@denx.de>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
  • Loading branch information
Kumar Gala authored and Paul Mackerras committed Jan 9, 2006
1 parent dad482c commit a819f8b
Show file tree
Hide file tree
Showing 9 changed files with 4,441 additions and 4 deletions.
973 changes: 973 additions & 0 deletions arch/ppc/configs/TQM8540_defconfig

Large diffs are not rendered by default.

986 changes: 986 additions & 0 deletions arch/ppc/configs/TQM8541_defconfig

Large diffs are not rendered by default.

983 changes: 983 additions & 0 deletions arch/ppc/configs/TQM8555_defconfig

Large diffs are not rendered by default.

992 changes: 992 additions & 0 deletions arch/ppc/configs/TQM8560_defconfig

Large diffs are not rendered by default.

28 changes: 24 additions & 4 deletions arch/ppc/platforms/85xx/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ config MPC8560_ADS
config SBC8560
bool "WindRiver PowerQUICC III SBC8560"
help
This option enables support for the WindRiver PowerQUICC III
This option enables support for the WindRiver PowerQUICC III
SBC8560 board.

config STX_GP3
Expand All @@ -48,14 +48,34 @@ config STX_GP3
This option enables support for the Silicon Turnkey Express GP3
board.

config TQM8540
bool "TQ Components TQM8540"
help
This option enablese support for the TQ Components TQM8540 board.

config TQM8541
bool "TQ Components TQM8541"
help
This option enablese support for the TQ Components TQM8541 board.

config TQM8555
bool "TQ Components TQM8555"
help
This option enablese support for the TQ Components TQM8555 board.

config TQM8560
bool "TQ Components TQM8560"
help
This option enablese support for the TQ Components TQM8560 board.

endchoice

# It's often necessary to know the specific 85xx processor type.
# Fortunately, it is implied (so far) from the board type, so we
# don't need to ask more redundant questions.
config MPC8540
bool
depends on MPC8540_ADS
depends on MPC8540_ADS || TQM8540
default y

config MPC8548
Expand All @@ -65,12 +85,12 @@ config MPC8548

config MPC8555
bool
depends on MPC8555_CDS
depends on MPC8555_CDS || TQM8541 || TQM8555
default y

config MPC8560
bool
depends on SBC8560 || MPC8560_ADS || STX_GP3
depends on SBC8560 || MPC8560_ADS || STX_GP3 || TQM8560
default y

config 85xx_PCI2
Expand Down
4 changes: 4 additions & 0 deletions arch/ppc/platforms/85xx/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,7 @@ obj-$(CONFIG_MPC8555_CDS) += mpc85xx_cds_common.o
obj-$(CONFIG_MPC8560_ADS) += mpc85xx_ads_common.o mpc8560_ads.o
obj-$(CONFIG_SBC8560) += sbc85xx.o sbc8560.o
obj-$(CONFIG_STX_GP3) += stx_gp3.o
obj-$(CONFIG_TQM8540) += tqm85xx.o
obj-$(CONFIG_TQM8541) += tqm85xx.o
obj-$(CONFIG_TQM8555) += tqm85xx.o
obj-$(CONFIG_TQM8560) += tqm85xx.o
Loading

0 comments on commit a819f8b

Please sign in to comment.