diff --git a/arch/mips/Kbuild.platforms b/arch/mips/Kbuild.platforms index c5cd63a..ece61dd 100644 --- a/arch/mips/Kbuild.platforms +++ b/arch/mips/Kbuild.platforms @@ -27,6 +27,7 @@ platforms += pmcs-msp71xx platforms += pnx833x platforms += ralink platforms += rb532 +platforms += sgi-common platforms += sgi-ip22 platforms += sgi-ip27 platforms += sgi-ip32 diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index ecf1bf7..7d1b744 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig @@ -596,6 +596,7 @@ config RALINK config SGI_IP22 bool "SGI IP22 (Indy/Indigo2)" + select MIPS_SGI select FW_ARC select FW_ARC32 select BOOT_ELF32 @@ -637,6 +638,7 @@ config SGI_IP22 config SGI_IP27 bool "SGI IP27 (Origin200/2000)" + select MIPS_SGI select FW_ARC select FW_ARC64 select BOOT_ELF64 @@ -658,6 +660,7 @@ config SGI_IP27 config SGI_IP28 bool "SGI IP28 (Indigo2 R10k)" + select MIPS_SGI select FW_ARC select FW_ARC64 select BOOT_ELF64 @@ -695,6 +698,7 @@ config SGI_IP28 config SGI_IP32 bool "SGI IP32 (O2)" + select MIPS_SGI select FW_ARC select FW_ARC32 select BOOT_ELF32 @@ -1256,6 +1260,9 @@ config MIPS_SPRAM config SWAP_IO_SPACE bool +config MIPS_SGI + bool + config SGI_HAS_INDYDOG bool diff --git a/arch/mips/sgi-common/Makefile b/arch/mips/sgi-common/Makefile new file mode 100644 index 0000000..bb8e588 --- /dev/null +++ b/arch/mips/sgi-common/Makefile @@ -0,0 +1,3 @@ +# +# Makefile for common bits shared by various SGI systems +# diff --git a/arch/mips/sgi-common/Platform b/arch/mips/sgi-common/Platform new file mode 100644 index 0000000..142a76a --- /dev/null +++ b/arch/mips/sgi-common/Platform @@ -0,0 +1 @@ +platform-$(CONFIG_MIPS_SGI) += sgi-common/