diff --git a/arch/mips/Kbuild.platforms b/arch/mips/Kbuild.platforms index a96c81d..5ef4f7a 100644 --- a/arch/mips/Kbuild.platforms +++ b/arch/mips/Kbuild.platforms @@ -26,6 +26,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 3973d4b..183501b 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig @@ -588,6 +588,7 @@ config RALINK config SGI_IP22 bool "SGI IP22 (Indy/Indigo2)" + select MIPS_SGI select FW_ARC select FW_ARC32 select BOOT_ELF32 @@ -629,6 +630,7 @@ config SGI_IP22 config SGI_IP27 bool "SGI IP27 (Origin200/2000)" + select MIPS_SGI select FW_ARC select FW_ARC64 select BOOT_ELF64 @@ -650,6 +652,7 @@ config SGI_IP27 config SGI_IP28 bool "SGI IP28 (Indigo2 R10k)" + select MIPS_SGI select FW_ARC select FW_ARC64 select BOOT_ELF64 @@ -687,6 +690,7 @@ config SGI_IP28 config SGI_IP32 bool "SGI IP32 (O2)" + select MIPS_SGI select FW_ARC select FW_ARC32 select BOOT_ELF32 @@ -1247,6 +1251,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/