diff --git a/target/linux/realtek/patches-6.12/300-mips-add-rtl838x-platform.patch b/target/linux/realtek/patches-6.12/300-mips-add-rtl838x-platform.patch index bb89a7864fe..b15decaa936 100644 --- a/target/linux/realtek/patches-6.12/300-mips-add-rtl838x-platform.patch +++ b/target/linux/realtek/patches-6.12/300-mips-add-rtl838x-platform.patch @@ -21,11 +21,12 @@ Submitted-by: Birger Koblitz 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 @@ -40,6 +41,7 @@ Submitted-by: Birger Koblitz 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 @@ -50,9 +52,9 @@ Submitted-by: Birger Koblitz 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" diff --git a/target/linux/realtek/patches-6.12/306-disable-upstream-realtek-board.patch b/target/linux/realtek/patches-6.12/306-disable-upstream-realtek-board.patch new file mode 100644 index 00000000000..62dd64223e2 --- /dev/null +++ b/target/linux/realtek/patches-6.12/306-disable-upstream-realtek-board.patch @@ -0,0 +1,16 @@ +From: Markus Stockhausen +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 +--- +--- 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