X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/265e43f20de7a9d8efb05092b4f037a12c3f1b6d..99c2098456c9a8bcdcb415c69f02340c9d695859:/target/linux/rdc/patches-2.6.32/100-rdc_boards.patch diff --git a/target/linux/rdc/patches-2.6.32/100-rdc_boards.patch b/target/linux/rdc/patches-2.6.32/100-rdc_boards.patch index 512219235..dded04e8d 100644 --- a/target/linux/rdc/patches-2.6.32/100-rdc_boards.patch +++ b/target/linux/rdc/patches-2.6.32/100-rdc_boards.patch @@ -1,3 +1,15 @@ +--- a/arch/x86/Makefile ++++ b/arch/x86/Makefile +@@ -125,6 +125,9 @@ libs-y += arch/x86/lib/ + # See arch/x86/Kbuild for content of core part of the kernel + core-y += arch/x86/ + ++# RDC R-321X support ++core-$(CONFIG_X86_RDC321X) += arch/x86/mach-rdc321x/ ++ + # drivers-y are linked after core-y + drivers-$(CONFIG_MATH_EMULATION) += arch/x86/math-emu/ + drivers-$(CONFIG_PCI) += arch/x86/pci/ --- /dev/null +++ b/arch/x86/mach-rdc321x/Makefile @@ -0,0 +1,5 @@ @@ -340,7 +352,7 @@ + + rdc_flash_parts[0].name = "firmware"; + rdc_flash_parts[0].offset = 0x0; -+ rdc_flash_parts[0].size = 0x3E0000 - 0x8000; ++ rdc_flash_parts[0].size = 0x3E0000; + rdc_flash_parts[1].name = "rootfs"; + rdc_flash_parts[1].offset = header.kernelsz + sizeof(header); + rdc_flash_parts[1].size = rdc_flash_parts[0].size - rdc_flash_parts[1].offset; @@ -600,7 +612,7 @@ + + rdc_flash_parts[0].name = "firmware"; + rdc_flash_parts[0].offset = 0x8000; -+ rdc_flash_parts[0].size = 0x3F0000; ++ rdc_flash_parts[0].size = 0x3F0000 - 0x8000; + rdc_flash_parts[1].name = "config"; + rdc_flash_parts[1].offset = 0; + rdc_flash_parts[1].size = 0x8000;