|
@@ -1,6 +1,6 @@
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/drivers/axisflashmap.c linux-2.6.39/arch/cris/arch-v10/drivers/axisflashmap.c
|
|
|
--- linux-2.6.39.orig/arch/cris/arch-v10/drivers/axisflashmap.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/arch-v10/drivers/axisflashmap.c 2011-08-22 08:58:55.057980882 +0200
|
|
|
|
|
|
@@ -113,7 +113,7 @@
|
|
|
|
|
|
/* If no partition-table was found, we use this default-set. */
|
|
@@ -148,7 +148,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/drivers/axisflashmap.c linux-2.6.
|
|
|
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/drivers/ds1302.c linux-2.6.39/arch/cris/arch-v10/drivers/ds1302.c
|
|
|
--- linux-2.6.39.orig/arch/cris/arch-v10/drivers/ds1302.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/arch-v10/drivers/ds1302.c 2011-08-22 08:58:55.157980341 +0200
|
|
|
|
|
|
@@ -22,6 +22,7 @@
|
|
|
#include <linux/mutex.h>
|
|
|
#include <linux/bcd.h>
|
|
@@ -183,7 +183,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/drivers/ds1302.c linux-2.6.39/arc
|
|
|
}
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/drivers/gpio.c linux-2.6.39/arch/cris/arch-v10/drivers/gpio.c
|
|
|
--- linux-2.6.39.orig/arch/cris/arch-v10/drivers/gpio.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/arch-v10/drivers/gpio.c 2011-08-22 08:58:55.227980067 +0200
|
|
|
|
|
|
@@ -20,6 +20,7 @@
|
|
|
#include <linux/poll.h>
|
|
|
#include <linux/init.h>
|
|
@@ -219,7 +219,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/drivers/gpio.c linux-2.6.39/arch/
|
|
|
CRIS_LED_NETWORK_SET(0);
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/lib/hw_settings.S linux-2.6.39/arch/cris/arch-v10/lib/hw_settings.S
|
|
|
--- linux-2.6.39.orig/arch/cris/arch-v10/lib/hw_settings.S 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/arch-v10/lib/hw_settings.S 2011-08-22 08:58:55.287980084 +0200
|
|
|
|
|
|
@@ -58,3 +58,5 @@
|
|
|
.dword R_PORT_PB_SET
|
|
|
.dword PB_SET_VALUE
|
|
@@ -228,7 +228,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/lib/hw_settings.S linux-2.6.39/ar
|
|
|
+ .dword 0xdeadc0de
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/mm/init.c linux-2.6.39/arch/cris/arch-v10/mm/init.c
|
|
|
--- linux-2.6.39.orig/arch/cris/arch-v10/mm/init.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/arch-v10/mm/init.c 2011-08-22 08:58:55.347981214 +0200
|
|
|
|
|
|
@@ -184,6 +184,9 @@
|
|
|
|
|
|
free_area_init_node(0, zones_size, PAGE_OFFSET >> PAGE_SHIFT, 0);
|
|
@@ -241,7 +241,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/arch-v10/mm/init.c linux-2.6.39/arch/cris/
|
|
|
* is called before any driver is initialized.
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/boot/compressed/Makefile linux-2.6.39/arch/cris/boot/compressed/Makefile
|
|
|
--- linux-2.6.39.orig/arch/cris/boot/compressed/Makefile 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/boot/compressed/Makefile 2011-08-22 08:58:55.427980567 +0200
|
|
|
|
|
|
@@ -18,7 +18,7 @@
|
|
|
OBJECTS-$(CONFIG_ETRAX_ARCH_V32) = $(obj)/head_v32.o
|
|
|
OBJECTS-$(CONFIG_ETRAX_ARCH_V10) = $(obj)/head_v10.o
|
|
@@ -253,7 +253,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/boot/compressed/Makefile linux-2.6.39/arch
|
|
|
cmd_image = cat $(obj)/decompress.bin $(obj)/piggy.gz > $@
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/boot/Makefile linux-2.6.39/arch/cris/boot/Makefile
|
|
|
--- linux-2.6.39.orig/arch/cris/boot/Makefile 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/boot/Makefile 2011-08-22 08:58:55.507980367 +0200
|
|
|
|
|
|
@@ -5,7 +5,7 @@
|
|
|
objcopyflags-$(CONFIG_ETRAX_ARCH_V10) += -R .note -R .comment
|
|
|
objcopyflags-$(CONFIG_ETRAX_ARCH_V32) += --remove-section=.bss --remove-section=.note.gnu.build-id
|
|
@@ -273,7 +273,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/boot/Makefile linux-2.6.39/arch/cris/boot/
|
|
|
@cp $< $@
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/Kconfig linux-2.6.39/arch/cris/Kconfig
|
|
|
--- linux-2.6.39.orig/arch/cris/Kconfig 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/Kconfig 2011-08-22 08:58:55.587980284 +0200
|
|
|
|
|
|
@@ -168,6 +168,12 @@
|
|
|
help
|
|
|
Size of DRAM (decimal in MB) typically 2, 8 or 16.
|
|
@@ -296,7 +296,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/Kconfig linux-2.6.39/arch/cris/Kconfig
|
|
|
select MTD_PARTITIONS
|
|
|
select MTD_COMPLEX_MAPPINGS
|
|
|
help
|
|
|
-@@ -660,6 +666,11 @@
|
|
|
+@@ -660,6 +666,13 @@
|
|
|
|
|
|
source "drivers/ide/Kconfig"
|
|
|
|
|
@@ -304,11 +304,13 @@ diff -Nur linux-2.6.39.orig/arch/cris/Kconfig linux-2.6.39/arch/cris/Kconfig
|
|
|
+source "drivers/scsi/Kconfig"
|
|
|
+
|
|
|
+source "drivers/media/Kconfig"
|
|
|
++
|
|
|
++source "drivers/misc/Kconfig"
|
|
|
+
|
|
|
source "drivers/net/Kconfig"
|
|
|
|
|
|
source "drivers/i2c/Kconfig"
|
|
|
-@@ -675,6 +686,8 @@
|
|
|
+@@ -675,6 +688,8 @@
|
|
|
|
|
|
source "fs/Kconfig"
|
|
|
|
|
@@ -319,7 +321,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/Kconfig linux-2.6.39/arch/cris/Kconfig
|
|
|
source "drivers/uwb/Kconfig"
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/Makefile linux-2.6.39/arch/cris/Makefile
|
|
|
--- linux-2.6.39.orig/arch/cris/Makefile 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/Makefile 2011-08-22 08:58:55.837980069 +0200
|
|
|
|
|
|
@@ -40,10 +40,10 @@
|
|
|
|
|
|
LD = $(CROSS_COMPILE)ld -mcrislinux
|
|
@@ -335,7 +337,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/Makefile linux-2.6.39/arch/cris/Makefile
|
|
|
ifdef CONFIG_FRAME_POINTER
|
|
|
diff -Nur linux-2.6.39.orig/arch/cris/mm/init.c linux-2.6.39/arch/cris/mm/init.c
|
|
|
--- linux-2.6.39.orig/arch/cris/mm/init.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/arch/cris/mm/init.c 2011-08-22 08:58:55.897980391 +0200
|
|
|
|
|
|
@@ -16,6 +16,7 @@
|
|
|
DEFINE_PER_CPU(struct mmu_gather, mmu_gathers);
|
|
|
|
|
@@ -357,7 +359,7 @@ diff -Nur linux-2.6.39.orig/arch/cris/mm/init.c linux-2.6.39/arch/cris/mm/init.c
|
|
|
+#endif
|
|
|
diff -Nur linux-2.6.39.orig/drivers/net/cris/eth_v10.c linux-2.6.39/drivers/net/cris/eth_v10.c
|
|
|
--- linux-2.6.39.orig/drivers/net/cris/eth_v10.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/drivers/net/cris/eth_v10.c 2011-08-22 08:58:55.987980420 +0200
|
|
|
|
|
|
@@ -1714,7 +1714,7 @@
|
|
|
static void
|
|
|
e100_netpoll(struct net_device* netdev)
|
|
@@ -369,7 +371,7 @@ diff -Nur linux-2.6.39.orig/drivers/net/cris/eth_v10.c linux-2.6.39/drivers/net/
|
|
|
|
|
|
diff -Nur linux-2.6.39.orig/drivers/tty/serial/crisv10.c linux-2.6.39/drivers/tty/serial/crisv10.c
|
|
|
--- linux-2.6.39.orig/drivers/tty/serial/crisv10.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/drivers/tty/serial/crisv10.c 2011-08-22 08:58:56.137981508 +0200
|
|
|
|
|
|
@@ -26,6 +26,7 @@
|
|
|
#include <linux/kernel.h>
|
|
|
#include <linux/mutex.h>
|
|
@@ -413,7 +415,7 @@ diff -Nur linux-2.6.39.orig/drivers/tty/serial/crisv10.c linux-2.6.39/drivers/tt
|
|
|
|
|
|
diff -Nur linux-2.6.39.orig/drivers/usb/host/hc-cris-dbg.h linux-2.6.39/drivers/usb/host/hc-cris-dbg.h
|
|
|
--- linux-2.6.39.orig/drivers/usb/host/hc-cris-dbg.h 1970-01-01 01:00:00.000000000 +0100
|
|
|
-+++ linux-2.6.39/drivers/usb/host/hc-cris-dbg.h 2011-08-22 08:58:56.307980767 +0200
|
|
|
|
|
|
@@ -0,0 +1,146 @@
|
|
|
+
|
|
|
+/* macros for debug output */
|
|
@@ -563,7 +565,7 @@ diff -Nur linux-2.6.39.orig/drivers/usb/host/hc-cris-dbg.h linux-2.6.39/drivers/
|
|
|
+ })
|
|
|
diff -Nur linux-2.6.39.orig/drivers/usb/host/hc-crisv10.c linux-2.6.39/drivers/usb/host/hc-crisv10.c
|
|
|
--- linux-2.6.39.orig/drivers/usb/host/hc-crisv10.c 1970-01-01 01:00:00.000000000 +0100
|
|
|
-+++ linux-2.6.39/drivers/usb/host/hc-crisv10.c 2011-08-22 08:58:56.397980354 +0200
|
|
|
|
|
|
@@ -0,0 +1,4801 @@
|
|
|
+/*
|
|
|
+ *
|
|
@@ -5368,7 +5370,7 @@ diff -Nur linux-2.6.39.orig/drivers/usb/host/hc-crisv10.c linux-2.6.39/drivers/u
|
|
|
+module_exit(module_hcd_exit);
|
|
|
diff -Nur linux-2.6.39.orig/drivers/usb/host/hc-crisv10.h linux-2.6.39/drivers/usb/host/hc-crisv10.h
|
|
|
--- linux-2.6.39.orig/drivers/usb/host/hc-crisv10.h 1970-01-01 01:00:00.000000000 +0100
|
|
|
-+++ linux-2.6.39/drivers/usb/host/hc-crisv10.h 2011-08-22 08:58:56.467980502 +0200
|
|
|
|
|
|
@@ -0,0 +1,331 @@
|
|
|
+#ifndef __LINUX_ETRAX_USB_H
|
|
|
+#define __LINUX_ETRAX_USB_H
|
|
@@ -5703,7 +5705,7 @@ diff -Nur linux-2.6.39.orig/drivers/usb/host/hc-crisv10.h linux-2.6.39/drivers/u
|
|
|
+#endif
|
|
|
diff -Nur linux-2.6.39.orig/drivers/usb/host/Makefile linux-2.6.39/drivers/usb/host/Makefile
|
|
|
--- linux-2.6.39.orig/drivers/usb/host/Makefile 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/drivers/usb/host/Makefile 2011-08-22 08:58:56.527980204 +0200
|
|
|
|
|
|
@@ -32,6 +32,7 @@
|
|
|
obj-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o
|
|
|
obj-$(CONFIG_USB_ISP1760_HCD) += isp1760.o
|
|
@@ -5714,7 +5716,7 @@ diff -Nur linux-2.6.39.orig/drivers/usb/host/Makefile linux-2.6.39/drivers/usb/h
|
|
|
obj-$(CONFIG_USB_OCTEON2_COMMON) += octeon2-common.o
|
|
|
diff -Nur linux-2.6.39.orig/drivers/usb/Makefile linux-2.6.39/drivers/usb/Makefile
|
|
|
--- linux-2.6.39.orig/drivers/usb/Makefile 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/drivers/usb/Makefile 2011-08-22 08:58:56.607990534 +0200
|
|
|
|
|
|
@@ -21,6 +21,7 @@
|
|
|
obj-$(CONFIG_USB_R8A66597_HCD) += host/
|
|
|
obj-$(CONFIG_USB_HWA_HCD) += host/
|
|
@@ -5725,7 +5727,7 @@ diff -Nur linux-2.6.39.orig/drivers/usb/Makefile linux-2.6.39/drivers/usb/Makefi
|
|
|
obj-$(CONFIG_USB_C67X00_HCD) += c67x00/
|
|
|
diff -Nur linux-2.6.39.orig/lib/klist.c linux-2.6.39/lib/klist.c
|
|
|
--- linux-2.6.39.orig/lib/klist.c 2011-05-19 06:06:34.000000000 +0200
|
|
|
-+++ linux-2.6.39/lib/klist.c 2011-08-22 08:58:56.667990229 +0200
|
|
|
|
|
|
@@ -60,7 +60,7 @@
|
|
|
{
|
|
|
knode->n_klist = klist;
|