diff options
-rw-r--r-- | Config.in | 18 | ||||
-rw-r--r-- | mk/kernel-ver.mk | 20 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/brcm.patch (renamed from target/linux/patches/3.0.25/brcm.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/bsd-compatibility.patch (renamed from target/linux/patches/3.0.25/bsd-compatibility.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/cris-etrax.patch (renamed from target/linux/patches/3.0.25/cris-etrax.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/defaults.patch (renamed from target/linux/patches/3.0.25/defaults.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/fon2100.patch (renamed from target/linux/patches/3.0.25/fon2100.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/gemalto.patch (renamed from target/linux/patches/3.0.25/gemalto.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/mips-malta.patch (renamed from target/linux/patches/3.0.25/mips-malta.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/mmc-host.patch (renamed from target/linux/patches/3.0.25/mmc-host.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/mtd-rootfs.patch (renamed from target/linux/patches/3.0.25/mtd-rootfs.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/non-static.patch (renamed from target/linux/patches/3.0.25/non-static.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/sparc-include.patch (renamed from target/linux/patches/3.0.25/sparc-include.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/startup.patch (renamed from target/linux/patches/3.0.25/startup.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/usb-defaults-off.patch (renamed from target/linux/patches/3.0.25/usb-defaults-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/uuid.patch (renamed from target/linux/patches/3.0.25/uuid.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/vga-cons-default-off.patch (renamed from target/linux/patches/3.0.25/vga-cons-default-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/wlan-cf.patch (renamed from target/linux/patches/3.0.25/wlan-cf.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/x86-build.patch (renamed from target/linux/patches/3.0.25/x86-build.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.0.30/zlib-inflate.patch (renamed from target/linux/patches/3.0.25/zlib-inflate.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/bsd-compatibility.patch (renamed from target/linux/patches/3.2.12/bsd-compatibility.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/cris-etrax.patch (renamed from target/linux/patches/3.2.12/cris-etrax.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/defaults.patch (renamed from target/linux/patches/3.2.12/defaults.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/gemalto.patch (renamed from target/linux/patches/3.2.12/gemalto.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/mmc-host.patch (renamed from target/linux/patches/3.2.12/mmc-host.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/non-static.patch (renamed from target/linux/patches/3.2.12/non-static.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/sparc-include.patch (renamed from target/linux/patches/3.2.12/sparc-include.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/startup.patch (renamed from target/linux/patches/3.2.12/startup.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/usb-defaults-off.patch (renamed from target/linux/patches/3.2.12/usb-defaults-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/uuid.patch (renamed from target/linux/patches/3.2.12/uuid.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/vga-cons-default-off.patch (renamed from target/linux/patches/3.2.12/vga-cons-default-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/wlan-cf.patch (renamed from target/linux/patches/3.2.12/wlan-cf.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/x86-build.patch (renamed from target/linux/patches/3.2.12/x86-build.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.2.18/zlib-inflate.patch (renamed from target/linux/patches/3.2.12/zlib-inflate.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/brcm.patch | 457 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/bsd-compatibility.patch (renamed from target/linux/patches/3.3/bsd-compatibility.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/cris-etrax.patch (renamed from target/linux/patches/3.3/cris-etrax.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/defaults.patch (renamed from target/linux/patches/3.3/defaults.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/gemalto.patch (renamed from target/linux/patches/3.3/gemalto.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/lemote-rfkill.patch (renamed from target/linux/patches/3.3/lemote-rfkill.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/mmc-host.patch (renamed from target/linux/patches/3.3/mmc-host.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/module-alloc-size-check.patch (renamed from target/linux/patches/3.3/module-alloc-size-check.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/non-static.patch (renamed from target/linux/patches/3.3/non-static.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/sparc-include.patch (renamed from target/linux/patches/3.3/sparc-include.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/startup.patch (renamed from target/linux/patches/3.3/startup.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/usb-defaults-off.patch (renamed from target/linux/patches/3.3/usb-defaults-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/uuid.patch (renamed from target/linux/patches/3.3/uuid.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/vga-cons-default-off.patch (renamed from target/linux/patches/3.3/vga-cons-default-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/wlan-cf.patch (renamed from target/linux/patches/3.3/wlan-cf.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/x86-build.patch (renamed from target/linux/patches/3.3/x86-build.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.3.7/zlib-inflate.patch (renamed from target/linux/patches/3.3/zlib-inflate.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.0.30/aufs2.patch (renamed from toolchain/kernel-headers/patches/3.0.25/aufs2.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.0.30/cleankernel.patch (renamed from toolchain/kernel-headers/patches/3.0.25/cleankernel.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.0.30/etrax-header.patch (renamed from toolchain/kernel-headers/patches/3.0.25/etrax-header.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.0.30/linux-gcc-check.patch (renamed from toolchain/kernel-headers/patches/3.0.25/linux-gcc-check.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.0.30/microperl.patch (renamed from toolchain/kernel-headers/patches/3.0.25/microperl.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.2.18/aufs2.patch (renamed from toolchain/kernel-headers/patches/3.2.12/aufs2.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.2.18/cleankernel.patch (renamed from toolchain/kernel-headers/patches/3.2.12/cleankernel.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.2.18/etrax-header.patch (renamed from toolchain/kernel-headers/patches/3.2.12/etrax-header.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.2.18/linux-gcc-check.patch (renamed from toolchain/kernel-headers/patches/3.2.12/linux-gcc-check.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.2.18/microperl.patch (renamed from toolchain/kernel-headers/patches/3.2.12/microperl.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.3.7/aufs2.patch (renamed from toolchain/kernel-headers/patches/3.3/aufs2.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.3.7/cleankernel.patch (renamed from toolchain/kernel-headers/patches/3.3/cleankernel.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.3.7/etrax-header.patch (renamed from toolchain/kernel-headers/patches/3.3/etrax-header.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.3.7/linux-gcc-check.patch (renamed from toolchain/kernel-headers/patches/3.3/linux-gcc-check.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.3.7/microperl.patch (renamed from toolchain/kernel-headers/patches/3.3/microperl.patch) | 0 |
66 files changed, 476 insertions, 19 deletions
@@ -106,20 +106,20 @@ depends on !ADK_TOOLCHAIN_ONLY && !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_ choice prompt "Kernel Version" -config ADK_KERNEL_VERSION_3_3 - prompt "3.3" +config ADK_KERNEL_VERSION_3_3_7 + prompt "3.3.7" boolean -config ADK_KERNEL_VERSION_3_2_12 - prompt "3.2.12" +config ADK_KERNEL_VERSION_3_2_18 + prompt "3.2.18" boolean config ADK_KERNEL_VERSION_3_1_10 prompt "3.1.10" boolean -config ADK_KERNEL_VERSION_3_0_25 - prompt "3.0.25" +config ADK_KERNEL_VERSION_3_0_30 + prompt "3.0.30" boolean config ADK_KERNEL_VERSION_2_6_39_4 @@ -130,10 +130,10 @@ endchoice config ADK_KERNEL_VERSION string - default "3.3" if ADK_KERNEL_VERSION_3_3 - default "3.2.12" if ADK_KERNEL_VERSION_3_2_12 + default "3.3.7" if ADK_KERNEL_VERSION_3_3_7 + default "3.2.18" if ADK_KERNEL_VERSION_3_2_18 default "3.1.10" if ADK_KERNEL_VERSION_3_1_10 - default "3.0.25" if ADK_KERNEL_VERSION_3_0_25 + default "3.0.30" if ADK_KERNEL_VERSION_3_0_30 default "2.6.39.4" if ADK_KERNEL_VERSION_2_6_39_4 help diff --git a/mk/kernel-ver.mk b/mk/kernel-ver.mk index 731017a9f..c9f3f5883 100644 --- a/mk/kernel-ver.mk +++ b/mk/kernel-ver.mk @@ -10,11 +10,11 @@ KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 KERNEL_MD5SUM:= a17c748c2070168f1e784e9605ca043d endif -ifeq ($(ADK_KERNEL_VERSION_3_0_25),y) -KERNEL_VERSION:= 3.0.25 +ifeq ($(ADK_KERNEL_VERSION_3_0_30),y) +KERNEL_VERSION:= 3.0.30 KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 -KERNEL_MD5SUM:= 919df2dd67e6fe3e4c70436493995d14 +KERNEL_MD5SUM:= fbd04e3f1060dc71ebbf0cb644ae1573 endif ifeq ($(ADK_KERNEL_VERSION_3_1_10),y) KERNEL_VERSION:= 3.1.10 @@ -22,15 +22,15 @@ KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 KERNEL_MD5SUM:= 3649bdaa50ffd9114cc16486ec54d83a endif -ifeq ($(ADK_KERNEL_VERSION_3_2_12),y) -KERNEL_VERSION:= 3.2.12 +ifeq ($(ADK_KERNEL_VERSION_3_2_18),y) +KERNEL_VERSION:= 3.2.18 KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 -KERNEL_MD5SUM:= e3dd3772f0cf14d444a3fb474bd624fe +KERNEL_MD5SUM:= 246e6bd28ea44c90ec66c7f8b56e4803 endif -ifeq ($(ADK_KERNEL_VERSION_3_3),y) -KERNEL_VERSION:= 3.3 -KERNEL_MOD_VERSION:= 3.3.0 +ifeq ($(ADK_KERNEL_VERSION_3_3_7),y) +KERNEL_VERSION:= 3.3.7 +KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 -KERNEL_MD5SUM:= 98a6cdd7d082b7ea72df9c89842bac74 +KERNEL_MD5SUM:= 6709647a7576c9e21b082f4d3d7a94cf endif diff --git a/target/linux/patches/3.0.25/brcm.patch b/target/linux/patches/3.0.30/brcm.patch index 87f30da1d..87f30da1d 100644 --- a/target/linux/patches/3.0.25/brcm.patch +++ b/target/linux/patches/3.0.30/brcm.patch diff --git a/target/linux/patches/3.0.25/bsd-compatibility.patch b/target/linux/patches/3.0.30/bsd-compatibility.patch index 9e91a62de..9e91a62de 100644 --- a/target/linux/patches/3.0.25/bsd-compatibility.patch +++ b/target/linux/patches/3.0.30/bsd-compatibility.patch diff --git a/target/linux/patches/3.0.25/cris-etrax.patch b/target/linux/patches/3.0.30/cris-etrax.patch index a80d9a8b8..a80d9a8b8 100644 --- a/target/linux/patches/3.0.25/cris-etrax.patch +++ b/target/linux/patches/3.0.30/cris-etrax.patch diff --git a/target/linux/patches/3.0.25/defaults.patch b/target/linux/patches/3.0.30/defaults.patch index 58aae610b..58aae610b 100644 --- a/target/linux/patches/3.0.25/defaults.patch +++ b/target/linux/patches/3.0.30/defaults.patch diff --git a/target/linux/patches/3.0.25/fon2100.patch b/target/linux/patches/3.0.30/fon2100.patch index 038ff7020..038ff7020 100644 --- a/target/linux/patches/3.0.25/fon2100.patch +++ b/target/linux/patches/3.0.30/fon2100.patch diff --git a/target/linux/patches/3.0.25/gemalto.patch b/target/linux/patches/3.0.30/gemalto.patch index f3c223b5e..f3c223b5e 100644 --- a/target/linux/patches/3.0.25/gemalto.patch +++ b/target/linux/patches/3.0.30/gemalto.patch diff --git a/target/linux/patches/3.0.25/mips-malta.patch b/target/linux/patches/3.0.30/mips-malta.patch index cc8789dca..cc8789dca 100644 --- a/target/linux/patches/3.0.25/mips-malta.patch +++ b/target/linux/patches/3.0.30/mips-malta.patch diff --git a/target/linux/patches/3.0.25/mmc-host.patch b/target/linux/patches/3.0.30/mmc-host.patch index 3d0e37add..3d0e37add 100644 --- a/target/linux/patches/3.0.25/mmc-host.patch +++ b/target/linux/patches/3.0.30/mmc-host.patch diff --git a/target/linux/patches/3.0.25/mtd-rootfs.patch b/target/linux/patches/3.0.30/mtd-rootfs.patch index 5dad745d8..5dad745d8 100644 --- a/target/linux/patches/3.0.25/mtd-rootfs.patch +++ b/target/linux/patches/3.0.30/mtd-rootfs.patch diff --git a/target/linux/patches/3.0.25/non-static.patch b/target/linux/patches/3.0.30/non-static.patch index a967703d0..a967703d0 100644 --- a/target/linux/patches/3.0.25/non-static.patch +++ b/target/linux/patches/3.0.30/non-static.patch diff --git a/target/linux/patches/3.0.25/sparc-include.patch b/target/linux/patches/3.0.30/sparc-include.patch index 2f8ffd061..2f8ffd061 100644 --- a/target/linux/patches/3.0.25/sparc-include.patch +++ b/target/linux/patches/3.0.30/sparc-include.patch diff --git a/target/linux/patches/3.0.25/startup.patch b/target/linux/patches/3.0.30/startup.patch index 68e8987b0..68e8987b0 100644 --- a/target/linux/patches/3.0.25/startup.patch +++ b/target/linux/patches/3.0.30/startup.patch diff --git a/target/linux/patches/3.0.25/usb-defaults-off.patch b/target/linux/patches/3.0.30/usb-defaults-off.patch index 31367108a..31367108a 100644 --- a/target/linux/patches/3.0.25/usb-defaults-off.patch +++ b/target/linux/patches/3.0.30/usb-defaults-off.patch diff --git a/target/linux/patches/3.0.25/uuid.patch b/target/linux/patches/3.0.30/uuid.patch index 2529fdab5..2529fdab5 100644 --- a/target/linux/patches/3.0.25/uuid.patch +++ b/target/linux/patches/3.0.30/uuid.patch diff --git a/target/linux/patches/3.0.25/vga-cons-default-off.patch b/target/linux/patches/3.0.30/vga-cons-default-off.patch index 178aeeeb9..178aeeeb9 100644 --- a/target/linux/patches/3.0.25/vga-cons-default-off.patch +++ b/target/linux/patches/3.0.30/vga-cons-default-off.patch diff --git a/target/linux/patches/3.0.25/wlan-cf.patch b/target/linux/patches/3.0.30/wlan-cf.patch index fc20759e2..fc20759e2 100644 --- a/target/linux/patches/3.0.25/wlan-cf.patch +++ b/target/linux/patches/3.0.30/wlan-cf.patch diff --git a/target/linux/patches/3.0.25/x86-build.patch b/target/linux/patches/3.0.30/x86-build.patch index 339140f41..339140f41 100644 --- a/target/linux/patches/3.0.25/x86-build.patch +++ b/target/linux/patches/3.0.30/x86-build.patch diff --git a/target/linux/patches/3.0.25/zlib-inflate.patch b/target/linux/patches/3.0.30/zlib-inflate.patch index 58e1f6d21..58e1f6d21 100644 --- a/target/linux/patches/3.0.25/zlib-inflate.patch +++ b/target/linux/patches/3.0.30/zlib-inflate.patch diff --git a/target/linux/patches/3.2.12/bsd-compatibility.patch b/target/linux/patches/3.2.18/bsd-compatibility.patch index 9e91a62de..9e91a62de 100644 --- a/target/linux/patches/3.2.12/bsd-compatibility.patch +++ b/target/linux/patches/3.2.18/bsd-compatibility.patch diff --git a/target/linux/patches/3.2.12/cris-etrax.patch b/target/linux/patches/3.2.18/cris-etrax.patch index a80d9a8b8..a80d9a8b8 100644 --- a/target/linux/patches/3.2.12/cris-etrax.patch +++ b/target/linux/patches/3.2.18/cris-etrax.patch diff --git a/target/linux/patches/3.2.12/defaults.patch b/target/linux/patches/3.2.18/defaults.patch index 58aae610b..58aae610b 100644 --- a/target/linux/patches/3.2.12/defaults.patch +++ b/target/linux/patches/3.2.18/defaults.patch diff --git a/target/linux/patches/3.2.12/gemalto.patch b/target/linux/patches/3.2.18/gemalto.patch index f3c223b5e..f3c223b5e 100644 --- a/target/linux/patches/3.2.12/gemalto.patch +++ b/target/linux/patches/3.2.18/gemalto.patch diff --git a/target/linux/patches/3.2.12/mmc-host.patch b/target/linux/patches/3.2.18/mmc-host.patch index 3d0e37add..3d0e37add 100644 --- a/target/linux/patches/3.2.12/mmc-host.patch +++ b/target/linux/patches/3.2.18/mmc-host.patch diff --git a/target/linux/patches/3.2.12/non-static.patch b/target/linux/patches/3.2.18/non-static.patch index a967703d0..a967703d0 100644 --- a/target/linux/patches/3.2.12/non-static.patch +++ b/target/linux/patches/3.2.18/non-static.patch diff --git a/target/linux/patches/3.2.12/sparc-include.patch b/target/linux/patches/3.2.18/sparc-include.patch index 2f8ffd061..2f8ffd061 100644 --- a/target/linux/patches/3.2.12/sparc-include.patch +++ b/target/linux/patches/3.2.18/sparc-include.patch diff --git a/target/linux/patches/3.2.12/startup.patch b/target/linux/patches/3.2.18/startup.patch index 68e8987b0..68e8987b0 100644 --- a/target/linux/patches/3.2.12/startup.patch +++ b/target/linux/patches/3.2.18/startup.patch diff --git a/target/linux/patches/3.2.12/usb-defaults-off.patch b/target/linux/patches/3.2.18/usb-defaults-off.patch index 31367108a..31367108a 100644 --- a/target/linux/patches/3.2.12/usb-defaults-off.patch +++ b/target/linux/patches/3.2.18/usb-defaults-off.patch diff --git a/target/linux/patches/3.2.12/uuid.patch b/target/linux/patches/3.2.18/uuid.patch index 2529fdab5..2529fdab5 100644 --- a/target/linux/patches/3.2.12/uuid.patch +++ b/target/linux/patches/3.2.18/uuid.patch diff --git a/target/linux/patches/3.2.12/vga-cons-default-off.patch b/target/linux/patches/3.2.18/vga-cons-default-off.patch index 178aeeeb9..178aeeeb9 100644 --- a/target/linux/patches/3.2.12/vga-cons-default-off.patch +++ b/target/linux/patches/3.2.18/vga-cons-default-off.patch diff --git a/target/linux/patches/3.2.12/wlan-cf.patch b/target/linux/patches/3.2.18/wlan-cf.patch index fc20759e2..fc20759e2 100644 --- a/target/linux/patches/3.2.12/wlan-cf.patch +++ b/target/linux/patches/3.2.18/wlan-cf.patch diff --git a/target/linux/patches/3.2.12/x86-build.patch b/target/linux/patches/3.2.18/x86-build.patch index 339140f41..339140f41 100644 --- a/target/linux/patches/3.2.12/x86-build.patch +++ b/target/linux/patches/3.2.18/x86-build.patch diff --git a/target/linux/patches/3.2.12/zlib-inflate.patch b/target/linux/patches/3.2.18/zlib-inflate.patch index 58e1f6d21..58e1f6d21 100644 --- a/target/linux/patches/3.2.12/zlib-inflate.patch +++ b/target/linux/patches/3.2.18/zlib-inflate.patch diff --git a/target/linux/patches/3.3.7/brcm.patch b/target/linux/patches/3.3.7/brcm.patch new file mode 100644 index 000000000..91fcf4777 --- /dev/null +++ b/target/linux/patches/3.3.7/brcm.patch @@ -0,0 +1,457 @@ +diff -Nur linux-3.3.7.orig/arch/mips/Kconfig linux-3.3.7/arch/mips/Kconfig +--- linux-3.3.7.orig/arch/mips/Kconfig 2012-05-21 20:42:51.000000000 +0200 ++++ linux-3.3.7/arch/mips/Kconfig 2012-05-25 21:45:16.000000000 +0200 +@@ -102,6 +102,12 @@ + select GENERIC_GPIO + select SYS_HAS_EARLY_PRINTK + select CFE ++ select SYS_SUPPORTS_ZBOOT_UART16550 ++ select HAVE_KERNEL_GZIP ++ select HAVE_KERNEL_BZIP2 ++ select HAVE_KERNEL_LZMA ++ select HAVE_KERNEL_XZ ++ select HAVE_KERNEL_LZO + help + Support for BCM47XX based boards + +diff -Nur linux-3.3.7.orig/arch/mips/Makefile linux-3.3.7/arch/mips/Makefile +--- linux-3.3.7.orig/arch/mips/Makefile 2012-05-21 20:42:51.000000000 +0200 ++++ linux-3.3.7/arch/mips/Makefile 2012-05-25 21:45:16.000000000 +0200 +@@ -76,6 +76,7 @@ + all-$(CONFIG_BOOT_ELF32) := $(vmlinux-32) + all-$(CONFIG_BOOT_ELF64) := $(vmlinux-64) + all-$(CONFIG_SYS_SUPPORTS_ZBOOT)+= vmlinuz ++all-$(CONFIG_BCM47XX) += vmlinuz.elf + + # + # GCC uses -G 0 -mabicalls -fpic as default. We don't want PIC in the kernel +@@ -277,7 +278,7 @@ + $(Q)$(MAKE) $(build)=arch/mips/boot VMLINUX=$(vmlinux-32) arch/mips/boot/$@ + + # boot/compressed +-vmlinuz vmlinuz.bin vmlinuz.ecoff vmlinuz.srec: $(vmlinux-32) FORCE ++vmlinuz vmlinuz.bin vmlinuz.ecoff vmlinuz.srec vmlinuz.elf: $(vmlinux-32) FORCE + $(Q)$(MAKE) $(build)=arch/mips/boot/compressed \ + VMLINUX_LOAD_ADDRESS=$(load-y) 32bit-bfd=$(32bit-bfd) $@ + +@@ -316,6 +317,7 @@ + echo ' vmlinuz.ecoff - ECOFF zboot image' + echo ' vmlinuz.bin - Raw binary zboot image' + echo ' vmlinuz.srec - SREC zboot image' ++ echo ' vmlinuz.elf - ELF self-relocating zboot image' + echo + echo ' These will be default as appropriate for a configured platform.' + endef +diff -Nur linux-3.3.7.orig/arch/mips/bcm47xx/Makefile linux-3.3.7/arch/mips/bcm47xx/Makefile +--- linux-3.3.7.orig/arch/mips/bcm47xx/Makefile 2012-05-21 20:42:51.000000000 +0200 ++++ linux-3.3.7/arch/mips/bcm47xx/Makefile 2012-05-25 21:46:00.000000000 +0200 +@@ -3,5 +3,4 @@ + # under Linux. + # + +-obj-y += gpio.o irq.o nvram.o prom.o serial.o setup.o time.o +-obj-$(CONFIG_BCM47XX_SSB) += wgt634u.o ++obj-y += gpio.o irq.o nvram.o prom.o serial.o setup.o time.o platform.o +diff -Nur linux-3.3.7.orig/arch/mips/bcm47xx/platform.c linux-3.3.7/arch/mips/bcm47xx/platform.c +--- linux-3.3.7.orig/arch/mips/bcm47xx/platform.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.3.7/arch/mips/bcm47xx/platform.c 2012-05-25 21:56:28.000000000 +0200 +@@ -0,0 +1,146 @@ ++/* ++ * This file is subject to the terms and conditions of the GNU General Public ++ * License. See the file "COPYING" in the main directory of this archive ++ * for more details. ++ * ++ * Copyright (C) 2010, 2011 Waldemar Brodkorb <wbx@openadk.org> ++ * Copyright © 2007, 2011 Thorsten Glaser <tg@freewrt.org> ++ */ ++ ++#include <linux/platform_device.h> ++#include <linux/ |