platform-$(CONFIG_SGI_IP28) += sgi-ip22/
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
-@@ -620,21 +620,23 @@ config RALINK
+@@ -651,23 +651,24 @@ config RALINK
config MACH_REALTEK_RTL
bool "Realtek RTL838x/RTL839x based machines"
- select MIPS_GENERIC
+- select MACH_GENERIC_CORE
select DMA_NONCOHERENT
select IRQ_MIPS_CPU
- select CSRC_R4K
select BOOT_RAW
select PINCTRL
select USE_OF
+ select REALTEK_OTTO_TIMER
+ select NO_EXCEPT_FILL
+ select SYS_SUPPORTS_HIGHMEM
+ select SYS_HAS_EARLY_PRINTK
config SGI_IP22
bool "SGI IP22 (Indy/Indigo2)"
-@@ -970,6 +972,36 @@ config CAVIUM_OCTEON_SOC
-
- endchoice
+@@ -1011,6 +1012,36 @@ config FIT_IMAGE_FDT_EPM5
+ from Mobileye in the FIT kernel image.
+ This requires u-boot on the platform.
+config RTL838X
+ bool "Realtek RTL838X based platforms"
--- /dev/null
+From: Markus Stockhausen <markus.stockhausen@gmx.de>
+Subject: [PATCH] realtek: disable upstream Realtek board
+
+Upstream now has integrated the Realtek target into the generic
+MIPS initialization. For now disable the board compilation.
+
+Submitted-by: Markus Stockhausen <markus.stockhausen@gmx.de>
+---
+--- a/arch/mips/generic/Makefile
++++ b/arch/mips/generic/Makefile
+@@ -13,4 +13,4 @@ obj-$(CONFIG_LEGACY_BOARD_SEAD3) += boar
+ obj-$(CONFIG_LEGACY_BOARD_OCELOT) += board-ocelot.o
+ obj-$(CONFIG_MACH_INGENIC) += board-ingenic.o
+ obj-$(CONFIG_VIRT_BOARD_RANCHU) += board-ranchu.o
+-obj-$(CONFIG_MACH_REALTEK_RTL) += board-realtek.o
++# obj-$(CONFIG_MACH_REALTEK_RTL) += board-realtek.o