summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
Diffstat (limited to 'target')
-rw-r--r--target/linux/patches/2.6.36/ar7.patch90
-rw-r--r--target/linux/patches/2.6.36/ar71xx.patch18666
-rw-r--r--target/linux/patches/2.6.36/aufs2.patch33532
-rw-r--r--target/linux/patches/2.6.36/brcm.patch169
-rw-r--r--target/linux/patches/2.6.36/cc-abstract.patch14
-rw-r--r--target/linux/patches/2.6.36/cris.patch5736
-rw-r--r--target/linux/patches/2.6.36/cygwin-compat.patch14
-rw-r--r--target/linux/patches/2.6.36/drm-kconfig.patch34
-rw-r--r--target/linux/patches/2.6.36/exmap.patch11
-rw-r--r--target/linux/patches/2.6.36/foxg20.patch522
-rw-r--r--target/linux/patches/2.6.36/freebsd-compat.patch11
-rw-r--r--target/linux/patches/2.6.36/gemalto.patch11
-rw-r--r--target/linux/patches/2.6.36/lemote.patch4267
-rw-r--r--target/linux/patches/2.6.36/mtd-root.patch62
-rw-r--r--target/linux/patches/2.6.36/ocf-20100325.patch87545
-rw-r--r--target/linux/patches/2.6.36/rb532.patch18
-rw-r--r--target/linux/patches/2.6.36/uuid.patch261
-rw-r--r--target/linux/patches/2.6.36/yaffs2.patch16912
-rw-r--r--target/linux/patches/2.6.36/zboot-brcm-reloc.patch297
-rw-r--r--target/linux/patches/2.6.37/ar7.patch90
-rw-r--r--target/linux/patches/2.6.37/ar71xx.patch18667
-rw-r--r--target/linux/patches/2.6.37/atheros.patch6332
-rw-r--r--target/linux/patches/2.6.37/aufs2.patch28523
-rw-r--r--target/linux/patches/2.6.37/brcm.patch396
-rw-r--r--target/linux/patches/2.6.37/cc-abstract.patch14
-rw-r--r--target/linux/patches/2.6.37/cris.patch5745
-rw-r--r--target/linux/patches/2.6.37/cygwin-compat.patch14
-rw-r--r--target/linux/patches/2.6.37/drm-kconfig.patch36
-rw-r--r--target/linux/patches/2.6.37/exmap.patch11
-rw-r--r--target/linux/patches/2.6.37/foxg20.patch520
-rw-r--r--target/linux/patches/2.6.37/freebsd-compat.patch11
-rw-r--r--target/linux/patches/2.6.37/gemalto.patch11
-rw-r--r--target/linux/patches/2.6.37/lemote.patch4271
-rw-r--r--target/linux/patches/2.6.37/mtd-rootfs.patch25
-rw-r--r--target/linux/patches/2.6.37/ocf-20100325.patch87545
-rw-r--r--target/linux/patches/2.6.37/rb532.patch18
-rw-r--r--target/linux/patches/2.6.37/uuid.patch261
-rw-r--r--target/linux/patches/2.6.37/yaffs2.patch16912
-rw-r--r--target/linux/patches/2.6.39/arm-statcmd.patch12
-rw-r--r--target/linux/patches/2.6.39/bsd-compatibility.patch2512
-rw-r--r--target/linux/patches/2.6.39/cris-thread-macro.patch12
-rw-r--r--target/linux/patches/2.6.39/cris.patch5739
-rw-r--r--target/linux/patches/2.6.39/defaults.patch26
-rw-r--r--target/linux/patches/2.6.39/ocf-20100325.patch90176
-rw-r--r--target/linux/patches/2.6.39/rb4xx.patch25253
-rw-r--r--target/linux/patches/2.6.39/startup.patch20
-rw-r--r--target/linux/patches/3.0.4/bsd-compatibility.patch2512
-rw-r--r--target/linux/patches/3.0.4/mips-malta.patch135
-rw-r--r--target/linux/patches/3.0.4/startup.patch20
-rw-r--r--target/linux/patches/3.0.4/usb-defaults-off.patch32
-rw-r--r--target/linux/patches/3.0.4/vga-cons-default-off.patch12
-rw-r--r--target/linux/patches/3.0.4/zlib-inflate.patch12
-rw-r--r--target/linux/patches/3.0.8/bsd-compatibility.patch2512
-rw-r--r--target/linux/patches/3.0.8/cris-etrax.patch12
-rw-r--r--target/linux/patches/3.0.8/fon2100.patch6279
-rw-r--r--target/linux/patches/3.0.8/gemalto.patch11
-rw-r--r--target/linux/patches/3.0.8/mips-malta.patch135
-rw-r--r--target/linux/patches/3.0.8/mmc-host.patch36
-rw-r--r--target/linux/patches/3.0.8/non-static.patch33
-rw-r--r--target/linux/patches/3.0.8/sparc-include.patch11
-rw-r--r--target/linux/patches/3.0.8/startup.patch20
-rw-r--r--target/linux/patches/3.0.8/usb-defaults-off.patch32
-rw-r--r--target/linux/patches/3.0.8/uuid.patch255
-rw-r--r--target/linux/patches/3.0.8/vga-cons-default-off.patch12
-rw-r--r--target/linux/patches/3.0.8/wlan-cf.patch11
-rw-r--r--target/linux/patches/3.0.8/x86-build.patch11
-rw-r--r--target/linux/patches/3.0.8/zlib-inflate.patch12
-rw-r--r--target/linux/patches/3.0.9/bsd-compatibility.patch (renamed from target/linux/patches/2.6.36/bsd-compatibility.patch)0
-rw-r--r--target/linux/patches/3.0.9/cris-etrax.patch (renamed from target/linux/patches/2.6.39/cris-etrax.patch)0
-rw-r--r--target/linux/patches/3.0.9/defaults.patch (renamed from target/linux/patches/3.0.4/defaults.patch)0
-rw-r--r--target/linux/patches/3.0.9/fon2100.patch (renamed from target/linux/patches/2.6.39/fon2100.patch)0
-rw-r--r--target/linux/patches/3.0.9/gemalto.patch (renamed from target/linux/patches/2.6.39/gemalto.patch)0
-rw-r--r--target/linux/patches/3.0.9/mips-malta.patch (renamed from target/linux/patches/2.6.39/mips-malta.patch)0
-rw-r--r--target/linux/patches/3.0.9/mmc-host.patch (renamed from target/linux/patches/2.6.39/mmc-host.patch)0
-rw-r--r--target/linux/patches/3.0.9/non-static.patch (renamed from target/linux/patches/2.6.39/non-static.patch)0
-rw-r--r--target/linux/patches/3.0.9/ocf-20110720.patch (renamed from target/linux/patches/3.0.4/ocf-20110720.patch)0
-rw-r--r--target/linux/patches/3.0.9/sparc-include.patch (renamed from target/linux/patches/2.6.39/sparc-include.patch)0
-rw-r--r--target/linux/patches/3.0.9/startup.patch (renamed from target/linux/patches/2.6.36/startup.patch)0
-rw-r--r--target/linux/patches/3.0.9/usb-defaults-off.patch (renamed from target/linux/patches/2.6.37/usb-defaults-off.patch)0
-rw-r--r--target/linux/patches/3.0.9/uuid.patch (renamed from target/linux/patches/2.6.39/uuid.patch)0
-rw-r--r--target/linux/patches/3.0.9/vga-cons-default-off.patch (renamed from target/linux/patches/2.6.37/vga-cons-default-off.patch)0
-rw-r--r--target/linux/patches/3.0.9/wlan-cf.patch (renamed from target/linux/patches/2.6.39/wlan-cf.patch)0
-rw-r--r--target/linux/patches/3.0.9/x86-build.patch (renamed from target/linux/patches/2.6.39/x86-build.patch)0
-rw-r--r--target/linux/patches/3.0.9/zlib-inflate.patch (renamed from target/linux/patches/2.6.37/zlib-inflate.patch)0
-rw-r--r--target/linux/patches/3.1.4/bsd-compatibility.patch (renamed from target/linux/patches/2.6.37/bsd-compatibility.patch)0
-rw-r--r--target/linux/patches/3.1.4/cris-etrax.patch (renamed from target/linux/patches/3.0.4/cris-etrax.patch)0
-rw-r--r--target/linux/patches/3.1.4/defaults.patch (renamed from target/linux/patches/3.0.8/defaults.patch)0
-rw-r--r--target/linux/patches/3.1.4/fon2100.patch (renamed from target/linux/patches/3.0.4/fon2100.patch)0
-rw-r--r--target/linux/patches/3.1.4/gemalto.patch (renamed from target/linux/patches/3.0.4/gemalto.patch)0
-rw-r--r--target/linux/patches/3.1.4/mmc-host.patch (renamed from target/linux/patches/3.0.4/mmc-host.patch)0
-rw-r--r--target/linux/patches/3.1.4/non-static.patch (renamed from target/linux/patches/3.0.4/non-static.patch)0
-rw-r--r--target/linux/patches/3.1.4/ocf-20110720.patch (renamed from target/linux/patches/3.0.8/ocf-20110720.patch)4109
-rw-r--r--target/linux/patches/3.1.4/sparc-include.patch (renamed from target/linux/patches/3.0.4/sparc-include.patch)0
-rw-r--r--target/linux/patches/3.1.4/startup.patch (renamed from target/linux/patches/2.6.37/startup.patch)0
-rw-r--r--target/linux/patches/3.1.4/usb-defaults-off.patch (renamed from target/linux/patches/2.6.39/usb-defaults-off.patch)0
-rw-r--r--target/linux/patches/3.1.4/uuid.patch (renamed from target/linux/patches/3.0.4/uuid.patch)0
-rw-r--r--target/linux/patches/3.1.4/vga-cons-default-off.patch (renamed from target/linux/patches/2.6.39/vga-cons-default-off.patch)0
-rw-r--r--target/linux/patches/3.1.4/wlan-cf.patch (renamed from target/linux/patches/3.0.4/wlan-cf.patch)0
-rw-r--r--target/linux/patches/3.1.4/x86-build.patch (renamed from target/linux/patches/3.0.4/x86-build.patch)0
-rw-r--r--target/linux/patches/3.1.4/zlib-inflate.patch (renamed from target/linux/patches/2.6.39/zlib-inflate.patch)0
100 files changed, 658 insertions, 476880 deletions
diff --git a/target/linux/patches/2.6.36/ar7.patch b/target/linux/patches/2.6.36/ar7.patch
deleted file mode 100644
index 5f3b69ce1..000000000
--- a/target/linux/patches/2.6.36/ar7.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-diff -Nur linux-2.6.36.orig/arch/mips/Kconfig linux-2.6.36/arch/mips/Kconfig
---- linux-2.6.36.orig/arch/mips/Kconfig 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/arch/mips/Kconfig 2010-12-16 21:02:19.000000000 +0100
-@@ -46,7 +46,6 @@
- select CEVT_R4K
- select CSRC_R4K
- select IRQ_CPU
-- select NO_EXCEPT_FILL
- select SWAP_IO_SPACE
- select SYS_HAS_CPU_MIPS32_R1
- select SYS_HAS_EARLY_PRINTK
-diff -Nur linux-2.6.36.orig/arch/mips/ar7/prom.c linux-2.6.36/arch/mips/ar7/prom.c
---- linux-2.6.36.orig/arch/mips/ar7/prom.c 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/arch/mips/ar7/prom.c 2010-12-16 21:02:19.000000000 +0100
-@@ -206,6 +206,14 @@
- if (strstr(arcs_cmdline, "console="))
- return;
-
-+#ifdef CONFIG_KGDB
-+ if (!strstr(prom_getcmdline(), "nokgdb")) {
-+ strcat(prom_getcmdline(), " console=kgdb");
-+ kgdb_enabled = 1;
-+ return;
-+ }
-+#endif
-+
- s = prom_getenv("modetty0");
- if (s) {
- baud = simple_strtoul(s, &p, 10);
-diff -Nur linux-2.6.36.orig/drivers/mtd/ar7part.c linux-2.6.36/drivers/mtd/ar7part.c
---- linux-2.6.36.orig/drivers/mtd/ar7part.c 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/drivers/mtd/ar7part.c 2010-12-16 21:02:19.000000000 +0100
-@@ -28,7 +28,7 @@
- #include <linux/bootmem.h>
- #include <linux/magic.h>
-
--#define AR7_PARTS 4
-+#define AR7_PARTS 5
- #define ROOT_OFFSET 0xe0000
-
- #define LOADER_MAGIC1 le32_to_cpu(0xfeedfa42)
-@@ -122,14 +122,19 @@
-
- ar7_parts[2].name = "linux";
- ar7_parts[2].offset = pre_size;
-- ar7_parts[2].size = master->size - pre_size - post_size;
-+ ar7_parts[2].size = master->size - pre_size - post_size - 2*master->erasesize;
- ar7_parts[2].mask_flags = 0;
-
- ar7_parts[3].name = "rootfs";
- ar7_parts[3].offset = root_offset;
-- ar7_parts[3].size = master->size - root_offset - post_size;
-+ ar7_parts[3].size = master->size - root_offset - post_size - 2*master->erasesize;
- ar7_parts[3].mask_flags = 0;
-
-+ ar7_parts[4].name = "cfgfs";
-+ ar7_parts[4].offset = master->size - 2*master->erasesize;
-+ ar7_parts[4].size = 2*master->erasesize;
-+ ar7_parts[4].mask_flags = 0;
-+
- *pparts = ar7_parts;
- return AR7_PARTS;
- }
-diff -Nur linux-2.6.36.orig/drivers/mtd/maps/physmap.c linux-2.6.36/drivers/mtd/maps/physmap.c
---- linux-2.6.36.orig/drivers/mtd/maps/physmap.c 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/drivers/mtd/maps/physmap.c 2010-12-16 21:02:19.000000000 +0100
-@@ -79,7 +79,7 @@
- "map_rom",
- NULL };
- #ifdef CONFIG_MTD_PARTITIONS
--static const char *part_probe_types[] = { "cmdlinepart", "RedBoot", NULL };
-+static const char *part_probe_types[] = { "cmdlinepart", "RedBoot", "ar7part", NULL };
- #endif
-
- static int physmap_flash_probe(struct platform_device *dev)
-diff -Nur linux-2.6.36.orig/drivers/serial/8250.c linux-2.6.36/drivers/serial/8250.c
---- linux-2.6.36.orig/drivers/serial/8250.c 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/drivers/serial/8250.c 2010-12-16 21:02:19.000000000 +0100
-@@ -2761,7 +2761,11 @@
- {
- struct uart_8250_port *up = (struct uart_8250_port *)port;
-
-+#ifdef CONFIG_AR7
-+ wait_for_xmitr(up, BOTH_EMPTY);
-+#else
- wait_for_xmitr(up, UART_LSR_THRE);
-+#endif
- serial_out(up, UART_TX, ch);
- }
-
diff --git a/target/linux/patches/2.6.36/ar71xx.patch b/target/linux/patches/2.6.36/ar71xx.patch
deleted file mode 100644
index 487b8f215..000000000
--- a/target/linux/patches/2.6.36/ar71xx.patch
+++ /dev/null
@@ -1,18666 +0,0 @@
-diff -Nur linux-2.6.36.orig/arch/mips/Kconfig linux-2.6.36/arch/mips/Kconfig
---- linux-2.6.36.orig/arch/mips/Kconfig 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/arch/mips/Kconfig 2010-12-17 18:34:51.000000000 +0100
-@@ -60,6 +60,23 @@
- Support for the Texas Instruments AR7 System-on-a-Chip
- family: TNETD7100, 7200 and 7300.
-
-+config ATHEROS_AR71XX
-+ bool "Atheros AR71xx based boards"
-+ select CEVT_R4K
-+ select CSRC_R4K
-+ select DMA_NONCOHERENT
-+ select HW_HAS_PCI
-+ select IRQ_CPU
-+ select ARCH_REQUIRE_GPIOLIB
-+ select SYS_HAS_CPU_MIPS32_R1
-+ select SYS_HAS_CPU_MIPS32_R2
-+ select SYS_SUPPORTS_32BIT_KERNEL
-+ select SYS_SUPPORTS_BIG_ENDIAN
-+ select SYS_HAS_EARLY_PRINTK
-+ select MIPS_MACHINE
-+ help
-+ Support for Atheros AR71xx based boards.
-+
- config BCM47XX
- bool "Broadcom BCM47XX based boards"
- select CEVT_R4K
-@@ -709,6 +726,7 @@
- endchoice
-
- source "arch/mips/alchemy/Kconfig"
-+source "arch/mips/ar71xx/Kconfig"
- source "arch/mips/bcm63xx/Kconfig"
- source "arch/mips/jazz/Kconfig"
- source "arch/mips/jz4740/Kconfig"
-@@ -872,9 +890,15 @@
- config MIPS_DISABLE_OBSOLETE_IDE
- bool
-
-+config MYLOADER
-+ bool
-+
- config SYNC_R4K
- bool
-
-+config MIPS_MACHINE
-+ def_bool n
-+
- config NO_IOPORT
- def_bool n
-
-diff -Nur linux-2.6.36.orig/arch/mips/Makefile linux-2.6.36/arch/mips/Makefile
---- linux-2.6.36.orig/arch/mips/Makefile 2010-10-20 22:30:22.000000000 +0200
-+++ linux-2.6.36/arch/mips/Makefile 2010-12-17 18:34:51.000000000 +0100
-@@ -160,6 +160,13 @@
- cflags-$(CONFIG_CPU_CAVIUM_OCTEON) += -Wa,-march=octeon
- endif
-
-+#
-+# Atheros AR71xx
-+#
-+core-$(CONFIG_ATHEROS_AR71XX) += arch/mips/ar71xx/
-+cflags-$(CONFIG_ATHEROS_AR71XX) += -I$(srctree)/arch/mips/include/asm/mach-ar71xx
-+load-$(CONFIG_ATHEROS_AR71XX) += 0xffffffff80060000
-+
- cflags-$(CONFIG_CPU_R4000_WORKAROUNDS) += $(call cc-option,-mfix-r4000,)
- cflags-$(CONFIG_CPU_R4400_WORKAROUNDS) += $(call cc-option,-mfix-r4400,)
- cflags-$(CONFIG_CPU_DADDI_WORKAROUNDS) += $(call cc-option,-mno-daddi,)
-diff -Nur linux-2.6.36.orig/arch/mips/ar71xx/Kconfig linux-2.6.36/arch/mips/ar71xx/Kconfig
---- linux-2.6.36.orig/arch/mips/ar71xx/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-2.6.36/arch/mips/ar71xx/Kconfig 2010-12-17 18:34:51.000000000 +0100
-@@ -0,0 +1,264 @@
-+if ATHEROS_AR71XX
-+
-+menu "Atheros AR71xx machine selection"
-+
-+config AR71XX_MACH_AP81
-+ bool "Atheros AP81 board support"
-+ select AR71XX_DEV_M25P80
-+ select AR71XX_DEV_AR913X_WMAC
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_LEDS_GPIO
-+ select AR71XX_DEV_USB
-+ default n
-+
-+config AR71XX_MACH_AP83
-+ bool "Atheros AP83 board support"
-+ select AR71XX_DEV_AR913X_WMAC
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_LEDS_GPIO
-+ select AR71XX_DEV_USB
-+ default n
-+
-+config AR71XX_MACH_DIR_600_A1
-+ bool "D-Link DIR-600 rev. A1 support"
-+ select AR71XX_DEV_AP91_ETH
-+ select AR71XX_DEV_AP91_PCI if PCI
-+ select AR71XX_DEV_M25P80
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_LEDS_GPIO
-+ select AR71XX_NVRAM
-+ default n
-+
-+config AR71XX_MACH_DIR_615_C1
-+ bool "D-Link DIR-615 rev. C1 support"
-+ select AR71XX_DEV_M25P80
-+ select AR71XX_DEV_AR913X_WMAC
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_LEDS_GPIO
-+ select AR71XX_NVRAM
-+ default n
-+
-+config AR71XX_MACH_DIR_825_B1
-+ bool "D-Link DIR-825 rev. B1 board support"
-+ select AR71XX_DEV_M25P80
-+ select AR71XX_DEV_AP94_PCI if PCI
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_LEDS_GPIO
-+ select AR71XX_DEV_USB
-+ default n
-+
-+config AR71XX_MACH_PB42
-+ bool "Atheros PB42 board support"
-+ select AR71XX_DEV_M25P80
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_PB42_PCI if PCI
-+ default n
-+
-+config AR71XX_MACH_PB44
-+ bool "Atheros PB44 board support"
-+ select AR71XX_DEV_GPIO_BUTTONS
-+ select AR71XX_DEV_PB42_PCI if PCI
-+ select AR71XX_DEV_LEDS_GPIO
-+ select AR71XX_DEV_USB
-+ default n
-+
-+config AR71XX_MACH_PB92
-+ bool "Atheros PB92 board