3f5f0a4475
Convert the MIPS SEAD-3 board support to be a generic board, supported by generic kernels. Because the SEAD-3 boot protocol was defined long ago and we don't want to force a switch to the UHI protocol, SEAD-3 is added as a legacy board which is detected by reading the REVISION register. This may technically not be a valid memory read & future work will include attempting to handle that gracefully. In practice since SEAD-3 is the only legacy board supported by the generic kernel so far the read will only happen on SEAD-3 boards, and even once Malta is converted the same REVISION register exists there too. Other boards such as Boston, Ci20 & Ci40 will use the UHI boot protocol & thus not run any of the legacy board detect functions. Signed-off-by: Paul Burton <paul.burton@imgtec.com> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/14354/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
41 lines
874 B
Plaintext
41 lines
874 B
Plaintext
# All platforms listed in alphabetic order
|
|
|
|
platforms += alchemy
|
|
platforms += ar7
|
|
platforms += ath25
|
|
platforms += ath79
|
|
platforms += bcm47xx
|
|
platforms += bcm63xx
|
|
platforms += bmips
|
|
platforms += cavium-octeon
|
|
platforms += cobalt
|
|
platforms += dec
|
|
platforms += emma
|
|
platforms += generic
|
|
platforms += jazz
|
|
platforms += jz4740
|
|
platforms += lantiq
|
|
platforms += lasat
|
|
platforms += loongson32
|
|
platforms += loongson64
|
|
platforms += mti-malta
|
|
platforms += netlogic
|
|
platforms += paravirt
|
|
platforms += pic32
|
|
platforms += pistachio
|
|
platforms += pmcs-msp71xx
|
|
platforms += pnx833x
|
|
platforms += ralink
|
|
platforms += rb532
|
|
platforms += sgi-ip22
|
|
platforms += sgi-ip27
|
|
platforms += sgi-ip32
|
|
platforms += sibyte
|
|
platforms += sni
|
|
platforms += txx9
|
|
platforms += vr41xx
|
|
platforms += xilfpga
|
|
|
|
# include the platform specific files
|
|
include $(patsubst %, $(srctree)/arch/mips/%/Platform, $(platforms))
|