summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--target/linux/patches/3.9.9/raspberry.patch4402
1 files changed, 1250 insertions, 3152 deletions
diff --git a/target/linux/patches/3.9.9/raspberry.patch b/target/linux/patches/3.9.9/raspberry.patch
index f50fc05c7..694eb7414 100644
--- a/target/linux/patches/3.9.9/raspberry.patch
+++ b/target/linux/patches/3.9.9/raspberry.patch
@@ -1,6 +1,6 @@
-diff -Nur linux-3.9.9/arch/arm/configs/bcmrpi_defconfig linux-rpi/arch/arm/configs/bcmrpi_defconfig
---- linux-3.9.9/arch/arm/configs/bcmrpi_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcmrpi_defconfig 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/configs/bcmrpi_defconfig linux-3.9.9/arch/arm/configs/bcmrpi_defconfig
+--- linux-3.9.9.orig/arch/arm/configs/bcmrpi_defconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/configs/bcmrpi_defconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1034 @@
+# CONFIG_ARM_PATCH_PHYS_VIRT is not set
+CONFIG_EXPERIMENTAL=y
@@ -1036,9 +1036,9 @@ diff -Nur linux-3.9.9/arch/arm/configs/bcmrpi_defconfig linux-rpi/arch/arm/confi
+# CONFIG_CRYPTO_HW is not set
+CONFIG_CRC_ITU_T=y
+CONFIG_LIBCRC32C=y
-diff -Nur linux-3.9.9/arch/arm/configs/bcmrpi_emergency_defconfig linux-rpi/arch/arm/configs/bcmrpi_emergency_defconfig
---- linux-3.9.9/arch/arm/configs/bcmrpi_emergency_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcmrpi_emergency_defconfig 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/configs/bcmrpi_emergency_defconfig linux-3.9.9/arch/arm/configs/bcmrpi_emergency_defconfig
+--- linux-3.9.9.orig/arch/arm/configs/bcmrpi_emergency_defconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/configs/bcmrpi_emergency_defconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,533 @@
+CONFIG_EXPERIMENTAL=y
+# CONFIG_LOCALVERSION_AUTO is not set
@@ -1573,9 +1573,9 @@ diff -Nur linux-3.9.9/arch/arm/configs/bcmrpi_emergency_defconfig linux-rpi/arch
+CONFIG_CRC_ITU_T=y
+CONFIG_LIBCRC32C=y
+CONFIG_F2FS=y
-diff -Nur linux-3.9.9/arch/arm/configs/bcmrpi_quick_defconfig linux-rpi/arch/arm/configs/bcmrpi_quick_defconfig
---- linux-3.9.9/arch/arm/configs/bcmrpi_quick_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcmrpi_quick_defconfig 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/configs/bcmrpi_quick_defconfig linux-3.9.9/arch/arm/configs/bcmrpi_quick_defconfig
+--- linux-3.9.9.orig/arch/arm/configs/bcmrpi_quick_defconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/configs/bcmrpi_quick_defconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,197 @@
+# CONFIG_ARM_PATCH_PHYS_VIRT is not set
+CONFIG_LOCALVERSION="-quick"
@@ -1774,9 +1774,9 @@ diff -Nur linux-3.9.9/arch/arm/configs/bcmrpi_quick_defconfig linux-rpi/arch/arm
+# CONFIG_CRYPTO_HW is not set
+CONFIG_CRC_ITU_T=y
+CONFIG_LIBCRC32C=y
-diff -Nur linux-3.9.9/arch/arm/include/asm/fiq.h linux-rpi/arch/arm/include/asm/fiq.h
---- linux-3.9.9/arch/arm/include/asm/fiq.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/include/asm/fiq.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/include/asm/fiq.h linux-3.9.9/arch/arm/include/asm/fiq.h
+--- linux-3.9.9.orig/arch/arm/include/asm/fiq.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/include/asm/fiq.h 2013-07-29 15:24:41.000000000 +0200
@@ -42,6 +42,7 @@
/* helpers defined in fiqasm.S: */
extern void __set_fiq_regs(unsigned long const *regs);
@@ -1785,9 +1785,9 @@ diff -Nur linux-3.9.9/arch/arm/include/asm/fiq.h linux-rpi/arch/arm/include/asm/
static inline void set_fiq_regs(struct pt_regs const *regs)
{
-diff -Nur linux-3.9.9/arch/arm/Kconfig linux-rpi/arch/arm/Kconfig
---- linux-3.9.9/arch/arm/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/Kconfig 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/Kconfig linux-3.9.9/arch/arm/Kconfig
+--- linux-3.9.9.orig/arch/arm/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -361,6 +361,23 @@
This enables support for systems based on Atmel
AT91RM9200 and AT91SAM9* processors.
@@ -1820,9 +1820,9 @@ diff -Nur linux-3.9.9/arch/arm/Kconfig linux-rpi/arch/arm/Kconfig
source "arch/arm/mach-zynq/Kconfig"
-diff -Nur linux-3.9.9/arch/arm/Kconfig.debug linux-rpi/arch/arm/Kconfig.debug
---- linux-3.9.9/arch/arm/Kconfig.debug 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/Kconfig.debug 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/Kconfig.debug linux-3.9.9/arch/arm/Kconfig.debug
+--- linux-3.9.9.orig/arch/arm/Kconfig.debug 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/Kconfig.debug 2013-07-29 15:24:41.000000000 +0200
@@ -483,6 +483,14 @@
For more details about semihosting, please see
chapter 8 of DUI0203I_rvct_developer_guide.pdf from ARM Ltd.
@@ -1838,20 +1838,21 @@ diff -Nur linux-3.9.9/arch/arm/Kconfig.debug linux-rpi/arch/arm/Kconfig.debug
endchoice
config DEBUG_IMX_UART_PORT
-diff -Nur linux-3.9.9/arch/arm/kernel/armksyms.c linux-rpi/arch/arm/kernel/armksyms.c
---- linux-3.9.9/arch/arm/kernel/armksyms.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/kernel/armksyms.c 2013-07-08 13:33:14.000000000 +0200
-@@ -156,3 +156,7 @@
+diff -Nur linux-3.9.9.orig/arch/arm/kernel/armksyms.c linux-3.9.9/arch/arm/kernel/armksyms.c
+--- linux-3.9.9.orig/arch/arm/kernel/armksyms.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/kernel/armksyms.c 2013-07-29 15:27:23.000000000 +0200
+@@ -156,3 +156,8 @@
#ifdef CONFIG_ARM_PATCH_PHYS_VIRT
EXPORT_SYMBOL(__pv_phys_offset);
#endif
+
++#ifdef CONFIG_CPU_TLB_V6
+extern void v6wbi_flush_kern_tlb_range(void);
+EXPORT_SYMBOL(v6wbi_flush_kern_tlb_range);
-+
-diff -Nur linux-3.9.9/arch/arm/kernel/fiqasm.S linux-rpi/arch/arm/kernel/fiqasm.S
---- linux-3.9.9/arch/arm/kernel/fiqasm.S 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/kernel/fiqasm.S 2013-07-08 13:33:14.000000000 +0200
++#endif
+diff -Nur linux-3.9.9.orig/arch/arm/kernel/fiqasm.S linux-3.9.9/arch/arm/kernel/fiqasm.S
+--- linux-3.9.9.orig/arch/arm/kernel/fiqasm.S 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/kernel/fiqasm.S 2013-07-29 15:24:41.000000000 +0200
@@ -25,6 +25,9 @@
ENTRY(__set_fiq_regs)
mov r2, #PSR_I_BIT | PSR_F_BIT | FIQ_MODE
@@ -1870,9 +1871,9 @@ diff -Nur linux-3.9.9/arch/arm/kernel/fiqasm.S linux-rpi/arch/arm/kernel/fiqasm.
+ENTRY(__FIQ_Branch)
+ mov pc, r8
+ENDPROC(__FIQ_Branch)
-diff -Nur linux-3.9.9/arch/arm/kernel/fiq.c linux-rpi/arch/arm/kernel/fiq.c
---- linux-3.9.9/arch/arm/kernel/fiq.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/kernel/fiq.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/kernel/fiq.c linux-3.9.9/arch/arm/kernel/fiq.c
+--- linux-3.9.9.orig/arch/arm/kernel/fiq.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/kernel/fiq.c 2013-07-29 15:24:41.000000000 +0200
@@ -137,6 +137,7 @@
EXPORT_SYMBOL(set_fiq_handler);
EXPORT_SYMBOL(__set_fiq_regs); /* defined in fiqasm.S */
@@ -1881,9 +1882,9 @@ diff -Nur linux-3.9.9/arch/arm/kernel/fiq.c linux-rpi/arch/arm/kernel/fiq.c
EXPORT_SYMBOL(claim_fiq);
EXPORT_SYMBOL(release_fiq);
EXPORT_SYMBOL(enable_fiq);
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/armctrl.c linux-rpi/arch/arm/mach-bcm2708/armctrl.c
---- linux-3.9.9/arch/arm/mach-bcm2708/armctrl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/armctrl.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/armctrl.c linux-3.9.9/arch/arm/mach-bcm2708/armctrl.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/armctrl.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/armctrl.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,219 @@
+/*
+ * linux/arch/arm/mach-bcm2708/armctrl.c
@@ -2104,9 +2105,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/armctrl.c linux-rpi/arch/arm/mach-bc
+ init_FIQ(FIQ_START);
+ return 0;
+}
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/armctrl.h linux-rpi/arch/arm/mach-bcm2708/armctrl.h
---- linux-3.9.9/arch/arm/mach-bcm2708/armctrl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/armctrl.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/armctrl.h linux-3.9.9/arch/arm/mach-bcm2708/armctrl.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/armctrl.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/armctrl.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,27 @@
+/*
+ * linux/arch/arm/mach-bcm2708/armctrl.h
@@ -2135,9 +2136,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/armctrl.h linux-rpi/arch/arm/mach-bc
+ u32 armctrl_sources, u32 resume_sources);
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.c linux-rpi/arch/arm/mach-bcm2708/bcm2708.c
---- linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/bcm2708.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/bcm2708.c linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/bcm2708.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,885 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708.c
@@ -3024,9 +3025,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.c linux-rpi/arch/arm/mach-bc
+module_param(boardrev, uint, 0644);
+module_param(serial, uint, 0644);
+module_param(uart_clock, uint, 0644);
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/bcm2708_gpio.c linux-rpi/arch/arm/mach-bcm2708/bcm2708_gpio.c
---- linux-3.9.9/arch/arm/mach-bcm2708/bcm2708_gpio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/bcm2708_gpio.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/bcm2708_gpio.c linux-3.9.9/arch/arm/mach-bcm2708/bcm2708_gpio.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/bcm2708_gpio.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/bcm2708_gpio.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,339 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708_gpio.c
@@ -3367,9 +3368,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/bcm2708_gpio.c linux-rpi/arch/arm/ma
+
+MODULE_DESCRIPTION("Broadcom BCM2708 GPIO driver");
+MODULE_LICENSE("GPL");
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.h linux-rpi/arch/arm/mach-bcm2708/bcm2708.h
---- linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/bcm2708.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/bcm2708.h linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/bcm2708.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,51 @@
+/*
+ * linux/arch/arm/mach-bcm2708/bcm2708.h
@@ -3422,9 +3423,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/bcm2708.h linux-rpi/arch/arm/mach-bc
+}
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/clock.c linux-rpi/arch/arm/mach-bcm2708/clock.c
---- linux-3.9.9/arch/arm/mach-bcm2708/clock.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/clock.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/clock.c linux-3.9.9/arch/arm/mach-bcm2708/clock.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/clock.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/clock.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,61 @@
+/*
+ * linux/arch/arm/mach-bcm2708/clock.c
@@ -3487,9 +3488,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/clock.c linux-rpi/arch/arm/mach-bcm2
+ return -EIO;
+}
+EXPORT_SYMBOL(clk_set_rate);
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/clock.h linux-rpi/arch/arm/mach-bcm2708/clock.h
---- linux-3.9.9/arch/arm/mach-bcm2708/clock.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/clock.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/clock.h linux-3.9.9/arch/arm/mach-bcm2708/clock.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/clock.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/clock.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,24 @@
+/*
+ * linux/arch/arm/mach-bcm2708/clock.h
@@ -3515,9 +3516,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/clock.h linux-rpi/arch/arm/mach-bcm2
+struct clk {
+ unsigned long rate;
+};
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/dma.c linux-rpi/arch/arm/mach-bcm2708/dma.c
---- linux-3.9.9/arch/arm/mach-bcm2708/dma.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/dma.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/dma.c linux-3.9.9/arch/arm/mach-bcm2708/dma.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/dma.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/dma.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,399 @@
+/*
+ * linux/arch/arm/mach-bcm2708/dma.c
@@ -3918,9 +3919,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/dma.c linux-rpi/arch/arm/mach-bcm270
+MODULE_LICENSE("GPL");
+
+MODULE_PARM_DESC(dmachans, "Bitmap of DMA channels available to the ARM");
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/dmaer.c linux-rpi/arch/arm/mach-bcm2708/dmaer.c
---- linux-3.9.9/arch/arm/mach-bcm2708/dmaer.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/dmaer.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/dmaer.c linux-3.9.9/arch/arm/mach-bcm2708/dmaer.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/dmaer.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/dmaer.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,887 @@
+#include <linux/init.h>
+#include <linux/sched.h>
@@ -4809,9 +4810,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/dmaer.c linux-rpi/arch/arm/mach-bcm2
+module_init(dmaer_init);
+module_exit(dmaer_exit);
+
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_control.h linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_control.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_control.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_control.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/arm_control.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_control.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/arm_control.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_control.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,419 @@
+/*
+ * linux/arch/arm/mach-bcm2708/arm_control.h
@@ -5232,9 +5233,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_control.h linux-rpi
+#define AJBTDO HW_REGISTER_RW(AJB_BASE+0x0c)
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_power.h linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_power.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_power.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/arm_power.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/arm_power.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_power.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/arm_power.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_power.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,60 @@
+/*
+ * linux/arch/arm/mach-bcm2708/include/mach/arm_power.h
@@ -5296,9 +5297,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/arm_power.h linux-rpi/a
+};
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/clkdev.h linux-rpi/arch/arm/mach-bcm2708/include/mach/clkdev.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/clkdev.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/clkdev.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/clkdev.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/clkdev.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/clkdev.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/clkdev.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,7 @@
+#ifndef __ASM_MACH_CLKDEV_H
+#define __ASM_MACH_CLKDEV_H
@@ -5307,9 +5308,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/clkdev.h linux-rpi/arch
+#define __clk_put(clk) do { } while (0)
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/debug-macro.S linux-rpi/arch/arm/mach-bcm2708/include/mach/debug-macro.S
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/debug-macro.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/debug-macro.S 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/debug-macro.S linux-3.9.9/arch/arm/mach-bcm2708/include/mach/debug-macro.S
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/debug-macro.S 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/debug-macro.S 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,22 @@
+/* arch/arm/mach-bcm2708/include/mach/debug-macro.S
+ *
@@ -5333,9 +5334,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/debug-macro.S linux-rpi
+ .endm
+
+#include <asm/hardware/debug-pl01x.S>
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/dma.h linux-rpi/arch/arm/mach-bcm2708/include/mach/dma.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/dma.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/dma.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/dma.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/dma.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/dma.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/dma.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,86 @@
+/*
+ * linux/arch/arm/mach-bcm2708/include/mach/dma.h
@@ -5423,9 +5424,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/dma.h linux-rpi/arch/ar
+
+
+#endif /* _MACH_BCM2708_DMA_H */
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/entry-macro.S linux-rpi/arch/arm/mach-bcm2708/include/mach/entry-macro.S
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/entry-macro.S 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/entry-macro.S 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/entry-macro.S linux-3.9.9/arch/arm/mach-bcm2708/include/mach/entry-macro.S
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/entry-macro.S 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/entry-macro.S 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,69 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/entry-macro.S
@@ -5496,9 +5497,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/entry-macro.S linux-rpi
+1020: @ EQ will be set if no irqs pending
+
+ .endm
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/frc.h linux-rpi/arch/arm/mach-bcm2708/include/mach/frc.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/frc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/frc.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/frc.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/frc.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/frc.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/frc.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,38 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/timex.h
@@ -5538,9 +5539,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/frc.h linux-rpi/arch/ar
+extern unsigned long long frc_clock_ticks63(void);
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/gpio.h linux-rpi/arch/arm/mach-bcm2708/include/mach/gpio.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/gpio.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/gpio.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/gpio.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/gpio.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/gpio.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/gpio.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,18 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/gpio.h
@@ -5560,9 +5561,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/gpio.h linux-rpi/arch/a
+
+#endif
+
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/hardware.h linux-rpi/arch/arm/mach-bcm2708/include/mach/hardware.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/hardware.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/hardware.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/hardware.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/hardware.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/hardware.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/hardware.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,28 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/hardware.h
@@ -5592,9 +5593,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/hardware.h linux-rpi/ar
+#include <mach/platform.h>
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/io.h linux-rpi/arch/arm/mach-bcm2708/include/mach/io.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/io.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/io.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/io.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/io.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/io.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/io.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,27 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/io.h
@@ -5623,9 +5624,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/io.h linux-rpi/arch/arm
+#define __io(a) __typesafe_io(a)
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/irqs.h linux-rpi/arch/arm/mach-bcm2708/include/mach/irqs.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/irqs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/irqs.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/irqs.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/irqs.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/irqs.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/irqs.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,199 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/irqs.h
@@ -5826,9 +5827,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/irqs.h linux-rpi/arch/a
+
+
+#endif /* _BCM2708_IRQS_H_ */
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/memory.h linux-rpi/arch/arm/mach-bcm2708/include/mach/memory.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/memory.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/memory.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/memory.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/memory.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/memory.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/memory.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,57 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/memory.h
@@ -5887,9 +5888,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/memory.h linux-rpi/arch
+#define __bus_to_pfn(x) __phys_to_pfn((x) - (BUS_OFFSET - PLAT_PHYS_OFFSET))
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/platform.h linux-rpi/arch/arm/mach-bcm2708/include/mach/platform.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/platform.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/platform.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/platform.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/platform.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/platform.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/platform.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,226 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/platform.h
@@ -6117,9 +6118,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/platform.h linux-rpi/ar
+#endif
+
+/* END */
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/power.h linux-rpi/arch/arm/mach-bcm2708/include/mach/power.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/power.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/power.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/power.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/power.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/power.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/power.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,26 @@
+/*
+ * linux/arch/arm/mach-bcm2708/power.h
@@ -6147,9 +6148,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/power.h linux-rpi/arch/
+extern int bcm_power_close(BCM_POWER_HANDLE_T handle);
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/system.h linux-rpi/arch/arm/mach-bcm2708/include/mach/system.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/system.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/system.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/system.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/system.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/system.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/system.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,38 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/system.h
@@ -6189,9 +6190,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/system.h linux-rpi/arch
+}
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/timex.h linux-rpi/arch/arm/mach-bcm2708/include/mach/timex.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/timex.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/timex.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/timex.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/timex.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/timex.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/timex.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,23 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/timex.h
@@ -6216,9 +6217,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/timex.h linux-rpi/arch/
+ */
+
+#define CLOCK_TICK_RATE (1000000)
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/uncompress.h linux-rpi/arch/arm/mach-bcm2708/include/mach/uncompress.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/uncompress.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/uncompress.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/uncompress.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/uncompress.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/uncompress.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/uncompress.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,85 @@
+/*
+ * arch/arm/mach-bcn2708/include/mach/uncompress.h
@@ -6305,9 +6306,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/uncompress.h linux-rpi/
+ */
+#define arch_decomp_wdog()
+
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vcio.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vcio.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vcio.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vcio.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vcio.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vcio.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vcio.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vcio.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,141 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/vcio.h
@@ -6450,9 +6451,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vcio.h linux-rpi/arch/a
+#define DEVICE_FILE_NAME "char_dev"
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_mem.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_mem.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_mem.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_mem.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vc_mem.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_mem.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vc_mem.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_mem.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,36 @@
+/*****************************************************************************
+* Copyright 2010 - 2011 Broadcom Corporation. All rights reserved.
@@ -6490,9 +6491,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_mem.h linux-rpi/arch
+
+#endif /* VC_MEM_H */
+
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_support.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_support.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_support.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vc_support.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vc_support.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_support.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vc_support.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_support.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,69 @@
+#ifndef _VC_SUPPORT_H_
+#define _VC_SUPPORT_H_
@@ -6563,9 +6564,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vc_support.h linux-rpi/
+ unsigned int r0, unsigned int r1, unsigned int r2, unsigned int r3, unsigned int r4, unsigned int r5);
+
+#endif
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vmalloc.h linux-rpi/arch/arm/mach-bcm2708/include/mach/vmalloc.h
---- linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vmalloc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/include/mach/vmalloc.h 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vmalloc.h linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vmalloc.h
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/include/mach/vmalloc.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vmalloc.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,20 @@
+/*
+ * arch/arm/mach-bcm2708/include/mach/vmalloc.h
@@ -6587,9 +6588,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/include/mach/vmalloc.h linux-rpi/arc
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+#define VMALLOC_END (0xe8000000)
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/Kconfig linux-rpi/arch/arm/mach-bcm2708/Kconfig
---- linux-3.9.9/arch/arm/mach-bcm2708/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/Kconfig 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/Kconfig linux-3.9.9/arch/arm/mach-bcm2708/Kconfig
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/Kconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,48 @@
+menu "Broadcom BCM2708 Implementations"
+ depends on ARCH_BCM2708
@@ -6639,9 +6640,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/Kconfig linux-rpi/arch/arm/mach-bcm2
+ help
+ Binds spidev driver to the SPI0 master
+endmenu
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/Makefile linux-rpi/arch/arm/mach-bcm2708/Makefile
---- linux-3.9.9/arch/arm/mach-bcm2708/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/Makefile 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/Makefile linux-3.9.9/arch/arm/mach-bcm2708/Makefile
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,11 @@
+#
+# Makefile for the linux kernel.
@@ -6654,16 +6655,16 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/Makefile linux-rpi/arch/arm/mach-bcm
+obj-$(CONFIG_BCM2708_DMAER) += dmaer_master.o
+dmaer_master-objs := dmaer.o vc_support.o
+
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/Makefile.boot linux-rpi/arch/arm/mach-bcm2708/Makefile.boot
---- linux-3.9.9/arch/arm/mach-bcm2708/Makefile.boot 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/Makefile.boot 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/Makefile.boot linux-3.9.9/arch/arm/mach-bcm2708/Makefile.boot
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/Makefile.boot 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/Makefile.boot 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3 @@
+ zreladdr-y := 0x00008000
+params_phys-y := 0x00000100
+initrd_phys-y := 0x00800000
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/power.c linux-rpi/arch/arm/mach-bcm2708/power.c
---- linux-3.9.9/arch/arm/mach-bcm2708/power.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/power.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/power.c linux-3.9.9/arch/arm/mach-bcm2708/power.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/power.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/power.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,194 @@
+/*
+ * linux/arch/arm/mach-bcm2708/power.c
@@ -6859,9 +6860,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/power.c linux-rpi/arch/arm/mach-bcm2
+MODULE_AUTHOR("Phil Elwell");
+MODULE_DESCRIPTION("Interface to BCM2708 power management");
+MODULE_LICENSE("GPL");
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/vcio.c linux-rpi/arch/arm/mach-bcm2708/vcio.c
---- linux-3.9.9/arch/arm/mach-bcm2708/vcio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/vcio.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/vcio.c linux-3.9.9/arch/arm/mach-bcm2708/vcio.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/vcio.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/vcio.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,474 @@
+/*
+ * linux/arch/arm/mach-bcm2708/vcio.c
@@ -7337,9 +7338,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/vcio.c linux-rpi/arch/arm/mach-bcm27
+MODULE_DESCRIPTION("ARM I/O to VideoCore processor");
+MODULE_LICENSE("GPL");
+MODULE_ALIAS("platform:bcm-mbox");
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/vc_mem.c linux-rpi/arch/arm/mach-bcm2708/vc_mem.c
---- linux-3.9.9/arch/arm/mach-bcm2708/vc_mem.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/vc_mem.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/vc_mem.c linux-3.9.9/arch/arm/mach-bcm2708/vc_mem.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/vc_mem.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/vc_mem.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,458 @@
+/*****************************************************************************
+* Copyright 2010 - 2011 Broadcom Corporation. All rights reserved.
@@ -7799,9 +7800,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/vc_mem.c linux-rpi/arch/arm/mach-bcm
+module_param(mem_size, uint, 0644);
+module_param(mem_base, uint, 0644);
+
-diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/vc_support.c linux-rpi/arch/arm/mach-bcm2708/vc_support.c
---- linux-3.9.9/arch/arm/mach-bcm2708/vc_support.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/mach-bcm2708/vc_support.c 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mach-bcm2708/vc_support.c linux-3.9.9/arch/arm/mach-bcm2708/vc_support.c
+--- linux-3.9.9.orig/arch/arm/mach-bcm2708/vc_support.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/arch/arm/mach-bcm2708/vc_support.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,319 @@
+/*
+ * vc_support.c
@@ -8122,9 +8123,9 @@ diff -Nur linux-3.9.9/arch/arm/mach-bcm2708/vc_support.c linux-rpi/arch/arm/mach
+ }
+}
+
-diff -Nur linux-3.9.9/arch/arm/Makefile linux-rpi/arch/arm/Makefile
---- linux-3.9.9/arch/arm/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/Makefile 2013-07-08 13:33:14.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/Makefile linux-3.9.9/arch/arm/Makefile
+--- linux-3.9.9.orig/arch/arm/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -139,6 +139,7 @@
# by CONFIG_* macro name.
machine-$(CONFIG_ARCH_AT91) += at91
@@ -8133,9 +8134,9 @@ diff -Nur linux-3.9.9/arch/arm/Makefile linux-rpi/arch/arm/Makefile
machine-$(CONFIG_ARCH_BCM2835) += bcm2835
machine-$(CONFIG_ARCH_CLPS711X) += clps711x
machine-$(CONFIG_ARCH_CNS3XXX) += cns3xxx
-diff -Nur linux-3.9.9/arch/arm/mm/Kconfig linux-rpi/arch/arm/mm/Kconfig
---- linux-3.9.9/arch/arm/mm/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/mm/Kconfig 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mm/Kconfig linux-3.9.9/arch/arm/mm/Kconfig
+--- linux-3.9.9.orig/arch/arm/mm/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/mm/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -358,7 +358,7 @@
# ARMv6
@@ -8145,9 +8146,9 @@ diff -Nur linux-3.9.9/arch/arm/mm/Kconfig linux-rpi/arch/arm/mm/Kconfig
select CPU_32v6
select CPU_ABRT_EV6
select CPU_CACHE_V6
-diff -Nur linux-3.9.9/arch/arm/mm/proc-v6.S linux-rpi/arch/arm/mm/proc-v6.S
---- linux-3.9.9/arch/arm/mm/proc-v6.S 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/mm/proc-v6.S 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/mm/proc-v6.S linux-3.9.9/arch/arm/mm/proc-v6.S
+--- linux-3.9.9.orig/arch/arm/mm/proc-v6.S 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/mm/proc-v6.S 2013-07-29 15:24:41.000000000 +0200
@@ -73,10 +73,19 @@
*
* IRQs are already disabled.
@@ -8171,9 +8172,9 @@ diff -Nur linux-3.9.9/arch/arm/mm/proc-v6.S linux-rpi/arch/arm/mm/proc-v6.S
mov pc, lr
ENTRY(cpu_v6_dcache_clean_area)
-diff -Nur linux-3.9.9/arch/arm/tools/mach-types linux-rpi/arch/arm/tools/mach-types
---- linux-3.9.9/arch/arm/tools/mach-types 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/arch/arm/tools/mach-types 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/arch/arm/tools/mach-types linux-3.9.9/arch/arm/tools/mach-types
+--- linux-3.9.9.orig/arch/arm/tools/mach-types 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/arch/arm/tools/mach-types 2013-07-29 15:24:41.000000000 +0200
@@ -517,6 +517,7 @@
prima2_evb MACH_PRIMA2_EVB PRIMA2_EVB 3103
paz00 MACH_PAZ00 PAZ00 3128
@@ -8182,616 +8183,9 @@ diff -Nur linux-3.9.9/arch/arm/tools/mach-types linux-rpi/arch/arm/tools/mach-ty
ag5evm MACH_AG5EVM AG5EVM 3189
tsunagi MACH_TSUNAGI TSUNAGI 3197
ics_if_voip MACH_ICS_IF_VOIP ICS_IF_VOIP 3206
-diff -Nur linux-3.9.9/.bash_history linux-rpi/.bash_history
---- linux-3.9.9/.bash_history 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.bash_history 2013-05-29 09:31:16.000000000 +0200
-@@ -0,0 +1,489 @@
-+cd trunk/
-+make
-+ls dl/netifd-2013-02-19-486aa750a164d41905beb61afec89268e3eb7f48.tar.gz
-+cd trunk/
-+ls
-+svn up
-+cd ..
-+tar czvf openwrt.tgz trunk/
-+cd trunk/
-+make dirclean
-+cd ..
-+tar czvf openwrt.tgz trunk/
-+cd trunk/
-+cp feeds.conf.default feeds.conf
-+vi feeds.conf
-+make package/symlinks
-+./scripts/feeds update -h
-+./scripts/feeds update -a
-+make package/symlinks
-+cd ..
-+mv trunk/ openwrt
-+tar czvf openwrt.tgz openwrt
-+cd openwrt
-+svn up
-+make V=s
-+make menuconfig
-+make V=s
-+cd openwrt
-+svn up
-+make V=s
-+make dirclean
-+cd ..
-+tar czvf openwrt.tgz openwrt
-+cd openwrt
-+make V=s
-+sudo apt-get install flex
-+su -
-+grep -r flex include/*
-+vi README
-+make V=s
-+less tools/flex/Makefile
-+ls -la staging_dir/host/bin/flex
-+git clone git://github.com/faiproject/fai.git
-+cd openwrt
-+svn up
-+less tools/mkimage/patches/020-openbsd_fixes.patch
-+make menuconfig
-+make distclean
-+make menuconfig
-+make V=s
-+make cleandir
-+make -C scripts/config clean
-+make dirclean
-+cd ..
-+tar czvf openwrt.tgz openwrt
-+cd openwrt
-+svn up
-+git clone git://git.linux-mips.org/pub/scm/ralf/linux
-+ls
-+mail
-+git clone git://git.kernel.org/pub/scm/boot/dracut/dracut.git
-+cd dracut/
-+ls
-+less README
-+#git clone https://github.com/haraldh/dracut
-+rm -rf dracut/
-+git clone https://github.com/haraldh/dracut
-+cd openwrt
-+ls
-+make menuconfig
-+make V=s
-+make dirclean
-+cd ..
-+tar czvf openwrt.tgz openwrt
-+cd openwrt
-+svn up
-+vi feeds.conf
-+make package/symlinks
-+cd feeds/packages
-+svn up
-+cd ..
-+cd xorg
-+svn up
-+cd ..
-+tar czvf openwrt.tgz openwrt
-+ps axw
-+su -
-+ls
-+echo "Checking out files from the git repository..."; mkdir -p /home/wbx/openwrt/tmp/dl && cd /home/wbx/openwrt/tmp/dl && rm -rf brcm2708-gpu-fw-20120529 && [ \! -d brcm2708-gpu-fw-20120529 ] && git clone git://github.com/raspberrypi/firmware.git brcm2708-gpu-fw-20120529 --recursive && (cd brcm2708-gpu-fw-20120529 && git checkout 29ce6bcf278e7e79cd8a2b84c6aa9db9864ca91d) && echo "Packing checkout..." && rm -rf brcm2708-gpu-fw-20120529/.git && /home/wbx/openwrt/staging_dir/host/bin/tar cjf /home/wbx/openwrt/tmp/dl/brcm2708-gpu-fw-20120529.tar.bz2 brcm2708-gpu-fw-20120529 && mv /home/wbx/openwrt/tmp/dl/brcm2708-gpu-fw-20120529.tar.bz2 /home/wbx/openwrt/dl/ && rm -rf brcm2708-gpu-fw-20120529;
-+vi b.sh
-+sh b.sh
-+vi b.sh
-+sh b.sh
-+vi b.sh
-+sh b.sh
-+ls
-+mail
-+su -
-+su -
-+ssh -p 65000 192.168.199.98
-+ssh -p 65000 root@192.168.199.98
-+ls
-+cd openwrt
-+svn up
-+make menuconfig
-+make V0s
-+make V=s
-+ls
-+cd openwrt
-+ls
-+svn checkout https://gnunet.org/svn/libmicrohttpd/
-+ls
-+cd openwrt
-+ls
-+cp -a feeds/packages/libs/libao/ feeds/packages/libs/libmicrohttpd
-+vim feeds/packages/libs/libmicrohttpd/Makefile
-+rm -rf feeds/packages/libs/libmicrohttpd/libao/
-+svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment
-+cd attitude_adjustment/
-+cp feeds.conf.default feeds.conf
-+vi feeds.conf
-+./scripts/feeds update
-+patch -p0 < ../openjdk7-base.patch
-+cd feeds/packages
-+patch -p0 < ../../../openjdk7-packages.patch
-+cd ../xorg
-+patch -p0 < ../../../openjdk7-xorg.patch
-+cd ../../
-+make package/symlinks
-+make menuconfig
-+su -
-+vim tools/classpath/Makefile
-+vim tools/ant/Makefile
-+make V=s
-+su -
-+make V=s
-+git clone https://github.com/OpenELEC/OpenELEC.tv.git
-+cd attitude_adjustment/
-+make V=s
-+su -
-+make menuconfig
-+make V=s
-+ls -la staging_dir/host/bin/
-+ls -la staging_dir/host/usr
-+vim tools/ant/Makefile
-+make tools/ant/{clean,compile} V=99
-+vim tools/ant/Makefile
-+make tools/ant/{clean,compile} V=99
-+vim tools/Makefile
-+make dirclean && make V=s
-+su -
-+make V=s
-+find staging_dir/ -name fastjar
-+vi tools/fastjar/Makefile
-+make tools/fastjar/{clean,compile} V=99
-+vi tools/fastjar/Makefile
-+make tools/fastjar/{clean,compile} V=99
-+make V=99
-+fg
-+vi tools/fastjar/Makefile
-+make V=99
-+vim tools/icedtea/Makefile
-+make V=99
-+less /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/config.log
-+vim /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+make V=99
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin/ecj -cp . -source 5 -target 5 Test.java
-+vim /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+vi Test.java
-+/home/vmadmin/attitude_adjustment/staging_dir/host/bin/ -cp . -source 5 -target 5 Test.java
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin/ecj -cp . -source 5 -target 5 Test.java
-+strace -f /home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin/ecj -cp . -source 5 -target 5 Test.java
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin/ecj
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin/ecj -cp staging_dir/host/usr/share/java/ecj.jar -source 5 -target 5 Test.java
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin/ecj -cp staging_dir/host/usr/share/java/libgcj-4.7.2.jar -source 5 -target 5 Test.java
-+vim /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+make V=99
-+vim /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+fg
-+less tools/fastjar/Makefile
-+make V=99
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib/jvm/bin/javah
-+find staging_dir/ -name libgcj-tools.so.13
-+file /home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib/jvm/bin/javah
-+/home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib/jvm/bin/javah
-+export export JAVACFLAGS="-cp /home/vmadmin/attitude_adjustment/staging_dir/host/usr/share/java/libgcj-4.7.2.jar" LD_LIBRARY_PATH=/home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib:/home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib64 PATH=$PATH:/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin BOOTCLASSPATH="/home/vmadmin/attitude_adjustment/staging_dir/host/usr/share/jamvm/classes.zip:/home/vmadmin/attitude_adjustment/staging_dir/host/usr/share/classpath/glibj.zip"; /home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib/jvm/bin/javah
-+less build_dir/host/icedtea-2.3.4/config.log
-+vim build_dir/host/icedtea-2.3.4/configure
-+export export JAVACFLAGS="-cp /home/vmadmin/attitude_adjustment/staging_dir/host/usr/share/java/libgcj-4.7.2.jar" LD_LIBRARY_PATH=/home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib:/home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib64 PATH=$PATH:/home/vmadmin/attitude_adjustment/staging_dir/host/usr/bin BOOTCLASSPATH="/home/vmadmin/attitude_adjustment/staging_dir/host/usr/share/jamvm/classes.zip:/home/vmadmin/attitude_adjustment/staging_dir/host/usr/share/classpath/glibj.zip"; /home/vmadmin/attitude_adjustment/staging_dir/host/usr/lib/jvm/bin/javah
-+make V=s
-+cd build_dir/host/icedtea-2.3.4/
-+vi configure
-+cd ..
-+make V=s
-+find . -name X.h
-+vim /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+make tools/icedtea/compile V=99
-+w
-+cd ..
-+w
-+ls
-+w
-+top
-+ls
-+w
-+fg
-+cd openwrt
-+ls
-+cd
-+cd attitude_adjustment/
-+vim tools/icedtea/Makefile
-+vim tools/classpath/Makefile
-+vim tools/icedtea/Makefile
-+scp tools/icedtea/Makefile openadk.org:
-+w
-+cd
-+ls
-+rm -rf
-+rm -rf *
-+fg
-+git clone https://github.com/raspberrypi/firmware
-+ls firmware/
-+cd firmware/
-+ls
-+git log -p
-+git log
-+ls
-+less README
-+cd ..
-+mv firmware/ brcm2708-gpu-fw-20130326
-+cd brcm2708-gpu-fw-20130326
-+git log
-+cd ..
-+tar xjvf brcm2708-gpu-fw-20130326.tar.bz2 brcm2708-gpu-fw-20130326/
-+tar cjvf brcm2708-gpu-fw-20130326.tar.bz2 brcm2708-gpu-fw-20130326/
-+ls
-+w
-+svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment
-+rm -rf attitude_adjustment/
-+ls
-+rm -rf brcm2708-gpu-fw-20130326*
-+svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment
-+cd attitude_adjustment/
-+ls
-+cp feeds.conf.default feeds.conf
-+vi feeds.conf
-+./scripts/feeds install -a
-+./scripts/feeds update -a
-+./scripts/feeds update
-+cd attitude_adjustment/
-+make menuconfig
-+make V=s
-+svn diff
-+s
-+ls
-+svn co svn://svn.openwrt.org/openwrt/trunk/ openwrt
-+less trunk/toolchain/uClibc/patches-0.9.33.2/980-mips64_fixes.patch
-+less openwrt/toolchain/uClibc/patches-0.9.33.2/980-mips64_fixes.patch
-+cd openwrt/
-+make menuconfig
-+svn log|łess
-+svn log|less
-+svn log r36204
-+svn log -r36204
-+svn diff -r36204
-+ls
-+cd openwrt/
-+ls
-+make menuconfig
-+less target/linux/malta/le64/config-default
-+make V=s
-+cat target/linux/malta/README
-+cd bin/malta/
-+pwd
-+cd ..
-+file staging_dir/target-mips64el_uClibc-0.9.33.2/root-malta/bin/busybox
-+make menuconfig
-+make v
-+make V=s
-+file staging_dir/target-mips64el_uClibc-0.9.33.2/root-malta/bin/busybox
-+less .config
-+make clean && make v
-+make clean && make V=s
-+file staging_dir/target-mips64el_uClibc-0.9.33.2/root-malta/bin/busybox
-+cd openwrt/
-+ls
-+vi feeds.conf.default
-+cp feeds.conf.default feeds.conf
-+vim feeds.conf
-+./scripts/feeds
-+./scripts/feeds install -a
-+./scripts/feeds update -a
-+./scripts/feeds install -a
-+ls
-+git
-+git clone git://git.openwrt.org/12.09/openwrt.git attitude_adjustment
-+ls
-+rm -rf attitude_adjustment/
-+git clone git://git.openwrt.org/12.09/openwrt.git attitude_adjustment
-+cd attitude_adjustment/
-+ls
-+cp feeds.conf.default feeds.conf
-+vi feeds.conf
-+./scripts/./scripts/feeds update
-+./scripts/feeds update
-+cd ..
-+scp wbx@openadk.org:openjdk7-* .
-+cd attitude_adjustment/
-+patch -p0 < ../openjdk7-base.patch
-+cd feeds/packages
-+patch -p0 < ../../../openjdk7-packages.patch
-+cd ../xorg
-+patch -p0 < ../../../openjdk7-xorg.patch
-+cd ../../
-+make package/symlinks
-+make menuconfig
-+vim tools/classpath/Makefile
-+screen
-+make V=s
-+vim tools/ant/Makefile
-+mail
-+su -
-+make dirclean && make V=s
-+vim tools/icedtea/Makefile
-+make tools/icedtea/install V=s
-+su -
-+make tools/icedtea/install V=s
-+su -
-+make tools/icedtea/install V=s
-+dpkg -L gcj
-+dpkg -L libgcj
-+dpkg -L libgcj13
-+dpkg -L libgcj12
-+dpkg -l|grep gcj
-+vim tools/icedtea/Makefile
-+make tools/icedtea/install V=s
-+ls build_dir/
-+pwd
-+cat tools/icedtea/patches/openwrt.patch
-+tar xjvf dl/icedtea-2.3.4.tar.gz
-+tar xzvf dl/icedtea-2.3.4.tar.gz
-+cp -a icedtea-2.3.4/ icedtea-2.3.4.orig
-+cd icedtea-2.3.4
-+patch -p1 <../tools/icedtea/patches/openwrt.patch
-+cd ..
-+cd build_dir/host/icedtea-2.3.4/
-+cp -a openjdk-boot/ openjdk-boot.orig
-+vim openjdk-boot/hotspot/make/linux/makefiles/launcher.make
-+diff -Nur openjdk-boot.orig/ openjdk-boot
-+diff -Nur openjdk-boot.orig/ openjdk-boot >> ../../../icedtea-2.3.4/patches/topdir-openwrt.patch
-+vim ../../../icedtea-2.3.4/patches/topdir-openwrt.patch
-+cd ..
-+diff -Nur icedtea-2.3.4.orig/ icedtea-2.3.4 > tools/icedtea/patches/openwrt.patch
-+cat tools/icedtea/patches/openwrt.patch
-+make tools/icedtea/{clean,install} V=s
-+apt-cache search Intrinsic.h
-+su -
-+make tools/icedtea/install V=s
-+rm /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/openjdk.build-boot/hotspot/outputdir/linux_amd64_zero/product/libjvm.debuginfo
-+make tools/icedtea/install V=s
-+rm /home/vmadmin/attitude_adjustment/build_dir/host/icedtea-2.3.4/openjdk.build-boot/hotspot/outputdir/linux_amd64_zero/product/libjvm.debuginfo
-+su -
-+make tools/icedtea/install V=s
-+make V=s
-+df -h
-+cd ..
-+ls
-+rm -rf openwrt/
-+df -h
-+ls
-+cd attitude_adjustment/
-+ls
-+make V=s
-+cd attitude_adjustment/
-+ls
-+screen
-+make V=s
-+less /home/vmadmin/attitude_adjustment/build_dir/target-i386_uClibc-0.9.33.2/icedtea-2.3.4/config.log
-+su -
-+make V=s
-+svn diff
-+ls ..
-+git status
-+git diff include/host-build.mk
-+git status
-+rm -rf icedtea-2.3.4/
-+git add toolchain/uClibc/patches-0.9.33.2/999-ldso-origin.patch tools/alsa-lib/ tools/ant/ tools/bigreqsproto/ tools/classpath/ tools/ecj/ tools/fastjar/ tools/freetype/ tools/gcc/ tools/icedtea/ tools/inputproto/ tools/jamvm/ tools/jikes/ tools/kbproto/ tools/libice/ tools/libsm/ tools/libx11/ tools/libxau/ tools/libxext/ tools/libxi/ tools/libxinerama/ tools/libxt/ tools/libxtst/ tools/recordproto/ tools/xcmiscproto/ tools/xextproto/ tools/xineramaproto/ tools/xproto/ tools/xtrans/
-+git status
-+git commit -m "openjdk 7" -a
-+git format-patch -s $origin
-+ls
-+git format-patch -s $ORIGIN
-+ls
-+git format-patches -s $ORIGIN
-+git format-patch -s $ORIGIN
-+ls
-+rm -rf icedtea-2.3.4.orig/
-+git format-patch -s $ORIGIN
-+man git
-+man git-format-patch
-+git format-patch -s origin
-+ls
-+less 0001-openjdk-7.patch
-+cd feeds/packages
-+svn st
-+svn add lang/openjdk/
-+svn add libs/libffi/patches/
-+svn diff
-+svn diff > ../../../openjdk7-packages.patch
-+cd ..
-+cd xorg
-+svn st
-+svn add xorg/lib/libXinerama xorg/lib/libXp
-+svn diff > ../../../openjdk7-xorg.patch
-+cd ..
-+cp 0001-openjdk-7.patch ../openjdk7-base.patch
-+ls
-+cd ..
-+ls
-+cd attitude_adjustment/
-+ls
-+ls -la bin/x86/packages/openjdk_2.3.4-1_x86.ipk
-+chroot build_dir/target-i386_uClibc-0.9.33.2/root-x86/
-+sudo chroot build_dir/target-i386_uClibc-0.9.33.2/root-x86/
-+cd ..
-+ls
-+cd attitude_adjustment/
-+ls -la /usr/lib/libffi.so.*
-+git clone http://git.joshuawise.com/git/patchfork.git
-+cd patchfork/
-+ls
-+less README
-+less index.php
-+less player/index.php
-+less player/nowplaying.php
-+git log -p
-+ls
-+git init
-+git fetch git://github.com/raspberrypi/linux.git rpi-3.8.y:refs/remotes/origin/rpi-3.8.y
-+mkdir raspberry
-+cd raspberry
-+git init
-+git fetch git://github.com/raspberrypi/linux.git rpi-3.8.y:refs/remotes/origin/rpi-3.8.y
-+git checkout rpi-3.8.y
-+df -h
-+cd ..
-+ls
-+rm -rf attitude_adjustment/
-+cd raspberry/
-+git checkout rpi-3.8.y
-+rm .gitignore
-+git checkout rpi-3.8.y
-+ls
-+git diff
-+ls
-+rm -rf *
-+ls
-+git init
-+git fetch git://github.com/raspberrypi/linux.git rpi-3.8.y:refs/remotes/origin/rpi-3.8.y
-+ls
-+ls
-+cd ..
-+rm -rf raspberry/
-+mkdir rasp
-+cd rasp/
-+git init
-+git fetch git://github.com/raspberrypi/linux.git rpi-3.8.y:refs/remotes/origin/rpi-3.8.y
-+git checkout rpi-3.8.y
-+ls
-+git clone https://github.com/raspberrypi/firmware.git
-+du -chs firmware/
-+ps
-+ps axw
-+ps axw|grep squi
-+ls
-+rm -rf *
-+ls
-+svn co svn://svn.eglibc.org/branches/eglibc-2_17 eglibc-2.17
-+tar czvf eglibc-2.17.tar.gz eglibc-2.17/
-+find eglibc-2.17 -name .svn
-+find eglibc-2.17 -name .svn -delete
-+find eglibc-2.17 -name .svn -exec rm -rf {} \;
-+find eglibc-2.17 -name .svn -delete
-+tar czvf eglibc-2.17.tar.gz eglibc-2.17/
-+scp eglibc-2.17.tar.gz wbx@openadk.org:/srv/www/openadk.org/htdocs/distfiles/
-+ls
-+rm -rf eglibc-2.17*
-+apt-cache search tomcat
-+su -
-diff -Nur linux-3.9.9/.bash_logout linux-rpi/.bash_logout
---- linux-3.9.9/.bash_logout 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.bash_logout 2013-02-14 18:10:26.000000000 +0100
-@@ -0,0 +1,7 @@
-+# ~/.bash_logout: executed by bash(1) when login shell exits.
-+
-+# when leaving the console clear the screen to increase privacy
-+
-+if [ "$SHLVL" = 1 ]; then
-+ [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
-+fi
-diff -Nur linux-3.9.9/.bashrc linux-rpi/.bashrc
---- linux-3.9.9/.bashrc 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.bashrc 2013-02-14 18:10:26.000000000 +0100
-@@ -0,0 +1,99 @@
-+# ~/.bashrc: executed by bash(1) for non-login shells.
-+# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
-+# for examples
-+
-+# If not running interactively, don't do anything
-+[ -z "$PS1" ] && return
-+
-+# don't put duplicate lines in the history. See bash(1) for more options
-+# don't overwrite GNU Midnight Commander's setting of `ignorespace'.
-+HISTCONTROL=$HISTCONTROL${HISTCONTROL+:}ignoredups
-+# ... or force ignoredups and ignorespace
-+HISTCONTROL=ignoreboth
-+
-+# append to the history file, don't overwrite it
-+shopt -s histappend
-+
-+# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
-+
-+# check the window size after each command and, if necessary,
-+# update the values of LINES and COLUMNS.
-+shopt -s checkwinsize
-+
-+# make less more friendly for non-text input files, see lesspipe(1)
-+#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
-+
-+# set variable identifying the chroot you work in (used in the prompt below)
-+if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
-+ debian_chroot=$(cat /etc/debian_chroot)
-+fi
-+
-+# set a fancy prompt (non-color, unless we know we "want" color)
-+case "$TERM" in
-+ xterm-color) color_prompt=yes;;
-+esac
-+
-+# uncomment for a colored prompt, if the terminal has the capability; turned
-+# off by default to not distract the user: the focus in a terminal window
-+# should be on the output of commands, not on the prompt
-+#force_color_prompt=yes
-+
-+if [ -n "$force_color_prompt" ]; then
-+ if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
-+ # We have color support; assume it's compliant with Ecma-48
-+ # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
-+ # a case would tend to support setf rather than setaf.)
-+ color_prompt=yes
-+ else
-+ color_prompt=
-+ fi
-+fi
-+
-+if [ "$color_prompt" = yes ]; then
-+ PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
-+else
-+ PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
-+fi
-+unset color_prompt force_color_prompt
-+
-+# If this is an xterm set the title to user@host:dir
-+case "$TERM" in
-+xterm*|rxvt*)
-+ PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
-+ ;;
-+*)
-+ ;;
-+esac
-+
-+# enable color support of ls and also add handy aliases
-+if [ -x /usr/bin/dircolors ]; then
-+ test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
-+ alias ls='ls --color=auto'
-+ #alias dir='dir --color=auto'
-+ #alias vdir='vdir --color=auto'
-+
-+ #alias grep='grep --color=auto'
-+ #alias fgrep='fgrep --color=auto'
-+ #alias egrep='egrep --color=auto'
-+fi
-+
-+# some more ls aliases
-+#alias ll='ls -l'
-+#alias la='ls -A'
-+#alias l='ls -CF'
-+
-+# Alias definitions.
-+# You may want to put all your additions into a separate file like
-+# ~/.bash_aliases, instead of adding them here directly.
-+# See /usr/share/doc/bash-doc/examples in the bash-doc package.
-+
-+if [ -f ~/.bash_aliases ]; then
-+ . ~/.bash_aliases
-+fi
-+
-+# enable programmable completion features (you don't need to enable
-+# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
-+# sources /etc/bash.bashrc).
-+if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
-+ . /etc/bash_completion
-+fi
-diff -Nur linux-3.9.9/drivers/char/broadcom/Kconfig linux-rpi/drivers/char/broadcom/Kconfig
---- linux-3.9.9/drivers/char/broadcom/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/Kconfig 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/broadcom/Kconfig linux-3.9.9/drivers/char/broadcom/Kconfig
+--- linux-3.9.9.orig/drivers/char/broadcom/Kconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/char/broadcom/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,17 @@
+#
+# Broadcom char driver config
@@ -8810,15 +8204,15 @@ diff -Nur linux-3.9.9/drivers/char/broadcom/Kconfig linux-rpi/drivers/char/broad
+ help
+ Helper for videocore CMA access.
+
-diff -Nur linux-3.9.9/drivers/char/broadcom/Makefile linux-rpi/drivers/char/broadcom/Makefile
---- linux-3.9.9/drivers/char/broadcom/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/Makefile 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/broadcom/Makefile linux-3.9.9/drivers/char/broadcom/Makefile
+--- linux-3.9.9.orig/drivers/char/broadcom/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/char/broadcom/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2 @@
+obj-$(CONFIG_BCM_VC_CMA) += vc_cma/
+
-diff -Nur linux-3.9.9/drivers/char/broadcom/vc_cma/Makefile linux-rpi/drivers/char/broadcom/vc_cma/Makefile
---- linux-3.9.9/drivers/char/broadcom/vc_cma/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_cma/Makefile 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/broadcom/vc_cma/Makefile linux-3.9.9/drivers/char/broadcom/vc_cma/Makefile
+--- linux-3.9.9.orig/drivers/char/broadcom/vc_cma/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/char/broadcom/vc_cma/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,15 @@
+EXTRA_CFLAGS += -Wall -Wstrict-prototypes -Wno-trigraphs
+EXTRA_CFLAGS += -Werror
@@ -8835,9 +8229,9 @@ diff -Nur linux-3.9.9/drivers/char/broadcom/vc_cma/Makefile linux-rpi/drivers/ch
+
+vc-cma-objs := vc_cma.o
+
-diff -Nur linux-3.9.9/drivers/char/broadcom/vc_cma/vc_cma.c linux-rpi/drivers/char/broadcom/vc_cma/vc_cma.c
---- linux-3.9.9/drivers/char/broadcom/vc_cma/vc_cma.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/broadcom/vc_cma/vc_cma.c 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/broadcom/vc_cma/vc_cma.c linux-3.9.9/drivers/char/broadcom/vc_cma/vc_cma.c
+--- linux-3.9.9.orig/drivers/char/broadcom/vc_cma/vc_cma.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/char/broadcom/vc_cma/vc_cma.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1145 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -9984,9 +9378,9 @@ diff -Nur linux-3.9.9/drivers/char/broadcom/vc_cma/vc_cma.c linux-rpi/drivers/ch
+module_exit(vc_cma_exit);
+MODULE_LICENSE("GPL");
+MODULE_AUTHOR("Broadcom Corporation");
-diff -Nur linux-3.9.9/drivers/char/hw_random/bcm2708-rng.c linux-rpi/drivers/char/hw_random/bcm2708-rng.c
---- linux-3.9.9/drivers/char/hw_random/bcm2708-rng.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/char/hw_random/bcm2708-rng.c 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/hw_random/bcm2708-rng.c linux-3.9.9/drivers/char/hw_random/bcm2708-rng.c
+--- linux-3.9.9.orig/drivers/char/hw_random/bcm2708-rng.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/char/hw_random/bcm2708-rng.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,117 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -10105,9 +9499,9 @@ diff -Nur linux-3.9.9/drivers/char/hw_random/bcm2708-rng.c linux-rpi/drivers/cha
+
+MODULE_DESCRIPTION("BCM2708 H/W Random Number Generator (RNG) driver");
+MODULE_LICENSE("GPL and additional rights");
-diff -Nur linux-3.9.9/drivers/char/hw_random/Kconfig linux-rpi/drivers/char/hw_random/Kconfig
---- linux-3.9.9/drivers/char/hw_random/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/char/hw_random/Kconfig 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/hw_random/Kconfig linux-3.9.9/drivers/char/hw_random/Kconfig
+--- linux-3.9.9.orig/drivers/char/hw_random/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/char/hw_random/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -302,3 +302,15 @@
module will be called tpm-rng.
@@ -10124,18 +9518,18 @@ diff -Nur linux-3.9.9/drivers/char/hw_random/Kconfig linux-rpi/drivers/char/hw_r
+
+ If unsure, say N.
+
-diff -Nur linux-3.9.9/drivers/char/hw_random/Makefile linux-rpi/drivers/char/hw_random/Makefile
---- linux-3.9.9/drivers/char/hw_random/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/char/hw_random/Makefile 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/hw_random/Makefile linux-3.9.9/drivers/char/hw_random/Makefile
+--- linux-3.9.9.orig/drivers/char/hw_random/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/char/hw_random/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -26,3 +26,5 @@
obj-$(CONFIG_HW_RANDOM_PSERIES) += pseries-rng.o
obj-$(CONFIG_HW_RANDOM_EXYNOS) += exynos-rng.o
obj-$(CONFIG_HW_RANDOM_TPM) += tpm-rng.o
+obj-$(CONFIG_HW_RANDOM_BCM2708) += bcm2708-rng.o
+
-diff -Nur linux-3.9.9/drivers/char/Kconfig linux-rpi/drivers/char/Kconfig
---- linux-3.9.9/drivers/char/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/char/Kconfig 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/Kconfig linux-3.9.9/drivers/char/Kconfig
+--- linux-3.9.9.orig/drivers/char/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/char/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -586,6 +586,8 @@
source "drivers/s390/char/Kconfig"
@@ -10145,9 +9539,9 @@ diff -Nur linux-3.9.9/drivers/char/Kconfig linux-rpi/drivers/char/Kconfig
config MSM_SMD_PKT
bool "Enable device interface for some SMD packet ports"
default n
-diff -Nur linux-3.9.9/drivers/char/Makefile linux-rpi/drivers/char/Makefile
---- linux-3.9.9/drivers/char/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/char/Makefile 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/char/Makefile linux-3.9.9/drivers/char/Makefile
+--- linux-3.9.9.orig/drivers/char/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/char/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -62,3 +62,6 @@
js-rtc-y = rtc.o
@@ -10155,9 +9549,9 @@ diff -Nur linux-3.9.9/drivers/char/Makefile linux-rpi/drivers/char/Makefile
+
+obj-$(CONFIG_BRCM_CHAR_DRIVERS) += broadcom/
+
-diff -Nur linux-3.9.9/drivers/cpufreq/bcm2835-cpufreq.c linux-rpi/drivers/cpufreq/bcm2835-cpufreq.c
---- linux-3.9.9/drivers/cpufreq/bcm2835-cpufreq.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/cpufreq/bcm2835-cpufreq.c 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/cpufreq/bcm2835-cpufreq.c linux-3.9.9/drivers/cpufreq/bcm2835-cpufreq.c
+--- linux-3.9.9.orig/drivers/cpufreq/bcm2835-cpufreq.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/cpufreq/bcm2835-cpufreq.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,239 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -10398,9 +9792,9 @@ diff -Nur linux-3.9.9/drivers/cpufreq/bcm2835-cpufreq.c linux-rpi/drivers/cpufre
+module_init(bcm2835_cpufreq_module_init);
+module_exit(bcm2835_cpufreq_module_exit);
+
-diff -Nur linux-3.9.9/drivers/cpufreq/Kconfig.arm linux-rpi/drivers/cpufreq/Kconfig.arm
---- linux-3.9.9/drivers/cpufreq/Kconfig.arm 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/cpufreq/Kconfig.arm 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/cpufreq/Kconfig.arm linux-3.9.9/drivers/cpufreq/Kconfig.arm
+--- linux-3.9.9.orig/drivers/cpufreq/Kconfig.arm 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/cpufreq/Kconfig.arm 2013-07-29 15:24:41.000000000 +0200
@@ -113,3 +113,12 @@
based boards.
@@ -10414,9 +9808,9 @@ diff -Nur linux-3.9.9/drivers/cpufreq/Kconfig.arm linux-rpi/drivers/cpufreq/Kcon
+
+ If in doubt, say N.
+
-diff -Nur linux-3.9.9/drivers/cpufreq/Makefile linux-rpi/drivers/cpufreq/Makefile
---- linux-3.9.9/drivers/cpufreq/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/cpufreq/Makefile 2013-07-08 13:33:15.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/cpufreq/Makefile linux-3.9.9/drivers/cpufreq/Makefile
+--- linux-3.9.9.orig/drivers/cpufreq/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/cpufreq/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -57,6 +57,7 @@
obj-$(CONFIG_ARM_SPEAR_CPUFREQ) += spear-cpufreq.o
obj-$(CONFIG_ARM_HIGHBANK_CPUFREQ) += highbank-cpufreq.o
@@ -10425,9 +9819,9 @@ diff -Nur linux-3.9.9/drivers/cpufreq/Makefile linux-rpi/drivers/cpufreq/Makefil
##################################################################################
# PowerPC platform drivers
-diff -Nur linux-3.9.9/drivers/hwmon/bcm2835-hwmon.c linux-rpi/drivers/hwmon/bcm2835-hwmon.c
---- linux-3.9.9/drivers/hwmon/bcm2835-hwmon.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/hwmon/bcm2835-hwmon.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/hwmon/bcm2835-hwmon.c linux-3.9.9/drivers/hwmon/bcm2835-hwmon.c
+--- linux-3.9.9.orig/drivers/hwmon/bcm2835-hwmon.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/hwmon/bcm2835-hwmon.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,219 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -10648,9 +10042,9 @@ diff -Nur linux-3.9.9/drivers/hwmon/bcm2835-hwmon.c linux-rpi/drivers/hwmon/bcm2
+MODULE_DESCRIPTION("HW Monitor driver for bcm2835 chip");
+
+module_platform_driver(bcm2835_hwmon_driver);
-diff -Nur linux-3.9.9/drivers/hwmon/Kconfig linux-rpi/drivers/hwmon/Kconfig
---- linux-3.9.9/drivers/hwmon/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/hwmon/Kconfig 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/hwmon/Kconfig linux-3.9.9/drivers/hwmon/Kconfig
+--- linux-3.9.9.orig/drivers/hwmon/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/hwmon/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -1462,6 +1462,16 @@
help
Support for the A/D converter on MC13783 and MC13892 PMIC.
@@ -10668,9 +10062,9 @@ diff -Nur linux-3.9.9/drivers/hwmon/Kconfig linux-rpi/drivers/hwmon/Kconfig
if ACPI
comment "ACPI drivers"
-diff -Nur linux-3.9.9/drivers/hwmon/Makefile linux-rpi/drivers/hwmon/Makefile
---- linux-3.9.9/drivers/hwmon/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/hwmon/Makefile 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/hwmon/Makefile linux-3.9.9/drivers/hwmon/Makefile
+--- linux-3.9.9.orig/drivers/hwmon/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/hwmon/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -134,6 +134,7 @@
obj-$(CONFIG_SENSORS_W83L786NG) += w83l786ng.o
obj-$(CONFIG_SENSORS_WM831X) += wm831x-hwmon.o
@@ -10679,9 +10073,9 @@ diff -Nur linux-3.9.9/drivers/hwmon/Makefile linux-rpi/drivers/hwmon/Makefile
obj-$(CONFIG_PMBUS) += pmbus/
-diff -Nur linux-3.9.9/drivers/i2c/busses/i2c-bcm2708.c linux-rpi/drivers/i2c/busses/i2c-bcm2708.c
---- linux-3.9.9/drivers/i2c/busses/i2c-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/i2c/busses/i2c-bcm2708.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/i2c/busses/i2c-bcm2708.c linux-3.9.9/drivers/i2c/busses/i2c-bcm2708.c
+--- linux-3.9.9.orig/drivers/i2c/busses/i2c-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/i2c/busses/i2c-bcm2708.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,408 @@
+/*
+ * Driver for Broadcom BCM2708 BSC Controllers
@@ -11091,9 +10485,9 @@ diff -Nur linux-3.9.9/drivers/i2c/busses/i2c-bcm2708.c linux-rpi/drivers/i2c/bus
+MODULE_AUTHOR("Chris Boot <bootc@bootc.net>");
+MODULE_LICENSE("GPL v2");
+MODULE_ALIAS("platform:" DRV_NAME);
-diff -Nur linux-3.9.9/drivers/i2c/busses/Kconfig linux-rpi/drivers/i2c/busses/Kconfig
---- linux-3.9.9/drivers/i2c/busses/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/i2c/busses/Kconfig 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/i2c/busses/Kconfig linux-3.9.9/drivers/i2c/busses/Kconfig
+--- linux-3.9.9.orig/drivers/i2c/busses/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/i2c/busses/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -343,6 +343,25 @@
This support is also available as a module. If so, the module
will be called i2c-bcm2835.
@@ -11120,9 +10514,9 @@ diff -Nur linux-3.9.9/drivers/i2c/busses/Kconfig linux-rpi/drivers/i2c/busses/Kc
config I2C_BLACKFIN_TWI
tristate "Blackfin TWI I2C support"
depends on BLACKFIN
-diff -Nur linux-3.9.9/drivers/i2c/busses/Makefile linux-rpi/drivers/i2c/busses/Makefile
---- linux-3.9.9/drivers/i2c/busses/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/i2c/busses/Makefile 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/i2c/busses/Makefile linux-3.9.9/drivers/i2c/busses/Makefile
+--- linux-3.9.9.orig/drivers/i2c/busses/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/i2c/busses/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -32,6 +32,7 @@
obj-$(CONFIG_I2C_AT91) += i2c-at91.o
obj-$(CONFIG_I2C_AU1550) += i2c-au1550.o
@@ -11131,9 +10525,9 @@ diff -Nur linux-3.9.9/drivers/i2c/busses/Makefile linux-rpi/drivers/i2c/busses/M
obj-$(CONFIG_I2C_BLACKFIN_TWI) += i2c-bfin-twi.o
obj-$(CONFIG_I2C_CBUS_GPIO) += i2c-cbus-gpio.o
obj-$(CONFIG_I2C_CPM) += i2c-cpm.o
-diff -Nur linux-3.9.9/drivers/media/usb/dvb-usb-v2/rtl28xxu.c linux-rpi/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
---- linux-3.9.9/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/media/usb/dvb-usb-v2/rtl28xxu.c linux-3.9.9/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
+--- linux-3.9.9.orig/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/media/usb/dvb-usb-v2/rtl28xxu.c 2013-07-29 15:24:41.000000000 +0200
@@ -1372,6 +1372,10 @@
&rtl2832u_props, "Digivox Micro Hd", NULL) },
{ DVB_USB_DEVICE(USB_VID_COMPRO, 0x0620,
@@ -11145,9 +10539,9 @@ diff -Nur linux-3.9.9/drivers/media/usb/dvb-usb-v2/rtl28xxu.c linux-rpi/drivers/
{ }
};
MODULE_DEVICE_TABLE(usb, rtl28xxu_id_table);
-diff -Nur linux-3.9.9/drivers/misc/Kconfig linux-rpi/drivers/misc/Kconfig
---- linux-3.9.9/drivers/misc/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/misc/Kconfig 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/Kconfig linux-3.9.9/drivers/misc/Kconfig
+--- linux-3.9.9.orig/drivers/misc/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/misc/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -519,4 +519,6 @@
source "drivers/misc/altera-stapl/Kconfig"
source "drivers/misc/mei/Kconfig"
@@ -11155,18 +10549,18 @@ diff -Nur linux-3.9.9/drivers/misc/Kconfig linux-rpi/drivers/misc/Kconfig
+source "drivers/misc/vc04_services/Kconfig"
endmenu
+
-diff -Nur linux-3.9.9/drivers/misc/Makefile linux-rpi/drivers/misc/Makefile
---- linux-3.9.9/drivers/misc/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/misc/Makefile 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/Makefile linux-3.9.9/drivers/misc/Makefile
+--- linux-3.9.9.orig/drivers/misc/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/misc/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -52,3 +52,5 @@
obj-$(CONFIG_MAX8997_MUIC) += max8997-muic.o
obj-$(CONFIG_VMWARE_VMCI) += vmw_vmci/
obj-$(CONFIG_LATTICE_ECP3_CONFIG) += lattice-ecp3-config.o
+obj-$(CONFIG_BCM2708_VCHIQ) += vc04_services/
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/connections/connection.h linux-rpi/drivers/misc/vc04_services/interface/vchi/connections/connection.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/connections/connection.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/connections/connection.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/connections/connection.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/connections/connection.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/connections/connection.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/connections/connection.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,328 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -11496,9 +10890,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/connections/conn
+#endif /* CONNECTION_H_ */
+
+/****************************** End of file **********************************/
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h linux-rpi/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/message_drivers/message.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,204 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -11704,9 +11098,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/message_drivers/
+#endif // _VCHI_MESSAGE_H_
+
+/****************************** End of file ***********************************/
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,224 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -11932,9 +11326,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg.h linux
+#endif /* VCHI_CFG_H_ */
+
+/****************************** End of file **********************************/
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,71 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -12007,9 +11401,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_cfg_interna
+//#define VCHI_RX_NANOLOCKS
+
+#endif /*VCHI_CFG_INTERNAL_H_*/
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_common.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_common.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_common.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_common.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_common.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_common.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_common.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_common.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,163 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -12174,9 +11568,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_common.h li
+
+
+#endif // VCHI_COMMON_H_
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,373 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -12551,9 +11945,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi.h linux-rpi
+#endif /* VCHI_H_ */
+
+/****************************** End of file **********************************/
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_mh.h linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_mh.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_mh.h linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_mh.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_mh.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,42 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -12597,9 +11991,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchi/vchi_mh.h linux-
+#define VCHI_MEM_HANDLE_INVALID 0
+
+#endif
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,538 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -13139,9 +12533,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_
+
+ kfree(pagelist);
+}
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,42 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -13185,9 +12579,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.
+#define VCHIQ_PLATFORM_FRAGMENTS_COUNT_IDX 1
+
+#endif /* VCHIQ_2835_H */
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2802 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -15991,9 +15385,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
+module_exit(vchiq_exit);
+MODULE_LICENSE("GPL");
+MODULE_AUTHOR("Broadcom Corporation");
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,212 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -16207,9 +15601,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h
+
+
+#endif /* VCHIQ_ARM_H */
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,37 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -16248,9 +15642,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build
+const char *vchiq_get_build_version(void);
+const char *vchiq_get_build_time(void);
+const char *vchiq_get_build_date(void);
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,60 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -16312,9 +15706,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h
+#endif
+
+#endif /* VCHIQ_CFG_H */
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,119 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -16435,9 +15829,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_conne
+ mutex_unlock(&g_connected_mutex);
+}
+EXPORT_SYMBOL(vchiq_add_connected_callback);
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,51 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -16490,9 +15884,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_conne
+
+#endif /* VCHIQ_CONNECTED_H */
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3818 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -20312,9 +19706,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.
+ numBytes = 0;
+ }
+}
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,703 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -21019,9 +20413,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.
+ size_t numBytes);
+
+#endif
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,89 @@
+#!/usr/bin/perl -w
+
@@ -21112,9 +20506,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genve
+EOF
+
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,41 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -21157,9 +20551,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,188 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -21349,9 +20743,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
+ short *peer_version);
+
+#endif /* VCHIQ_IF_H */
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,129 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -21482,9 +20876,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl
+#define VCHIQ_IOC_MAX 15
+
+#endif
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,454 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -21940,9 +21334,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_
+
+ return status;
+}
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,71 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -22015,9 +21409,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdr
+ const VCHIQ_PLATFORM_DATA_T * platform_data);
+
+#endif
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,58 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -22077,9 +21471,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagel
+} FRAGMENTS_T;
+
+#endif /* VCHIQ_PAGELIST_H */
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,240 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -22321,9 +21715,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_proc.
+ return proc_info.clients;
+}
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,815 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -23140,9 +22534,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.
+ return ret;
+}
+EXPORT_SYMBOL(vchi_service_release);
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,120 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -23264,9 +22658,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.
+
+ return header;
+}
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,82 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -23350,9 +22744,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c
---- linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c
+--- linux-3.9.9.orig/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,59 @@
+/**
+ * Copyright (c) 2010-2012 Broadcom. All rights reserved.
@@ -23413,9 +22807,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_versi
+{
+ return vchiq_build_time;
+}
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/Kconfig linux-rpi/drivers/misc/vc04_services/Kconfig
---- linux-3.9.9/drivers/misc/vc04_services/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/Kconfig 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/Kconfig linux-3.9.9/drivers/misc/vc04_services/Kconfig
+--- linux-3.9.9.orig/drivers/misc/vc04_services/Kconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,10 @@
+config BCM2708_VCHIQ
+ tristate "Videocore VCHIQ"
@@ -23427,9 +22821,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/Kconfig linux-rpi/drivers/misc/
+ Defaults to Y when the Broadcom Videocore services
+ are included in the build, N otherwise.
+
-diff -Nur linux-3.9.9/drivers/misc/vc04_services/Makefile linux-rpi/drivers/misc/vc04_services/Makefile
---- linux-3.9.9/drivers/misc/vc04_services/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/misc/vc04_services/Makefile 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/misc/vc04_services/Makefile linux-3.9.9/drivers/misc/vc04_services/Makefile
+--- linux-3.9.9.orig/drivers/misc/vc04_services/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/misc/vc04_services/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,18 @@
+ifeq ($(CONFIG_MACH_BCM2708),y)
+
@@ -23449,9 +22843,9 @@ diff -Nur linux-3.9.9/drivers/misc/vc04_services/Makefile linux-rpi/drivers/misc
+
+endif
+
-diff -Nur linux-3.9.9/drivers/mmc/card/block.c linux-rpi/drivers/mmc/card/block.c
---- linux-3.9.9/drivers/mmc/card/block.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/mmc/card/block.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/card/block.c linux-3.9.9/drivers/mmc/card/block.c
+--- linux-3.9.9.orig/drivers/mmc/card/block.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/mmc/card/block.c 2013-07-29 15:24:41.000000000 +0200
@@ -1295,7 +1295,7 @@
brq->data.blocks = 1;
}
@@ -23461,9 +22855,9 @@ diff -Nur linux-3.9.9/drivers/mmc/card/block.c linux-rpi/drivers/mmc/card/block.
/* SPI multiblock writes terminate using a special
* token, not a STOP_TRANSMISSION request.
*/
-diff -Nur linux-3.9.9/drivers/mmc/core/sd.c linux-rpi/drivers/mmc/core/sd.c
---- linux-3.9.9/drivers/mmc/core/sd.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/mmc/core/sd.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/core/sd.c linux-3.9.9/drivers/mmc/core/sd.c
+--- linux-3.9.9.orig/drivers/mmc/core/sd.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/mmc/core/sd.c 2013-07-29 15:24:41.000000000 +0200
@@ -13,6 +13,8 @@
#include <linux/err.h>
#include <linux/slab.h>
@@ -23622,9 +23016,9 @@ diff -Nur linux-3.9.9/drivers/mmc/core/sd.c linux-rpi/drivers/mmc/core/sd.c
/*
* Fetch and process SD Status register.
-diff -Nur linux-3.9.9/drivers/mmc/host/Kconfig linux-rpi/drivers/mmc/host/Kconfig
---- linux-3.9.9/drivers/mmc/host/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/Kconfig 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/host/Kconfig linux-3.9.9/drivers/mmc/host/Kconfig
+--- linux-3.9.9.orig/drivers/mmc/host/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/mmc/host/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -238,6 +238,27 @@
YMMV.
@@ -23653,9 +23047,9 @@ diff -Nur linux-3.9.9/drivers/mmc/host/Kconfig linux-rpi/drivers/mmc/host/Kconfi
config MMC_SDHCI_BCM2835
tristate "SDHCI platform support for the BCM2835 SD/MMC Controller"
depends on ARCH_BCM2835
-diff -Nur linux-3.9.9/drivers/mmc/host/Makefile linux-rpi/drivers/mmc/host/Makefile
---- linux-3.9.9/drivers/mmc/host/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/Makefile 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/host/Makefile linux-3.9.9/drivers/mmc/host/Makefile
+--- linux-3.9.9.orig/drivers/mmc/host/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/mmc/host/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -14,6 +14,7 @@
obj-$(CONFIG_MMC_SDHCI_PXAV2) += sdhci-pxav2.o
obj-$(CONFIG_MMC_SDHCI_S3C) += sdhci-s3c.o
@@ -23664,9 +23058,9 @@ diff -Nur linux-3.9.9/drivers/mmc/host/Makefile linux-rpi/drivers/mmc/host/Makef
obj-$(CONFIG_MMC_WBSD) += wbsd.o
obj-$(CONFIG_MMC_AU1X) += au1xmmc.o
obj-$(CONFIG_MMC_OMAP) += omap.o
-diff -Nur linux-3.9.9/drivers/mmc/host/sdhci-bcm2708.c linux-rpi/drivers/mmc/host/sdhci-bcm2708.c
---- linux-3.9.9/drivers/mmc/host/sdhci-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/mmc/host/sdhci-bcm2708.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/host/sdhci-bcm2708.c linux-3.9.9/drivers/mmc/host/sdhci-bcm2708.c
+--- linux-3.9.9.orig/drivers/mmc/host/sdhci-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/mmc/host/sdhci-bcm2708.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1420 @@
+/*
+ * sdhci-bcm2708.c Support for SDHCI device on BCM2708
@@ -25088,9 +24482,9 @@ diff -Nur linux-3.9.9/drivers/mmc/host/sdhci-bcm2708.c linux-rpi/drivers/mmc/hos
+MODULE_PARM_DESC(extra_messages, "Enable more sdcard warning messages");
+
+
-diff -Nur linux-3.9.9/drivers/mmc/host/sdhci.c linux-rpi/drivers/mmc/host/sdhci.c
---- linux-3.9.9/drivers/mmc/host/sdhci.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/sdhci.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/host/sdhci.c linux-3.9.9/drivers/mmc/host/sdhci.c
+--- linux-3.9.9.orig/drivers/mmc/host/sdhci.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/mmc/host/sdhci.c 2013-07-29 15:24:41.000000000 +0200
@@ -28,6 +28,7 @@
#include <linux/mmc/mmc.h>
#include <linux/mmc/host.h>
@@ -25936,9 +25330,9 @@ diff -Nur linux-3.9.9/drivers/mmc/host/sdhci.c linux-rpi/drivers/mmc/host/sdhci.
}
sdhci_disable_card_detection(host);
-diff -Nur linux-3.9.9/drivers/mmc/host/sdhci.h linux-rpi/drivers/mmc/host/sdhci.h
---- linux-3.9.9/drivers/mmc/host/sdhci.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/mmc/host/sdhci.h 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/mmc/host/sdhci.h linux-3.9.9/drivers/mmc/host/sdhci.h
+--- linux-3.9.9.orig/drivers/mmc/host/sdhci.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/mmc/host/sdhci.h 2013-07-29 15:24:41.000000000 +0200
@@ -289,6 +289,20 @@
void (*platform_reset_enter)(struct sdhci_host *host, u8 mask);
void (*platform_reset_exit)(struct sdhci_host *host, u8 mask);
@@ -25999,9 +25393,9 @@ diff -Nur linux-3.9.9/drivers/mmc/host/sdhci.h linux-rpi/drivers/mmc/host/sdhci.
+
+
#endif /* __SDHCI_HW_H */
-diff -Nur linux-3.9.9/drivers/net/usb/smsc95xx.c linux-rpi/drivers/net/usb/smsc95xx.c
---- linux-3.9.9/drivers/net/usb/smsc95xx.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/net/usb/smsc95xx.c 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/usb/smsc95xx.c linux-3.9.9/drivers/net/usb/smsc95xx.c
+--- linux-3.9.9.orig/drivers/net/usb/smsc95xx.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/net/usb/smsc95xx.c 2013-07-29 15:24:41.000000000 +0200
@@ -61,6 +61,7 @@
#define SUSPEND_SUSPEND3 (0x08)
#define SUSPEND_ALLMODES (SUSPEND_SUSPEND0 | SUSPEND_SUSPEND1 | \
@@ -26081,9 +25475,9 @@ diff -Nur linux-3.9.9/drivers/net/usb/smsc95xx.c linux-rpi/drivers/net/usb/smsc9
/* try reading mac address from EEPROM */
if (smsc95xx_read_eeprom(dev, EEPROM_MAC_OFFSET, ETH_ALEN,
dev->net->dev_addr) == 0) {
-diff -Nur linux-3.9.9/drivers/net/wireless/Kconfig linux-rpi/drivers/net/wireless/Kconfig
---- linux-3.9.9/drivers/net/wireless/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/net/wireless/Kconfig 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/Kconfig linux-3.9.9/drivers/net/wireless/Kconfig
+--- linux-3.9.9.orig/drivers/net/wireless/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/net/wireless/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -276,9 +276,10 @@
source "drivers/net/wireless/orinoco/Kconfig"
source "drivers/net/wireless/p54/Kconfig"
@@ -26096,9 +25490,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/Kconfig linux-rpi/drivers/net/wireles
+source "drivers/net/wireless/rtl8192cu/Kconfig"
endif # WLAN
-diff -Nur linux-3.9.9/drivers/net/wireless/Makefile linux-rpi/drivers/net/wireless/Makefile
---- linux-3.9.9/drivers/net/wireless/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/net/wireless/Makefile 2013-07-08 13:33:16.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/Makefile linux-3.9.9/drivers/net/wireless/Makefile
+--- linux-3.9.9.orig/drivers/net/wireless/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/net/wireless/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -24,7 +24,7 @@
obj-$(CONFIG_ZD1211RW) += zd1211rw/
obj-$(CONFIG_RTL8180) += rtl818x/
@@ -26113,9 +25507,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/Makefile linux-rpi/drivers/net/wirele
obj-$(CONFIG_BRCMFMAC) += brcm80211/
obj-$(CONFIG_BRCMSMAC) += brcm80211/
+obj-$(CONFIG_RTL8192CU) += rtl8192cu/
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/clean linux-rpi/drivers/net/wireless/rtl8192cu/clean
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/clean 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/clean 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/clean linux-3.9.9/drivers/net/wireless/rtl8192cu/clean
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/clean 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/clean 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,9 @@
+#!/bin/bash
+rmmod 8192cu
@@ -26127,9 +25521,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/clean linux-rpi/drivers/net
+rmmod rtl8192c_common
+rmmod rtlwifi
\ Kein Zeilenumbruch am Dateiende.
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c linux-rpi/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1097 @@
+/******************************************************************************
+ *
@@ -27228,9 +26622,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/efuse/rtw_efuse.c linu
+#endif //PLATFORM_LINUX
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1694 @@
+/******************************************************************************
+ *
@@ -28926,9 +28320,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_br_ext.c linux-rpi
+}
+
+#endif // CONFIG_BR_EXT
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2574 @@
+/******************************************************************************
+ *
@@ -31504,9 +30898,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_cmd.c linux-rpi/dr
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_debug.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_debug.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_debug.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_debug.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_debug.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,709 @@
+/******************************************************************************
+ *
@@ -32217,9 +31611,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_debug.c linux-rpi/
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,424 @@
+/******************************************************************************
+ *
@@ -32645,9 +32039,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_eeprom.c linux-rpi
+_func_exit_;
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1486 @@
+/******************************************************************************
+ *
@@ -34135,9 +33529,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ieee80211.c linux-
+#endif // CONFIG_WFD
+#endif // CONFIG_P2P
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_io.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_io.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_io.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_io.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_io.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_io.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_io.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_io.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,490 @@
+/******************************************************************************
+ *
@@ -34629,9 +34023,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_io.c linux-rpi/dri
+#endif
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,197 @@
+/******************************************************************************
+ *
@@ -34830,9 +34224,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_query.c linu
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1032 @@
+/******************************************************************************
+ *
@@ -35866,9 +35260,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_rtl.c linux-
+ return status;
+}
+//************** oid_rtl_seg_03_00 section end **************
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1426 @@
+/******************************************************************************
+ *
@@ -37296,9 +36690,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_ioctl_set.c linux-
+ return rtw_set_channel_plan(adapter, channel_plan);
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_iol.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_iol.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_iol.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_iol.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_iol.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,266 @@
+/******************************************************************************
+ *
@@ -37566,9 +36960,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_iol.c linux-rpi/dr
+
+#endif //CONFIG_IOL
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3555 @@
+/******************************************************************************
+ *
@@ -41125,9 +40519,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme.c linux-rpi/d
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,12270 @@
+/******************************************************************************
+ *
@@ -53399,9 +52793,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mlme_ext.c linux-r
+#endif //CONFIG_TDLS
+
+}
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mp.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1317 @@
+/******************************************************************************
+ *
@@ -54720,9 +54114,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp.c linux-rpi/dri
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2841 @@
+/******************************************************************************
+ *
@@ -57565,9 +56959,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_mp_ioctl.c linux-r
+#endif
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3498 @@
+/******************************************************************************
+ *
@@ -61067,9 +60461,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_p2p.c linux-rpi/dr
+
+#endif //CONFIG_P2P
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1227 @@
+/******************************************************************************
+ *
@@ -62298,9 +61692,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_pwrctrl.c linux-rp
+}
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_recv.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_recv.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_recv.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_recv.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_recv.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,4597 @@
+/******************************************************************************
+ *
@@ -66899,9 +66293,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_recv.c linux-rpi/d
+
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_rf.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_rf.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_rf.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_rf.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_rf.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,96 @@
+/******************************************************************************
+ *
@@ -66999,9 +66393,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_rf.c linux-rpi/dri
+ return ch;
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_security.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_security.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_security.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_security.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_security.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_security.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_security.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_security.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2831 @@
+/******************************************************************************
+ *
@@ -69834,9 +69228,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_security.c linux-r
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,720 @@
+/******************************************************************************
+ *
@@ -70558,9 +69952,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_sta_mgt.c linux-rp
+ return _TRUE;
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1848 @@
+/******************************************************************************
+ *
@@ -72410,9 +71804,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_wlan_util.c linux-
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,4277 @@
+/******************************************************************************
+ *
@@ -76691,9 +76085,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/core/rtw_xmit.c linux-rpi/d
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/hal_init.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_init.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/hal_init.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/hal_init.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/hal_init.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/hal_init.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/hal_init.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/hal_init.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,120 @@
+/******************************************************************************
+ *
@@ -76815,9 +76209,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/hal_init.c linux-rpi/dr
+ padapter->HalFunc.sreset_init_value(padapter);
+}
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1361 @@
+/******************************************************************************
+ *
@@ -78180,9 +77574,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
+
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,4794 @@
+/******************************************************************************
+ *
@@ -82978,9 +82372,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3642 @@
+/******************************************************************************
+ *
@@ -86624,9 +86018,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_hal_i
+#endif
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1230 @@
+/******************************************************************************
+ *
@@ -87858,9 +87252,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
+}
+
+#endif // CONFIG_MP_INCLUDE
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,5583 @@
+/******************************************************************************
+ *
@@ -93445,9 +92839,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_phycf
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1047 @@
+/******************************************************************************
+ *
@@ -94496,9 +93890,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rf605
+
+/* End of HalRf6052.c */
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,767 @@
+/******************************************************************************
+ *
@@ -95267,9 +94661,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_rxdes
+}
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,293 @@
+/******************************************************************************
+ *
@@ -95564,9 +94958,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/rtl8192c_srese
+#endif
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,9662 @@
+/******************************************************************************
+ *
@@ -105230,9 +104624,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUH
+0xc78,0x621f001e,
+};
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2564 @@
+/******************************************************************************
+ *
@@ -107798,9 +107192,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/Hal8192CUH
+
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2668 @@
+/******************************************************************************
+ *
@@ -110470,9 +109864,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_
+ DeInitLed871x( &(ledpriv->SwLed1) );
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,380 @@
+/******************************************************************************
+ *
@@ -110854,9 +110248,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1322 @@
+/******************************************************************************
+ *
@@ -112180,9 +111574,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,6041 @@
+/******************************************************************************
+ *
@@ -118225,9 +117619,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_halini
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1208 @@
+/******************************************************************************
+ *
@@ -119437,9 +118831,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce
+}
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2045 @@
+/******************************************************************************
+ *
@@ -121486,9 +120880,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_li
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1266 @@
+/******************************************************************************
+ *
@@ -122756,18 +122150,18 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 linux-rpi/drivers/net/wireless/rtl8192cu/ifcfg-wlan0
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 linux-3.9.9/drivers/net/wireless/rtl8192cu/ifcfg-wlan0
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/ifcfg-wlan0 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,4 @@
+#DHCP client
+DEVICE=wlan0
+BOOTPROTO=dhcp
+ONBOOT=yes
\ Kein Zeilenumbruch am Dateiende.
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/autoconf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/autoconf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/autoconf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/autoconf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/autoconf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/autoconf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/autoconf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/autoconf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,288 @@
+/******************************************************************************
+ *
@@ -123057,9 +122451,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/autoconf.h linux-rp
+#define DBG_CONFIG_ERROR_DETECT
+//#define DBG_CONFIG_ERROR_RESET
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/basic_types.h linux-rpi/drivers/net/wireless/rtl8192cu/include/basic_types.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/basic_types.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/basic_types.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/basic_types.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/basic_types.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/basic_types.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/basic_types.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,276 @@
+/******************************************************************************
+ *
@@ -123337,9 +122731,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/basic_types.h linux
+
+#endif //__BASIC_TYPES_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/big_endian.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,87 @@
+/******************************************************************************
+ *
@@ -123428,9 +122822,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/big_endia
+#include <byteorder/generic.h>
+
+#endif /* _LINUX_BYTEORDER_BIG_ENDIAN_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,209 @@
+/******************************************************************************
+ *
@@ -123641,9 +123035,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/generic.h
+#endif
+
+#endif /* _LINUX_BYTEORDER_GENERIC_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/little_endian.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,89 @@
+/******************************************************************************
+ *
@@ -123734,9 +123128,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/little_en
+#include <byteorder/generic.h>
+
+#endif /* _LINUX_BYTEORDER_LITTLE_ENDIAN_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,157 @@
+/******************************************************************************
+ *
@@ -123895,9 +123289,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swabb.h l
+#endif
+
+#endif /* _LINUX_BYTEORDER_SWABB_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,133 @@
+/******************************************************************************
+ *
@@ -124032,9 +123426,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/byteorder/swab.h li
+#endif
+
+#endif /* _LINUX_BYTEORDER_SWAB_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/circ_buf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/circ_buf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/circ_buf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/circ_buf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/circ_buf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/circ_buf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/circ_buf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/circ_buf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,27 @@
+/******************************************************************************
+ *
@@ -124063,9 +123457,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/circ_buf.h linux-rp
+#define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size))
+
+#endif //_CIRC_BUF_H_
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,36 @@
+/******************************************************************************
+ *
@@ -124103,9 +123497,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/cmd_osdep.h linux-r
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_conf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_conf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_conf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_conf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_conf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_conf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_conf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_conf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,78 @@
+/******************************************************************************
+ *
@@ -124185,9 +123579,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_conf.h linux-rp
+
+#endif // __DRV_CONF_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,92 @@
+/******************************************************************************
+ *
@@ -124281,9 +123675,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_ce.h linu
+
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,555 @@
+/******************************************************************************
+ *
@@ -124840,9 +124234,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types.h linux-r
+
+#endif //__DRV_TYPES_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,25 @@
+/******************************************************************************
+ *
@@ -124869,9 +124263,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_linux.h l
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,95 @@
+/******************************************************************************
+ *
@@ -124968,9 +124362,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/drv_types_xp.h linu
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ethernet.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ethernet.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ethernet.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ethernet.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ethernet.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ethernet.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ethernet.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ethernet.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,41 @@
+/******************************************************************************
+ *
@@ -125013,9 +124407,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ethernet.h linux-rp
+
+
+#endif // #ifndef __INC_ETHERNET_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/farray.h linux-rpi/drivers/net/wireless/rtl8192cu/include/farray.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/farray.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/farray.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/farray.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/farray.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/farray.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/farray.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,31480 @@
+unsigned char f_array[125912] = {
+0x12,0x87,0x09,0x10,
@@ -156497,9 +155891,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/farray.h linux-rpi/
+0x08,0xFB,0x90,0xB8,
+0xFF,0xFF,0xFF,0xFF,
+};
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/h2clbk.h linux-rpi/drivers/net/wireless/rtl8192cu/include/h2clbk.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/h2clbk.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/h2clbk.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/h2clbk.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/h2clbk.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/h2clbk.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/h2clbk.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,35 @@
+/******************************************************************************
+ *
@@ -156536,9 +155930,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/h2clbk.h linux-rpi/
+void _lbk_evt(IN PADAPTER Adapter);
+
+void h2c_event_callback(unsigned char *dev, unsigned char *pbuf);
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,81 @@
+/******************************************************************************
+ *
@@ -156621,9 +156015,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CEHWImg.h li
+extern u32 Rtl8192CEAGCTAB_1TArray[AGCTAB_1TArrayLength];
+
+#endif //__INC_HAL8192CE_FW_IMG_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,451 @@
+/******************************************************************************
+ *
@@ -157076,9 +156470,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyCfg.h li
+
+#endif // __INC_HAL8192CPHYCFG_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1102 @@
+/******************************************************************************
+ *
@@ -158182,9 +157576,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CPhyReg.h li
+
+#endif //__INC_HAL8192SPHYREG_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,99 @@
+/******************************************************************************
+ *
@@ -158285,9 +157679,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg.h li
+extern u32 Rtl8192CUAGCTAB_1T_HPArray[AGCTAB_1T_HPArrayLength];
+
+#endif //__INC_HAL8192CU_FW_IMG_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowlan.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,34 @@
+/******************************************************************************
+ *
@@ -158323,9 +157717,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192CUHWImg_wowl
+
+#endif //__INC_HAL8192CU_FW_IMG_WOWLAN_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,66 @@
+/******************************************************************************
+ *
@@ -158393,9 +157787,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DEHWImg.h li
+extern u32 Rtl8192DEAGCTAB_1TArray[AGCTAB_1TArrayLength];
+
+#endif //__INC_HAL8192CU_FW_IMG_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,54 @@
+/******************************************************************************
+ *
@@ -158451,9 +157845,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DETestHWImg.
+extern u32 Rtl8192DTestAGCTAB_2GArray[Rtl8192DTestAGCTAB_2GArrayLength];
+
+#endif //__INC_HAL8192CU_FW_IMG_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,528 @@
+/******************************************************************************
+ *
@@ -158983,9 +158377,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyCfg.h li
+
+#endif // __INC_HAL8192SPHYCFG_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1171 @@
+/******************************************************************************
+ *
@@ -160158,9 +159552,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DPhyReg.h li
+
+#endif //__INC_HAL8192SPHYREG_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,66 @@
+/******************************************************************************
+ *
@@ -160228,9 +159622,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg.h li
+extern const u32 Rtl8192DUAGCTAB_1TArray[Rtl8192DUAGCTAB_1TArrayLength];
+
+#endif //__INC_HAL8192CU_FW_IMG_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowlan.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,30 @@
+/******************************************************************************
+ *
@@ -160262,9 +159656,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUHWImg_wowl
+
+#endif //__INC_HAL8192DU_FW_IMG_WOWLAN_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,54 @@
+/******************************************************************************
+ *
@@ -160320,9 +159714,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/Hal8192DUTestHWImg.
+extern u32 Rtl8192DTestAGCTAB_2GArray[Rtl8192DTestAGCTAB_2GArrayLength];
+
+#endif //__INC_HAL8192CU_FW_IMG_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/hal_init.h linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_init.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/hal_init.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/hal_init.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/hal_init.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/hal_init.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/hal_init.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/hal_init.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,305 @@
+/******************************************************************************
+ *
@@ -160629,9 +160023,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/hal_init.h linux-rp
+
+#endif //__HAL_INIT_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,477 @@
+/******************************************************************************
+ *
@@ -161110,9 +160504,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211_ext.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ieee80211.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ieee80211.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ieee80211.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1461 @@
+/******************************************************************************
+ *
@@ -162575,9 +161969,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ieee80211.h linux-r
+void rtw_macaddr_cfg(u8 *mac_addr);
+#endif /* IEEE80211_H */
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/if_ether.h linux-rpi/drivers/net/wireless/rtl8192cu/include/if_ether.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/if_ether.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/if_ether.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/if_ether.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/if_ether.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/if_ether.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/if_ether.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,112 @@
+/*
+ * INET An implementation of the TCP/IP protocol suite for the LINUX
@@ -162691,9 +162085,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/if_ether.h linux-rp
+
+
+#endif /* _LINUX_IF_ETHER_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,81 @@
+/******************************************************************************
+ *
@@ -162776,9 +162170,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ioctl_cfg80211.h li
+
+#endif //__IOCTL_CFG80211_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ip.h linux-rpi/drivers/net/wireless/rtl8192cu/include/ip.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ip.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/ip.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ip.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ip.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/ip.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ip.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,138 @@
+/*
+ * INET An implementation of the TCP/IP protocol suite for the LINUX
@@ -162918,9 +162312,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/ip.h linux-rpi/driv
+};
+
+#endif /* _LINUX_IP_H */
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,44 @@
+/******************************************************************************
+ *
@@ -162966,9 +162360,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mlme_osdep.h linux-
+
+#endif //_MLME_OSDEP_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h linux-rpi/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,353 @@
+/******************************************************************************
+ *
@@ -163323,9 +162717,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/mp_custom_oid.h lin
+#define OID_RT_PRO_EFUSE_MAP 0xFF871217 //Q, S
+
+#endif //#ifndef __CUSTOM_OID_H
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/nic_spec.h linux-rpi/drivers/net/wireless/rtl8192cu/include/nic_spec.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/nic_spec.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/nic_spec.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/nic_spec.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/nic_spec.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/nic_spec.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/nic_spec.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,47 @@
+/******************************************************************************
+ *
@@ -163374,9 +162768,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/nic_spec.h linux-rp
+
+#endif // __RTL8711_SPEC_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,171 @@
+/******************************************************************************
+ *
@@ -163549,9 +162943,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_ce_service.h
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_intf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_intf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/osdep_intf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_intf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_intf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,128 @@
+/******************************************************************************
+ *
@@ -163681,9 +163075,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_intf.h linux-
+
+#endif //_OSDEP_INTF_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_service.h linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_service.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_service.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/osdep_service.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/osdep_service.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_service.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/osdep_service.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_service.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,841 @@
+/******************************************************************************
+ *
@@ -164526,9 +163920,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/osdep_service.h lin
+ void *data, const char *name);
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_hal.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_hal.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/pci_hal.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_hal.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/pci_hal.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_hal.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,168 @@
+/******************************************************************************
+ *
@@ -164698,9 +164092,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_hal.h linux-rpi
+
+#endif //__PCIE_HAL_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_ops.h linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_ops.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_ops.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_ops.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/pci_ops.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_ops.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/pci_ops.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_ops.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,58 @@
+/******************************************************************************
+ *
@@ -164760,9 +164154,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_ops.h linux-rpi
+#endif
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_osintf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_osintf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/pci_osintf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_osintf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_osintf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,33 @@
+/******************************************************************************
+ *
@@ -164797,9 +164191,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/pci_osintf.h linux-
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/recv_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/recv_osdep.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/recv_osdep.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/recv_osdep.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/recv_osdep.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,58 @@
+/******************************************************************************
+ *
@@ -164859,9 +164253,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/recv_osdep.h linux-
+
+#endif //
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,153 @@
+/******************************************************************************
+ *
@@ -165016,9 +164410,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_cmd.h linu
+void rtl8192c_set_wowlan_cmd(_adapter* padapter);
+void SetFwRelatedForWoWLAN8192CU(_adapter* padapter,u8 bHostIsGoingtoSleep);
+#endif // CONFIG_WOWLAN
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,616 @@
+/******************************************************************************
+ *
@@ -165636,9 +165030,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_dm.h linux
+
+#endif //__HAL8190PCIDM_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,29 @@
+/******************************************************************************
+ *
@@ -165669,9 +165063,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_event.h li
+#endif
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,887 @@
+/******************************************************************************
+ *
@@ -166560,9 +165954,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_hal.h linu
+void rtl8192c_set_hal_ops(struct hal_ops *pHalFunc);
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,43 @@
+/******************************************************************************
+ *
@@ -166607,9 +166001,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_led.h linu
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,183 @@
+/******************************************************************************
+ *
@@ -166794,9 +166188,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_recv.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,93 @@
+/******************************************************************************
+ *
@@ -166891,9 +166285,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_rf.h linux
+
+#endif/* End of HalRf.h */
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1899 @@
+/******************************************************************************
+ *
@@ -168794,9 +168188,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_spec.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,54 @@
+/******************************************************************************
+ *
@@ -168852,9 +168246,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_sreset.h l
+extern u8 rtl8192c_sreset_get_wifi_status(_adapter *padapter);
+#endif
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,91 @@
+/******************************************************************************
+ *
@@ -168947,9 +168341,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192c_xmit.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,133 @@
+/******************************************************************************
+ *
@@ -169084,9 +168478,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_cmd.h linu
+#endif // CONFIG_WOWLAN
+
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,414 @@
+/******************************************************************************
+ *
@@ -169502,9 +168896,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_dm.h linux
+VOID rtl8192d_dm_CheckTXPowerTracking(IN PADAPTER Adapter);
+
+#endif //__HAL8190PCIDM_H__
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,983 @@
+/******************************************************************************
+ *
@@ -170489,9 +169883,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_hal.h linu
+
+#endif //end CONFIG_MP_INCLUDED
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,44 @@
+/******************************************************************************
+ *
@@ -170537,9 +169931,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_led.h linu
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,183 @@
+/******************************************************************************
+ *
@@ -170724,9 +170118,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_recv.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,98 @@
+/******************************************************************************
+ *
@@ -170826,9 +170220,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_rf.h linux
+
+#endif/* End of HalRf.h */
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1879 @@
+/******************************************************************************
+ *
@@ -172709,9 +172103,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_spec.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,106 @@
+/******************************************************************************
+ *
@@ -172819,9 +172213,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtl8192d_xmit.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_android.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_android.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_android.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_android.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_android.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_android.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_android.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_android.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,80 @@
+/******************************************************************************
+ *
@@ -172903,9 +172297,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_android.h linux
+
+#endif //__RTW_ANDROID_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,76 @@
+/******************************************************************************
+ *
@@ -172983,9 +172377,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_br_ext.h linux-
+
+#endif // _RTW_BR_EXT_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,41 @@
+/******************************************************************************
+ *
@@ -173028,9 +172422,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_byteorder.h lin
+
+#endif /* _RTL871X_BYTEORDER_H_ */
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1132 @@
+/******************************************************************************
+ *
@@ -174164,9 +173558,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_cmd.h linux-rpi
+
+#endif // _CMD_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_debug.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_debug.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_debug.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_debug.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_debug.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,389 @@
+/******************************************************************************
+ *
@@ -174557,9 +173951,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_debug.h linux-r
+
+#endif //__RTW_DEBUG_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,153 @@
+/******************************************************************************
+ *
@@ -174714,9 +174108,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_eeprom.h linux-
+#endif //PLATFORM_LINUX
+
+#endif //__RTL871X_EEPROM_H__
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,123 @@
+/******************************************************************************
+ *
@@ -174841,9 +174235,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_efuse.h linux-r
+void EFUSE_ShadowRead(PADAPTER pAdapter, u8 Type, u16 Offset, u32 *Value);
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_event.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_event.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_event.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_event.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_event.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_event.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_event.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_event.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,154 @@
+/******************************************************************************
+ *
@@ -174999,9 +174393,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_event.h linux-r
+
+#endif // _WLANEVENT_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ht.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ht.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ht.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ht.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ht.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,51 @@
+/******************************************************************************
+ *
@@ -175054,9 +174448,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ht.h linux-rpi/
+
+#endif //_RTL871X_HT_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,271 @@
+/******************************************************************************
+ *
@@ -175329,9 +174723,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl.h linux-r
+
+#endif // #ifndef __INC_CEINFO_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,37 @@
+/******************************************************************************
+ *
@@ -175370,9 +174764,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_query.h l
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,84 @@
+/******************************************************************************
+ *
@@ -175458,9 +174852,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_rtl.h lin
+
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,78 @@
+/******************************************************************************
+ *
@@ -175540,9 +174934,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_ioctl_set.h lin
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_io.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_io.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_io.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_io.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_io.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_io.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_io.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_io.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,543 @@
+/******************************************************************************
+ *
@@ -176087,9 +175481,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_io.h linux-rpi/
+*/
+
+#endif //_RTL8711_IO_H_
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_iol.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_iol.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_iol.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_iol.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_iol.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,89 @@
+/******************************************************************************
+ *
@@ -176180,9 +175574,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_iol.h linux-rpi
+bool rtw_IOL_applied(ADAPTER *adapter);
+
+#endif //__RTW_IOL_H_
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_led.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_led.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_led.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_led.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_led.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_led.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_led.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_led.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,214 @@
+/******************************************************************************
+ *
@@ -176398,9 +175792,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_led.h linux-rpi
+
+#endif //__RTW_LED_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,878 @@
+/******************************************************************************
+ *
@@ -177280,9 +176674,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme_ext.h linu
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,665 @@
+/******************************************************************************
+ *
@@ -177949,9 +177343,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mlme.h linux-rp
+#endif //CONFIG_INTEL_PROXIM
+#endif //__RTL871X_MLME_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mp.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,708 @@
+/******************************************************************************
+ *
@@ -178661,9 +178055,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp.h linux-rpi/
+
+#endif //_RTW_MP_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,596 @@
+/******************************************************************************
+ *
@@ -179261,9 +178655,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_ioctl.h linu
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1098 @@
+/******************************************************************************
+ *
@@ -180363,9 +179757,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_mp_phy_regdef.h
+
+#endif //__INC_HAL8192SPHYREG_H
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,151 @@
+/******************************************************************************
+ *
@@ -180518,9 +179912,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_p2p.h linux-rpi
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,343 @@
+/******************************************************************************
+ *
@@ -180865,9 +180259,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_pwrctrl.h linux
+#define rtw_pwr_wakeup(adapter) _rtw_pwr_wakeup(adapter, __FUNCTION__)
+
+#endif //__RTL871X_PWRCTRL_H_
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_qos.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_qos.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_qos.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_qos.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_qos.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,41 @@
+/******************************************************************************
+ *
@@ -180910,9 +180304,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_qos.h linux-rpi
+
+#endif //_RTL871X_QOS_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_recv.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_recv.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_recv.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_recv.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_recv.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,708 @@
+/******************************************************************************
+ *
@@ -181622,9 +181016,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_recv.h linux-rp
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_rf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_rf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_rf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_rf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_rf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,152 @@
+/******************************************************************************
+ *
@@ -181778,9 +181172,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_rf.h linux-rpi/
+
+#endif //_RTL8711_RF_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_security.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_security.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_security.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_security.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_security.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_security.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_security.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_security.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,423 @@
+/******************************************************************************
+ *
@@ -182205,14 +181599,14 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_security.h linu
+#endif
+#endif //__RTL871X_SECURITY_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_version.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_version.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_version.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_version.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_version.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_version.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_version.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_version.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1 @@
+#define DRIVERVERSION "v3.4.4_4749.20121105"
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,674 @@
+/******************************************************************************
+ *
@@ -182888,9 +182282,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/rtw_xmit.h linux-rp
+
+#endif //_RTL871X_XMIT_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_hal.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_hal.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_hal.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_hal.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_hal.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_hal.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,34 @@
+/******************************************************************************
+ *
@@ -182926,9 +182320,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_hal.h linux-rp
+
+#endif //__SDIO_HAL_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,56 @@
+/******************************************************************************
+ *
@@ -182986,9 +182380,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_ce.h linux
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,80 @@
+/******************************************************************************
+ *
@@ -183070,9 +182464,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops.h linux-rp
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,55 @@
+/******************************************************************************
+ *
@@ -183129,9 +182523,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_linux.h li
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,56 @@
+/******************************************************************************
+ *
@@ -183189,9 +182583,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_ops_xp.h linux
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,48 @@
+/******************************************************************************
+ *
@@ -183241,9 +182635,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sdio_osintf.h linux
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sta_info.h linux-rpi/drivers/net/wireless/rtl8192cu/include/sta_info.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sta_info.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/sta_info.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sta_info.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sta_info.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/sta_info.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sta_info.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,353 @@
+/******************************************************************************
+ *
@@ -183598,9 +182992,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/sta_info.h linux-rp
+extern u8 rtw_access_ctrl(struct wlan_acl_pool* pacl_list, u8 * mac_addr);
+
+#endif //_STA_INFO_H_
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_hal.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_hal.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_hal.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_hal.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_hal.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_hal.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_hal.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_hal.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,32 @@
+/******************************************************************************
+ *
@@ -183634,9 +183028,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_hal.h linux-rpi
+#endif //CONFIG_INTEL_PROXIM
+#endif //__USB_HAL_H__
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_ops.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_ops.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_ops.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_ops.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_ops.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_ops.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_ops.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,100 @@
+/******************************************************************************
+ *
@@ -183738,9 +183132,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_ops.h linux-rpi
+}
+
+#endif //__USB_OPS_H_
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_osintf.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_osintf.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_osintf.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_osintf.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_osintf.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,39 @@
+/******************************************************************************
+ *
@@ -183781,9 +183175,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_osintf.h linux-
+
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,60 @@
+/******************************************************************************
+ *
@@ -183845,9 +183239,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/usb_vendor_req.h li
+//BOOLEAN CEusbGetDescriptorRequest(PCE_USB_DEVICE CEdevice, IN short urbLength, IN UCHAR DescriptorType, IN UCHAR Index, IN USHORT LanguageId, IN PVOID TransferBuffer, IN ULONG TransferBufferLength);
+
+#endif
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wifi.h linux-rpi/drivers/net/wireless/rtl8192cu/include/wifi.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wifi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/wifi.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/wifi.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wifi.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/wifi.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wifi.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1190 @@
+/******************************************************************************
+ *
@@ -185039,9 +184433,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wifi.h linux-rpi/dr
+
+#endif // _WIFI_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h linux-rpi/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,453 @@
+/******************************************************************************
+ *
@@ -185496,9 +184890,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/wlan_bssdef.h linux
+
+#endif //#ifndef WLAN_BSSDEF_H_
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h linux-rpi/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h linux-3.9.9/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,90 @@
+/******************************************************************************
+ *
@@ -185590,9 +184984,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/include/xmit_osdep.h linux-
+
+#endif //
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/Kconfig linux-rpi/drivers/net/wireless/rtl8192cu/Kconfig
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/Kconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/Kconfig 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/Kconfig linux-3.9.9/drivers/net/wireless/rtl8192cu/Kconfig
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/Kconfig 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,8 @@
+config RTL8192CU
+ tristate "Realtek 8192C USB WiFi"
@@ -185602,9 +184996,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/Kconfig linux-rpi/drivers/n
+ ---help---
+ Enable wireless network adapters based on Realtek RTL8192C chipset family, such as EDUP nano series
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/Makefile linux-rpi/drivers/net/wireless/rtl8192cu/Makefile
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/Makefile linux-3.9.9/drivers/net/wireless/rtl8192cu/Makefile
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,545 @@
+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)
+EXTRA_CFLAGS += -O1
@@ -186151,9 +185545,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/Makefile linux-rpi/drivers/
+ cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
+endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,4618 @@
+/******************************************************************************
+ *
@@ -190773,9 +190167,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_cfg80211
+
+#endif //CONFIG_IOCTL_CFG80211
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,9325 @@
+/******************************************************************************
+ *
@@ -200102,9 +199496,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/ioctl_linux.c
+#endif
+};
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,740 @@
+/******************************************************************************
+ *
@@ -200846,9 +200240,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/mlme_linux.c l
+#endif
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1555 @@
+/******************************************************************************
+ *
@@ -202405,9 +201799,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c lin
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1889 @@
+/******************************************************************************
+ *
@@ -204298,9 +203692,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/pci_intf.c lin
+module_init(rtw_drv_entry);
+module_exit(rtw_drv_halt);
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,462 @@
+/******************************************************************************
+ *
@@ -204764,9 +204158,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/recv_linux.c l
+
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,713 @@
+/******************************************************************************
+ *
@@ -205481,9 +204875,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/rtw_android.c
+}
+#endif /* defined(CONFIG_WIFI_CONTROL_FUNC) */
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,922 @@
+/******************************************************************************
+ *
@@ -206407,9 +205801,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/sdio_intf.c li
+
+module_init(r8712s_drv_entry);
+module_exit(r8712s_drv_halt);
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1525 @@
+/******************************************************************************
+ *
@@ -207936,9 +207330,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/usb_intf.c lin
+EXPORT_SYMBOL(rtw_usb_get_sw_pointer);
+#endif //CONFIG_INTEL_PROXIM
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,367 @@
+/******************************************************************************
+ *
@@ -208307,9 +207701,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/linux/xmit_linux.c l
+ return 0;
+}
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1571 @@
+/******************************************************************************
+ *
@@ -209882,9 +209276,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/os_dep/osdep_service.c linu
+}
+#endif
+
-diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/wlan0dhcp linux-rpi/drivers/net/wireless/rtl8192cu/wlan0dhcp
---- linux-3.9.9/drivers/net/wireless/rtl8192cu/wlan0dhcp 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/net/wireless/rtl8192cu/wlan0dhcp 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/wlan0dhcp linux-3.9.9/drivers/net/wireless/rtl8192cu/wlan0dhcp
+--- linux-3.9.9.orig/drivers/net/wireless/rtl8192cu/wlan0dhcp 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/net/wireless/rtl8192cu/wlan0dhcp 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,16 @@
+#!/bin/bash
+
@@ -209902,9 +209296,9 @@ diff -Nur linux-3.9.9/drivers/net/wireless/rtl8192cu/wlan0dhcp linux-rpi/drivers
+
+echo "get ip: $var1"
+
-diff -Nur linux-3.9.9/drivers/spi/Kconfig linux-rpi/drivers/spi/Kconfig
---- linux-3.9.9/drivers/spi/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/spi/Kconfig 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/spi/Kconfig linux-3.9.9/drivers/spi/Kconfig
+--- linux-3.9.9.orig/drivers/spi/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/spi/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -75,6 +75,14 @@
This selects a driver for the Atmel SPI Controller, present on
many AT32 (AVR32) and AT91 (ARM) chips.
@@ -209920,9 +209314,9 @@ diff -Nur linux-3.9.9/drivers/spi/Kconfig linux-rpi/drivers/spi/Kconfig
config SPI_BFIN5XX
tristate "SPI controller driver for ADI Blackfin5xx"
depends on BLACKFIN
-diff -Nur linux-3.9.9/drivers/spi/Makefile linux-rpi/drivers/spi/Makefile
---- linux-3.9.9/drivers/spi/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/spi/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/spi/Makefile linux-3.9.9/drivers/spi/Makefile
+--- linux-3.9.9.orig/drivers/spi/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/spi/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -16,6 +16,7 @@
obj-$(CONFIG_SPI_AU1550) += spi-au1550.o
obj-$(CONFIG_SPI_BCM63XX) += spi-bcm63xx.o
@@ -209931,9 +209325,9 @@ diff -Nur linux-3.9.9/drivers/spi/Makefile linux-rpi/drivers/spi/Makefile
obj-$(CONFIG_SPI_BFIN_SPORT) += spi-bfin-sport.o
obj-$(CONFIG_SPI_BITBANG) += spi-bitbang.o
obj-$(CONFIG_SPI_BUTTERFLY) += spi-butterfly.o
-diff -Nur linux-3.9.9/drivers/spi/spi-bcm2708.c linux-rpi/drivers/spi/spi-bcm2708.c
---- linux-3.9.9/drivers/spi/spi-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/spi/spi-bcm2708.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/spi/spi-bcm2708.c linux-3.9.9/drivers/spi/spi-bcm2708.c
+--- linux-3.9.9.orig/drivers/spi/spi-bcm2708.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/spi/spi-bcm2708.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,626 @@
+/*
+ * Driver for Broadcom BCM2708 SPI Controllers
@@ -210561,9 +209955,9 @@ diff -Nur linux-3.9.9/drivers/spi/spi-bcm2708.c linux-rpi/drivers/spi/spi-bcm270
+MODULE_AUTHOR("Chris Boot <bootc@bootc.net>");
+MODULE_LICENSE("GPL v2");
+MODULE_ALIAS("platform:" DRV_NAME);
-diff -Nur linux-3.9.9/drivers/staging/media/lirc/Kconfig linux-rpi/drivers/staging/media/lirc/Kconfig
---- linux-3.9.9/drivers/staging/media/lirc/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/staging/media/lirc/Kconfig 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/staging/media/lirc/Kconfig linux-3.9.9/drivers/staging/media/lirc/Kconfig
+--- linux-3.9.9.orig/drivers/staging/media/lirc/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/staging/media/lirc/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -38,6 +38,12 @@
help
Driver for Homebrew Parallel Port Receivers
@@ -210577,9 +209971,9 @@ diff -Nur linux-3.9.9/drivers/staging/media/lirc/Kconfig linux-rpi/drivers/stagi
config LIRC_SASEM
tristate "Sasem USB IR Remote"
depends on LIRC && USB
-diff -Nur linux-3.9.9/drivers/staging/media/lirc/lirc_rpi.c linux-rpi/drivers/staging/media/lirc/lirc_rpi.c
---- linux-3.9.9/drivers/staging/media/lirc/lirc_rpi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/staging/media/lirc/lirc_rpi.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/staging/media/lirc/lirc_rpi.c linux-3.9.9/drivers/staging/media/lirc/lirc_rpi.c
+--- linux-3.9.9.orig/drivers/staging/media/lirc/lirc_rpi.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/staging/media/lirc/lirc_rpi.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,692 @@
+/*
+ * lirc_rpi.c
@@ -211273,9 +210667,9 @@ diff -Nur linux-3.9.9/drivers/staging/media/lirc/lirc_rpi.c linux-rpi/drivers/st
+
+module_param(debug, bool, S_IRUGO | S_IWUSR);
+MODULE_PARM_DESC(debug, "Enable debugging messages");
-diff -Nur linux-3.9.9/drivers/staging/media/lirc/Makefile linux-rpi/drivers/staging/media/lirc/Makefile
---- linux-3.9.9/drivers/staging/media/lirc/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/staging/media/lirc/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/staging/media/lirc/Makefile linux-3.9.9/drivers/staging/media/lirc/Makefile
+--- linux-3.9.9.orig/drivers/staging/media/lirc/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/staging/media/lirc/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -7,6 +7,7 @@
obj-$(CONFIG_LIRC_IGORPLUGUSB) += lirc_igorplugusb.o
obj-$(CONFIG_LIRC_IMON) += lirc_imon.o
@@ -211284,9 +210678,9 @@ diff -Nur linux-3.9.9/drivers/staging/media/lirc/Makefile linux-rpi/drivers/stag
obj-$(CONFIG_LIRC_SASEM) += lirc_sasem.o
obj-$(CONFIG_LIRC_SERIAL) += lirc_serial.o
obj-$(CONFIG_LIRC_SIR) += lirc_sir.o
-diff -Nur linux-3.9.9/drivers/thermal/bcm2835-thermal.c linux-rpi/drivers/thermal/bcm2835-thermal.c
---- linux-3.9.9/drivers/thermal/bcm2835-thermal.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/thermal/bcm2835-thermal.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/thermal/bcm2835-thermal.c linux-3.9.9/drivers/thermal/bcm2835-thermal.c
+--- linux-3.9.9.orig/drivers/thermal/bcm2835-thermal.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/thermal/bcm2835-thermal.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,184 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -211472,9 +210866,9 @@ diff -Nur linux-3.9.9/drivers/thermal/bcm2835-thermal.c linux-rpi/drivers/therma
+MODULE_DESCRIPTION("Thermal driver for bcm2835 chip");
+
+module_platform_driver(bcm2835_thermal_driver);
-diff -Nur linux-3.9.9/drivers/thermal/Kconfig linux-rpi/drivers/thermal/Kconfig
---- linux-3.9.9/drivers/thermal/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/thermal/Kconfig 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/thermal/Kconfig linux-3.9.9/drivers/thermal/Kconfig
+--- linux-3.9.9.orig/drivers/thermal/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/thermal/Kconfig 2013-07-29 15:24:41.000000000 +0200
@@ -165,4 +165,11 @@
enforce idle time which results in more package C-state residency. The
user interface is exposed via generic thermal framework.
@@ -211487,18 +210881,18 @@ diff -Nur linux-3.9.9/drivers/thermal/Kconfig linux-rpi/drivers/thermal/Kconfig
+
endif
+
-diff -Nur linux-3.9.9/drivers/thermal/Makefile linux-rpi/drivers/thermal/Makefile
---- linux-3.9.9/drivers/thermal/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/thermal/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/thermal/Makefile linux-3.9.9/drivers/thermal/Makefile
+--- linux-3.9.9.orig/drivers/thermal/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/thermal/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -21,4 +21,5 @@
obj-$(CONFIG_DB8500_THERMAL) += db8500_thermal.o
obj-$(CONFIG_DB8500_CPUFREQ_COOLING) += db8500_cpufreq_cooling.o
obj-$(CONFIG_INTEL_POWERCLAMP) += intel_powerclamp.o
+obj-$(CONFIG_THERMAL_BCM2835) += bcm2835-thermal.o
-diff -Nur linux-3.9.9/drivers/usb/core/generic.c linux-rpi/drivers/usb/core/generic.c
---- linux-3.9.9/drivers/usb/core/generic.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/usb/core/generic.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/core/generic.c linux-3.9.9/drivers/usb/core/generic.c
+--- linux-3.9.9.orig/drivers/usb/core/generic.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/usb/core/generic.c 2013-07-29 15:24:41.000000000 +0200
@@ -152,6 +152,7 @@
dev_warn(&udev->dev,
"no configuration chosen from %d choice%s\n",
@@ -211507,9 +210901,9 @@ diff -Nur linux-3.9.9/drivers/usb/core/generic.c linux-rpi/drivers/usb/core/gene
}
return i;
}
-diff -Nur linux-3.9.9/drivers/usb/core/message.c linux-rpi/drivers/usb/core/message.c
---- linux-3.9.9/drivers/usb/core/message.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/usb/core/message.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/core/message.c linux-3.9.9/drivers/usb/core/message.c
+--- linux-3.9.9.orig/drivers/usb/core/message.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/usb/core/message.c 2013-07-29 15:24:41.000000000 +0200
@@ -1875,6 +1875,85 @@
if (cp->string == NULL &&
!(dev->quirks & USB_QUIRK_CONFIG_INTF_STRINGS))
@@ -211596,9 +210990,9 @@ diff -Nur linux-3.9.9/drivers/usb/core/message.c linux-rpi/drivers/usb/core/mess
/* Now that the interfaces are installed, re-enable LPM. */
usb_unlocked_enable_lpm(dev);
-diff -Nur linux-3.9.9/drivers/usb/core/otg_whitelist.h linux-rpi/drivers/usb/core/otg_whitelist.h
---- linux-3.9.9/drivers/usb/core/otg_whitelist.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/usb/core/otg_whitelist.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/core/otg_whitelist.h linux-3.9.9/drivers/usb/core/otg_whitelist.h
+--- linux-3.9.9.orig/drivers/usb/core/otg_whitelist.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/usb/core/otg_whitelist.h 2013-07-29 15:24:41.000000000 +0200
@@ -19,33 +19,82 @@
static struct usb_device_id whitelist_table [] = {
@@ -211814,9 +211208,9 @@ diff -Nur linux-3.9.9/drivers/usb/core/otg_whitelist.h linux-rpi/drivers/usb/cor
#endif
}
-diff -Nur linux-3.9.9/drivers/usb/gadget/file_storage.c linux-rpi/drivers/usb/gadget/file_storage.c
---- linux-3.9.9/drivers/usb/gadget/file_storage.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/gadget/file_storage.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/gadget/file_storage.c linux-3.9.9/drivers/usb/gadget/file_storage.c
+--- linux-3.9.9.orig/drivers/usb/gadget/file_storage.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/gadget/file_storage.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3676 @@
+/*
+ * file_storage.c -- File-backed USB Storage Gadget, for USB development
@@ -215494,9 +214888,9 @@ diff -Nur linux-3.9.9/drivers/usb/gadget/file_storage.c linux-rpi/drivers/usb/ga
+ kref_put(&fsg->ref, fsg_release);
+}
+module_exit(fsg_cleanup);
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/changes.txt linux-rpi/drivers/usb/host/dwc_common_port/changes.txt
---- linux-3.9.9/drivers/usb/host/dwc_common_port/changes.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/changes.txt 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/changes.txt linux-3.9.9/drivers/usb/host/dwc_common_port/changes.txt
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/changes.txt 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/changes.txt 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,174 @@
+
+dwc_read_reg32() and friends now take an additional parameter, a pointer to an
@@ -215672,9 +215066,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/changes.txt linux-rpi/dri
+A DWC_LIBMODULE #define has also been added. If this is not defined, then the
+module code in dwc_common_linux.c is not compiled in. This allows linking the
+library code directly into a driver module, instead of as a standalone module.
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/doc/doxygen.cfg linux-rpi/drivers/usb/host/dwc_common_port/doc/doxygen.cfg
---- linux-3.9.9/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/doc/doxygen.cfg linux-3.9.9/drivers/usb/host/dwc_common_port/doc/doxygen.cfg
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/doc/doxygen.cfg 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,270 @@
+# Doxyfile 1.4.5
+
@@ -215946,9 +215340,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/doc/doxygen.cfg linux-rpi
+# Configuration::additions related to the search engine
+#---------------------------------------------------------------------------
+SEARCHENGINE = NO
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_cc.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_cc.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,532 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_cc.c $
@@ -216482,9 +215876,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.c linux-rpi/driver
+}
+
+#endif /* DWC_CCLIB */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_cc.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_cc.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_cc.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,225 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_cc.h $
@@ -216711,9 +216105,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_cc.h linux-rpi/driver
+
+#endif /* _DWC_CC_H_ */
+
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1308 @@
+#include "dwc_os.h"
+#include "dwc_list.h"
@@ -218023,9 +217417,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c linux-r
+{
+ return wq->pending;
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_linux.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_linux.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_common_linux.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_linux.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_common_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1431 @@
+#include <linux/kernel.h>
+#include <linux/init.h>
@@ -219458,9 +218852,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_linux.c linux-
+MODULE_LICENSE ("GPL");
+
+#endif /* DWC_LIBMODULE */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1275 @@
+#include "dwc_os.h"
+#include "dwc_list.h"
@@ -220737,9 +220131,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c linux-r
+{
+ return wq->pending;
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_crypto.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_crypto.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,308 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_crypto.c $
@@ -221049,9 +220443,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.c linux-rpi/dr
+}
+
+#endif /* DWC_CRYPTOLIB */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_crypto.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_crypto.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_crypto.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,111 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_crypto.h $
@@ -221164,9 +220558,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_crypto.h linux-rpi/dr
+#endif
+
+#endif /* _DWC_CRYPTO_H_ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_dh.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_dh.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,291 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_dh.c $
@@ -221459,9 +220853,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.c linux-rpi/driver
+#endif /* !CONFIG_MACH_IPMATE */
+
+#endif /* DWC_CRYPTOLIB */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_dh.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_dh.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_dh.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,106 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_dh.h $
@@ -221569,9 +220963,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_dh.h linux-rpi/driver
+#endif
+
+#endif /* _DWC_DH_H_ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_list.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_list.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_list.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_list.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_list.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_list.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_list.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_list.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,594 @@
+/* $OpenBSD: queue.h,v 1.26 2004/05/04 16:59:32 grange Exp $ */
+/* $NetBSD: queue.h,v 1.11 1996/05/16 05:17:14 mycroft Exp $ */
@@ -222167,9 +221561,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_list.h linux-rpi/driv
+#endif
+
+#endif /* _DWC_LIST_H_ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_mem.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_mem.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_mem.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_mem.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_mem.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_mem.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_mem.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_mem.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,245 @@
+/* Memory Debugging */
+#ifdef DWC_DEBUG_MEMORY
@@ -222416,9 +221810,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_mem.c linux-rpi/drive
+}
+
+#endif /* DWC_DEBUG_MEMORY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_modpow.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_modpow.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,636 @@
+/* Bignum routines adapted from PUTTY sources. PuTTY copyright notice follows.
+ *
@@ -223056,9 +222450,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.c linux-rpi/dr
+#endif /* CONFIG_MACH_IPMATE */
+
+#endif /*DWC_CRYPTOLIB */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_modpow.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_modpow.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_modpow.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,34 @@
+/*
+ * dwc_modpow.h
@@ -223094,9 +222488,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_modpow.h linux-rpi/dr
+#endif
+
+#endif /* _LINUX_BIGNUM_H */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.c linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.c
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_notifier.c linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_notifier.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,319 @@
+#ifdef DWC_NOTIFYLIB
+
@@ -223417,9 +222811,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.c linux-rpi/
+}
+
+#endif /* DWC_NOTIFYLIB */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_notifier.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_notifier.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_notifier.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,122 @@
+
+#ifndef __DWC_NOTIFIER_H__
@@ -223543,9 +222937,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_notifier.h linux-rpi/
+#endif
+
+#endif /* __DWC_NOTIFIER_H__ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_os.h linux-rpi/drivers/usb/host/dwc_common_port/dwc_os.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_os.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/dwc_os.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_os.h linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_os.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/dwc_os.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_os.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1262 @@
+/* =========================================================================
+ * $File: //dwh/usb_iip/dev/software/dwc_common_port_2/dwc_os.h $
@@ -224809,9 +224203,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/dwc_os.h linux-rpi/driver
+#endif
+
+#endif /* _DWC_OS_H_ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile linux-rpi/drivers/usb/host/dwc_common_port/Makefile
---- linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/Makefile linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,58 @@
+#
+# Makefile for DWC_common library
@@ -224871,9 +224265,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile linux-rpi/driver
+
+clean:
+ rm -rf *.o *.ko .*.cmd *.mod.c .*.o.d .*.o.tmp modules.order Module.markers Module.symvers .tmp_versions/
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.fbsd linux-rpi/drivers/usb/host/dwc_common_port/Makefile.fbsd
---- linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.fbsd 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile.fbsd 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/Makefile.fbsd linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.fbsd
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/Makefile.fbsd 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.fbsd 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,17 @@
+CFLAGS += -I/sys/i386/compile/GENERIC -I/sys/i386/include -I/usr/include
+CFLAGS += -DDWC_FREEBSD
@@ -224892,9 +224286,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.fbsd linux-rpi/d
+ dwc_common_fbsd.c dwc_mem.c
+
+.include <bsd.kmod.mk>
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.linux linux-rpi/drivers/usb/host/dwc_common_port/Makefile.linux
---- linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.linux 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/Makefile.linux 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/Makefile.linux linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.linux
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/Makefile.linux 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.linux 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,49 @@
+#
+# Makefile for DWC_common library
@@ -224945,9 +224339,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/Makefile.linux linux-rpi/
+
+clean:
+ rm -rf *.o *.ko .*.cmd *.mod.c .*.o.d .*.o.tmp modules.order Module.markers Module.symvers .tmp_versions/
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/usb.h linux-rpi/drivers/usb/host/dwc_common_port/usb.h
---- linux-3.9.9/drivers/usb/host/dwc_common_port/usb.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_common_port/usb.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_common_port/usb.h linux-3.9.9/drivers/usb/host/dwc_common_port/usb.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_common_port/usb.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_common_port/usb.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,946 @@
+/*
+ * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -225895,9 +225289,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_common_port/usb.h linux-rpi/drivers/u
+#endif
+
+#endif /* _USB_H_ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/doc/doxygen.cfg linux-rpi/drivers/usb/host/dwc_otg/doc/doxygen.cfg
---- linux-3.9.9/drivers/usb/host/dwc_otg/doc/doxygen.cfg 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/doc/doxygen.cfg 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/doc/doxygen.cfg linux-3.9.9/drivers/usb/host/dwc_otg/doc/doxygen.cfg
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/doc/doxygen.cfg 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/doc/doxygen.cfg 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,224 @@
+# Doxyfile 1.3.9.1
+
@@ -226123,9 +225517,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/doc/doxygen.cfg linux-rpi/drivers
+# Configuration::additions related to the search engine
+#---------------------------------------------------------------------------
+SEARCHENGINE = NO
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dummy_audio.c linux-rpi/drivers/usb/host/dwc_otg/dummy_audio.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dummy_audio.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dummy_audio.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dummy_audio.c linux-3.9.9/drivers/usb/host/dwc_otg/dummy_audio.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dummy_audio.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dummy_audio.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1575 @@
+/*
+ * zero.c -- Gadget Zero, for USB development
@@ -227702,9 +227096,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dummy_audio.c linux-rpi/drivers/u
+ remove_proc_entry("isoc_test", NULL);
+}
+module_exit (cleanup);
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_cfi_common.h linux-rpi/drivers/usb/host/dwc_otg/dwc_cfi_common.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_cfi_common.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_cfi_common.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_cfi_common.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_cfi_common.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_cfi_common.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_cfi_common.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,142 @@
+/* ==========================================================================
+ * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,
@@ -227848,9 +227242,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_cfi_common.h linux-rpi/driver
+typedef struct cfi_string cfi_string_t;
+
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_adp.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_adp.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,854 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_adp.c $
@@ -228706,9 +228100,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.c linux-rpi/drivers/u
+#endif
+ return 1;
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_adp.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_adp.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_adp.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,80 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_adp.h $
@@ -228790,9 +228184,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_adp.h linux-rpi/drivers/u
+extern int32_t dwc_otg_adp_handle_srp_intr(dwc_otg_core_if_t * core_if);
+
+#endif //__DWC_OTG_ADP_H__
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_attr.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_attr.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1210 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_attr.c $
@@ -230004,9 +229398,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.c linux-rpi/drivers/
+ device_remove_file(&dev->dev, &dev_attr_sleep_status);
+#endif
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_attr.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_attr.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_attr.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,89 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_attr.h $
@@ -230097,9 +229491,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_attr.h linux-rpi/drivers/
+#endif
+ );
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cfi.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1876 @@
+/* ==========================================================================
+ * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,
@@ -231977,9 +231371,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.c linux-rpi/drivers/u
+}
+
+#endif //DWC_UTE_CFI
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cfi.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,320 @@
+/* ==========================================================================
+ * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,
@@ -232301,9 +231695,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cfi.h linux-rpi/drivers/u
+int cfi_setup(struct dwc_otg_pcd *pcd, struct cfi_usb_ctrlrequest *ctrl);
+
+#endif /* (__DWC_OTG_CFI_H__) */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cil.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cil.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,7151 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_cil.c $
@@ -239456,9 +238850,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.c linux-rpi/drivers/u
+ dwc_otg_pcd_start_srp_timer(core_if);
+ return;
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cil.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cil.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1464 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_cil.h $
@@ -240924,9 +240318,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil.h linux-rpi/drivers/u
+//////////////////////////////////////////////////////////////////////
+
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1588 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_cil_intr.c $
@@ -242516,9 +241910,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c linux-rpi/driv
+
+ return retval;
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_core_if.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_core_if.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_core_if.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_core_if.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_core_if.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,705 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_core_if.h $
@@ -243225,9 +242619,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_core_if.h linux-rpi/drive
+/** @} */
+
+#endif /* __DWC_CORE_IF_H__ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_dbg.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_dbg.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_dbg.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_dbg.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_dbg.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,117 @@
+/* ==========================================================================
+ *
@@ -243346,9 +242740,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_dbg.h linux-rpi/drivers/u
+
+#endif /*DEBUG*/
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_driver.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_driver.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1736 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_driver.c $
@@ -245086,9 +244480,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.c linux-rpi/driver
+ </td></tr>
+
+*/
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_driver.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_driver.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_driver.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,86 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_driver.h $
@@ -245176,9 +244570,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_driver.h linux-rpi/driver
+#endif
+
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,3640 @@
+
+/* ==========================================================================
@@ -248820,9 +248214,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.c linux-rpi/drivers/u
+}
+
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,1132 @@
+/*==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_ddma.c $
@@ -249956,9 +249350,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c linux-rpi/driv
+}
+
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,849 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd.h $
@@ -250809,9 +250203,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd.h linux-rpi/drivers/u
+#endif
+#endif
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,417 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_if.h $
@@ -251230,9 +250624,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h linux-rpi/driver
+
+#endif /* __DWC_HCD_IF_H__ */
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2668 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_intr.c $
@@ -253902,9 +253296,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c linux-rpi/driv
+ return retval;
+}
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,967 @@
+
+/* ==========================================================================
@@ -254873,9 +254267,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c linux-rpi/dri
+}
+
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,963 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_hcd_queue.c $
@@ -255840,9 +255234,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c linux-rpi/dri
+}
+
+#endif /* DWC_DEVICE_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,113 @@
+#include "dwc_otg_regs.h"
+#include "dwc_otg_dbg.h"
@@ -255957,9 +255351,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.c linux-rpi/driv
+
+ return;
+}
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,48 @@
+#ifndef __DWC_OTG_MPHI_FIX_H__
+#define __DWC_OTG_MPHI_FIX_H__
@@ -256009,9 +255403,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_mphi_fix.h linux-rpi/driv
+extern bool fiq_fix_enable, nak_holdoff_enable, fiq_split_enable;
+
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,188 @@
+#ifndef _DWC_OS_DEP_H_
+#define _DWC_OS_DEP_H_
@@ -256201,9 +255595,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h linux-rpi/driver
+
+
+#endif /* _DWC_OS_DEP_H_ */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.c 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,2708 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd.c $
@@ -258913,9 +258307,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.c linux-rpi/drivers/u
+}
+
+#endif /* DWC_HOST_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,266 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd.h $
@@ -259183,9 +258577,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd.h linux-rpi/drivers/u
+extern void do_test_mode(void *data);
+#endif
+#endif /* DWC_HOST_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h 2013-07-29 15:24:41.000000000 +0200
@@ -0,0 +1,360 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd_if.h $
@@ -259547,9 +258941,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h linux-rpi/driver
+#endif /* __DWC_PCD_IF_H__ */
+
+#endif /* DWC_HOST_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,5147 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd_intr.c $
@@ -264698,9 +264092,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c linux-rpi/driv
+}
+
+#endif /* DWC_HOST_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,1358 @@
+ /* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_pcd_linux.c $
@@ -266060,9 +265454,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c linux-rpi/dri
+EXPORT_SYMBOL(usb_gadget_unregister_driver);
+
+#endif /* DWC_HOST_ONLY */
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_regs.h linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_regs.h
---- linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_regs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/dwc_otg_regs.h 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_regs.h linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_regs.h
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/dwc_otg_regs.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_regs.h 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,2550 @@
+/* ==========================================================================
+ * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_regs.h $
@@ -268614,9 +268008,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/dwc_otg_regs.h linux-rpi/drivers/
+} gpwrdn_data_t;
+
+#endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/Makefile linux-rpi/drivers/usb/host/dwc_otg/Makefile
---- linux-3.9.9/drivers/usb/host/dwc_otg/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/Makefile linux-3.9.9/drivers/usb/host/dwc_otg/Makefile
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,81 @@
+#
+# Makefile for DWC_otg Highspeed USB controller driver
@@ -268699,9 +268093,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/Makefile linux-rpi/drivers/usb/ho
+ rm -rf *.o *.ko .*cmd *.mod.c .tmp_versions Module.symvers
+
+endif
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm linux-rpi/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm
---- linux-3.9.9/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm linux-3.9.9/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,337 @@
+package dwc_otg_test;
+
@@ -269040,9 +268434,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/dwc_otg_test.pm linux-rpi/dr
+);
+
+1;
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/Makefile linux-rpi/drivers/usb/host/dwc_otg/test/Makefile
---- linux-3.9.9/drivers/usb/host/dwc_otg/test/Makefile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/Makefile linux-3.9.9/drivers/usb/host/dwc_otg/test/Makefile
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/Makefile 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/test/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,16 @@
+
+PERL=/usr/bin/perl
@@ -269060,9 +268454,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/Makefile linux-rpi/drivers/u
+ else echo "=======> $$test, FAILED" ; \
+ fi \
+ done
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/test_mod_param.pl linux-rpi/drivers/usb/host/dwc_otg/test/test_mod_param.pl
---- linux-3.9.9/drivers/usb/host/dwc_otg/test/test_mod_param.pl 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/test_mod_param.pl 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/test_mod_param.pl linux-3.9.9/drivers/usb/host/dwc_otg/test/test_mod_param.pl
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/test_mod_param.pl 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/test/test_mod_param.pl 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,133 @@
+#!/usr/bin/perl -w
+#
@@ -269197,9 +268591,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/test_mod_param.pl linux-rpi/
+
+test_main();
+0;
-diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/test_sysfs.pl linux-rpi/drivers/usb/host/dwc_otg/test/test_sysfs.pl
---- linux-3.9.9/drivers/usb/host/dwc_otg/test/test_sysfs.pl 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/usb/host/dwc_otg/test/test_sysfs.pl 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/test_sysfs.pl linux-3.9.9/drivers/usb/host/dwc_otg/test/test_sysfs.pl
+--- linux-3.9.9.orig/drivers/usb/host/dwc_otg/test/test_sysfs.pl 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/usb/host/dwc_otg/test/test_sysfs.pl 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,193 @@
+#!/usr/bin/perl -w
+#
@@ -269394,9 +268788,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/dwc_otg/test/test_sysfs.pl linux-rpi/driv
+
+test_main();
+0;
-diff -Nur linux-3.9.9/drivers/usb/host/Kconfig linux-rpi/drivers/usb/host/Kconfig
---- linux-3.9.9/drivers/usb/host/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/usb/host/Kconfig 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/Kconfig linux-3.9.9/drivers/usb/host/Kconfig
+--- linux-3.9.9.orig/drivers/usb/host/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/usb/host/Kconfig 2013-07-29 15:24:42.000000000 +0200
@@ -623,6 +623,19 @@
To compile this driver a module, choose M here: the module
will be called "hwa-hc".
@@ -269417,9 +268811,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/Kconfig linux-rpi/drivers/usb/host/Kconfi
config USB_IMX21_HCD
tristate "i.MX21 HCD support"
depends on USB && ARM && ARCH_MXC
-diff -Nur linux-3.9.9/drivers/usb/host/Makefile linux-rpi/drivers/usb/host/Makefile
---- linux-3.9.9/drivers/usb/host/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/usb/host/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/host/Makefile linux-3.9.9/drivers/usb/host/Makefile
+--- linux-3.9.9.orig/drivers/usb/host/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/usb/host/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -41,6 +41,8 @@
obj-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o
obj-$(CONFIG_USB_ISP1760_HCD) += isp1760.o
@@ -269429,9 +268823,9 @@ diff -Nur linux-3.9.9/drivers/usb/host/Makefile linux-rpi/drivers/usb/host/Makef
obj-$(CONFIG_USB_IMX21_HCD) += imx21-hcd.o
obj-$(CONFIG_USB_FSL_MPH_DR_OF) += fsl-mph-dr-of.o
obj-$(CONFIG_USB_OCTEON2_COMMON) += octeon2-common.o
-diff -Nur linux-3.9.9/drivers/usb/Makefile linux-rpi/drivers/usb/Makefile
---- linux-3.9.9/drivers/usb/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/usb/Makefile 2013-07-08 13:33:17.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/usb/Makefile linux-3.9.9/drivers/usb/Makefile
+--- linux-3.9.9.orig/drivers/usb/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/usb/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -25,6 +25,7 @@
obj-$(CONFIG_USB_R8A66597_HCD) += host/
obj-$(CONFIG_USB_HWA_HCD) += host/
@@ -269440,9 +268834,9 @@ diff -Nur linux-3.9.9/drivers/usb/Makefile linux-rpi/drivers/usb/Makefile
obj-$(CONFIG_USB_IMX21_HCD) += host/
obj-$(CONFIG_USB_FSL_MPH_DR_OF) += host/
-diff -Nur linux-3.9.9/drivers/video/bcm2708_fb.c linux-rpi/drivers/video/bcm2708_fb.c
---- linux-3.9.9/drivers/video/bcm2708_fb.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/video/bcm2708_fb.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/video/bcm2708_fb.c linux-3.9.9/drivers/video/bcm2708_fb.c
+--- linux-3.9.9.orig/drivers/video/bcm2708_fb.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/video/bcm2708_fb.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,647 @@
+/*
+ * linux/drivers/video/bcm2708_fb.c
@@ -270091,9 +269485,9 @@ diff -Nur linux-3.9.9/drivers/video/bcm2708_fb.c linux-rpi/drivers/video/bcm2708
+MODULE_PARM_DESC(fbwidth, "Width of ARM Framebuffer");
+MODULE_PARM_DESC(fbheight, "Height of ARM Framebuffer");
+MODULE_PARM_DESC(fbdepth, "Bit depth of ARM Framebuffer");
-diff -Nur linux-3.9.9/drivers/video/cfbimgblt.c linux-rpi/drivers/video/cfbimgblt.c
---- linux-3.9.9/drivers/video/cfbimgblt.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/video/cfbimgblt.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/video/cfbimgblt.c linux-3.9.9/drivers/video/cfbimgblt.c
+--- linux-3.9.9.orig/drivers/video/cfbimgblt.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/video/cfbimgblt.c 2013-07-29 15:24:42.000000000 +0200
@@ -28,6 +28,11 @@
*
* Also need to add code to deal with cards endians that are different than
@@ -270267,9 +269661,9 @@ diff -Nur linux-3.9.9/drivers/video/cfbimgblt.c linux-rpi/drivers/video/cfbimgbl
slow_imageblit(image, p, dst1, fgcolor, bgcolor,
start_index, pitch_index);
} else
-diff -Nur linux-3.9.9/drivers/video/fbmem.c linux-rpi/drivers/video/fbmem.c
---- linux-3.9.9/drivers/video/fbmem.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/video/fbmem.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/video/fbmem.c linux-3.9.9/drivers/video/fbmem.c
+--- linux-3.9.9.orig/drivers/video/fbmem.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/video/fbmem.c 2013-07-29 15:24:42.000000000 +0200
@@ -1074,6 +1074,25 @@
return ret;
}
@@ -270328,9 +269722,9 @@ diff -Nur linux-3.9.9/drivers/video/fbmem.c linux-rpi/drivers/video/fbmem.c
arg = (unsigned long) compat_ptr(arg);
case FBIOBLANK:
ret = do_fb_ioctl(info, cmd, arg);
-diff -Nur linux-3.9.9/drivers/video/Kconfig linux-rpi/drivers/video/Kconfig
---- linux-3.9.9/drivers/video/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/video/Kconfig 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/video/Kconfig linux-3.9.9/drivers/video/Kconfig
+--- linux-3.9.9.orig/drivers/video/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/video/Kconfig 2013-07-29 15:24:42.000000000 +0200
@@ -334,6 +334,20 @@
help
Support the Permedia2 FIFO disconnect feature.
@@ -270352,9 +269746,9 @@ diff -Nur linux-3.9.9/drivers/video/Kconfig linux-rpi/drivers/video/Kconfig
config FB_ARMCLCD
tristate "ARM PrimeCell PL110 support"
depends on FB && ARM && ARM_AMBA
-diff -Nur linux-3.9.9/drivers/video/logo/logo_linux_clut224.ppm linux-rpi/drivers/video/logo/logo_linux_clut224.ppm
---- linux-3.9.9/drivers/video/logo/logo_linux_clut224.ppm 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/video/logo/logo_linux_clut224.ppm 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/video/logo/logo_linux_clut224.ppm linux-3.9.9/drivers/video/logo/logo_linux_clut224.ppm
+--- linux-3.9.9.orig/drivers/video/logo/logo_linux_clut224.ppm 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/video/logo/logo_linux_clut224.ppm 2013-07-29 15:24:42.000000000 +0200
@@ -1,1604 +1,883 @@
P3
-# Standard 224-color Linux logo
@@ -272841,9 +272235,9 @@ diff -Nur linux-3.9.9/drivers/video/logo/logo_linux_clut224.ppm linux-rpi/driver
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0
-diff -Nur linux-3.9.9/drivers/video/Makefile linux-rpi/drivers/video/Makefile
---- linux-3.9.9/drivers/video/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/video/Makefile 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/video/Makefile linux-3.9.9/drivers/video/Makefile
+--- linux-3.9.9.orig/drivers/video/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/video/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -100,6 +100,7 @@
obj-$(CONFIG_FB_VOODOO1) += sstfb.o
obj-$(CONFIG_FB_ARMCLCD) += amba-clcd.o
@@ -272852,9 +272246,9 @@ diff -Nur linux-3.9.9/drivers/video/Makefile linux-rpi/drivers/video/Makefile
obj-$(CONFIG_FB_68328) += 68328fb.o
obj-$(CONFIG_FB_GBE) += gbefb.o
obj-$(CONFIG_FB_CIRRUS) += cirrusfb.o
-diff -Nur linux-3.9.9/drivers/w1/masters/w1-gpio.c linux-rpi/drivers/w1/masters/w1-gpio.c
---- linux-3.9.9/drivers/w1/masters/w1-gpio.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/w1/masters/w1-gpio.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/w1/masters/w1-gpio.c linux-3.9.9/drivers/w1/masters/w1-gpio.c
+--- linux-3.9.9.orig/drivers/w1/masters/w1-gpio.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/w1/masters/w1-gpio.c 2013-07-29 15:24:42.000000000 +0200
@@ -23,6 +23,9 @@
#include "../w1.h"
#include "../w1_int.h"
@@ -272896,9 +272290,9 @@ diff -Nur linux-3.9.9/drivers/w1/masters/w1-gpio.c linux-rpi/drivers/w1/masters/
err = w1_add_master_device(master);
if (err) {
dev_err(&pdev->dev, "w1_add_master device failed\n");
-diff -Nur linux-3.9.9/drivers/w1/w1.h linux-rpi/drivers/w1/w1.h
---- linux-3.9.9/drivers/w1/w1.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/w1/w1.h 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/w1/w1.h linux-3.9.9/drivers/w1/w1.h
+--- linux-3.9.9.orig/drivers/w1/w1.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/w1/w1.h 2013-07-29 15:24:42.000000000 +0200
@@ -148,6 +148,12 @@
*/
u8 (*set_pullup)(void *, int);
@@ -272912,9 +272306,9 @@ diff -Nur linux-3.9.9/drivers/w1/w1.h linux-rpi/drivers/w1/w1.h
/** Really nice hardware can handles the different types of ROM search
* w1_master* is passed to the slave found callback.
*/
-diff -Nur linux-3.9.9/drivers/w1/w1_int.c linux-rpi/drivers/w1/w1_int.c
---- linux-3.9.9/drivers/w1/w1_int.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/w1/w1_int.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/w1/w1_int.c linux-3.9.9/drivers/w1/w1_int.c
+--- linux-3.9.9.orig/drivers/w1/w1_int.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/w1/w1_int.c 2013-07-29 15:24:42.000000000 +0200
@@ -117,19 +117,21 @@
printk(KERN_ERR "w1_add_master_device: invalid function set\n");
return(-EINVAL);
@@ -272944,9 +272338,9 @@ diff -Nur linux-3.9.9/drivers/w1/w1_int.c linux-rpi/drivers/w1/w1_int.c
/* Lock until the device is added (or not) to w1_masters. */
mutex_lock(&w1_mlock);
/* Search for the first available id (starting at 1). */
-diff -Nur linux-3.9.9/drivers/w1/w1_io.c linux-rpi/drivers/w1/w1_io.c
---- linux-3.9.9/drivers/w1/w1_io.c 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/w1/w1_io.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/w1/w1_io.c linux-3.9.9/drivers/w1/w1_io.c
+--- linux-3.9.9.orig/drivers/w1/w1_io.c 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/w1/w1_io.c 2013-07-29 15:24:42.000000000 +0200
@@ -127,10 +127,22 @@
static void w1_post_write(struct w1_master *dev)
{
@@ -272973,9 +272367,9 @@ diff -Nur linux-3.9.9/drivers/w1/w1_io.c linux-rpi/drivers/w1/w1_io.c
dev->pullup_duration = 0;
}
}
-diff -Nur linux-3.9.9/drivers/watchdog/bcm2708_wdog.c linux-rpi/drivers/watchdog/bcm2708_wdog.c
---- linux-3.9.9/drivers/watchdog/bcm2708_wdog.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/drivers/watchdog/bcm2708_wdog.c 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/watchdog/bcm2708_wdog.c linux-3.9.9/drivers/watchdog/bcm2708_wdog.c
+--- linux-3.9.9.orig/drivers/watchdog/bcm2708_wdog.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/drivers/watchdog/bcm2708_wdog.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,385 @@
+/*
+ * Broadcom BCM2708 watchdog driver.
@@ -273362,9 +272756,9 @@ diff -Nur linux-3.9.9/drivers/watchdog/bcm2708_wdog.c linux-rpi/drivers/watchdog
+MODULE_ALIAS_MISCDEV(TEMP_MINOR);
+MODULE_LICENSE("GPL");
+
-diff -Nur linux-3.9.9/drivers/watchdog/Kconfig linux-rpi/drivers/watchdog/Kconfig
---- linux-3.9.9/drivers/watchdog/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/watchdog/Kconfig 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/watchdog/Kconfig linux-3.9.9/drivers/watchdog/Kconfig
+--- linux-3.9.9.orig/drivers/watchdog/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/watchdog/Kconfig 2013-07-29 15:24:42.000000000 +0200
@@ -391,6 +391,12 @@
To compile this driver as a module, choose M here: the
module will be called retu_wdt.
@@ -273378,9 +272772,9 @@ diff -Nur linux-3.9.9/drivers/watchdog/Kconfig linux-rpi/drivers/watchdog/Kconfi
# AVR32 Architecture
config AT32AP700X_WDT
-diff -Nur linux-3.9.9/drivers/watchdog/Makefile linux-rpi/drivers/watchdog/Makefile
---- linux-3.9.9/drivers/watchdog/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/drivers/watchdog/Makefile 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/drivers/watchdog/Makefile linux-3.9.9/drivers/watchdog/Makefile
+--- linux-3.9.9.orig/drivers/watchdog/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/drivers/watchdog/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -54,6 +54,7 @@
obj-$(CONFIG_IMX2_WDT) += imx2_wdt.o
obj-$(CONFIG_UX500_WATCHDOG) += ux500_wdt.o
@@ -273389,574 +272783,9 @@ diff -Nur linux-3.9.9/drivers/watchdog/Makefile linux-rpi/drivers/watchdog/Makef
# AVR32 Architecture
obj-$(CONFIG_AT32AP700X_WDT) += at32ap700x_wdt.o
-diff -Nur linux-3.9.9/.git/config linux-rpi/.git/config
---- linux-3.9.9/.git/config 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/config 2013-07-08 13:27:22.000000000 +0200
-@@ -0,0 +1,5 @@
-+[core]
-+ repositoryformatversion = 0
-+ filemode = true
-+ bare = false
-+ logallrefupdates = true
-diff -Nur linux-3.9.9/.git/description linux-rpi/.git/description
---- linux-3.9.9/.git/description 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/description 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1 @@
-+Unnamed repository; edit this file 'description' to name the repository.
-diff -Nur linux-3.9.9/.git/FETCH_HEAD linux-rpi/.git/FETCH_HEAD
---- linux-3.9.9/.git/FETCH_HEAD 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/FETCH_HEAD 2013-07-08 13:32:55.000000000 +0200
-@@ -0,0 +1 @@
-+5aa1ec1a1c09d05adb83f5b6aaa98edf55fb6668 branch 'rpi-3.9.y' of git://github.com/raspberrypi/linux
-diff -Nur linux-3.9.9/.git/HEAD linux-rpi/.git/HEAD
---- linux-3.9.9/.git/HEAD 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/HEAD 2013-07-08 13:33:20.000000000 +0200
-@@ -0,0 +1 @@
-+ref: refs/heads/rpi-3.9.y
-diff -Nur linux-3.9.9/.git/hooks/applypatch-msg.sample linux-rpi/.git/hooks/applypatch-msg.sample
---- linux-3.9.9/.git/hooks/applypatch-msg.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/applypatch-msg.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,15 @@
-+#!/bin/sh
-+#
-+# An example hook script to check the commit log message taken by
-+# applypatch from an e-mail message.
-+#
-+# The hook should exit with non-zero status after issuing an
-+# appropriate message if it wants to stop the commit. The hook is
-+# allowed to edit the commit message file.
-+#
-+# To enable this hook, rename this file to "applypatch-msg".
-+
-+. git-sh-setup
-+test -x "$GIT_DIR/hooks/commit-msg" &&
-+ exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"}
-+:
-diff -Nur linux-3.9.9/.git/hooks/commit-msg.sample linux-rpi/.git/hooks/commit-msg.sample
---- linux-3.9.9/.git/hooks/commit-msg.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/commit-msg.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,24 @@
-+#!/bin/sh
-+#
-+# An example hook script to check the commit log message.
-+# Called by "git commit" with one argument, the name of the file
-+# that has the commit message. The hook should exit with non-zero
-+# status after issuing an appropriate message if it wants to stop the
-+# commit. The hook is allowed to edit the commit message file.
-+#
-+# To enable this hook, rename this file to "commit-msg".
-+
-+# Uncomment the below to add a Signed-off-by line to the message.
-+# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
-+# hook is more suited to it.
-+#
-+# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
-+# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
-+
-+# This example catches duplicate Signed-off-by lines.
-+
-+test "" = "$(grep '^Signed-off-by: ' "$1" |
-+ sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
-+ echo >&2 Duplicate Signed-off-by lines.
-+ exit 1
-+}
-diff -Nur linux-3.9.9/.git/hooks/post-commit.sample linux-rpi/.git/hooks/post-commit.sample
---- linux-3.9.9/.git/hooks/post-commit.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/post-commit.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,8 @@
-+#!/bin/sh
-+#
-+# An example hook script that is called after a successful
-+# commit is made.
-+#
-+# To enable this hook, rename this file to "post-commit".
-+
-+: Nothing
-diff -Nur linux-3.9.9/.git/hooks/post-receive.sample linux-rpi/.git/hooks/post-receive.sample
---- linux-3.9.9/.git/hooks/post-receive.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/post-receive.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,15 @@
-+#!/bin/sh
-+#
-+# An example hook script for the "post-receive" event.
-+#
-+# The "post-receive" script is run after receive-pack has accepted a pack
-+# and the repository has been updated. It is passed arguments in through
-+# stdin in the form
-+# <oldrev> <newrev> <refname>
-+# For example:
-+# aa453216d1b3e49e7f6f98441fa56946ddcd6a20 68f7abf4e6f922807889f52bc043ecd31b79f814 refs/heads/master
-+#
-+# see contrib/hooks/ for a sample, or uncomment the next line and
-+# rename the file to "post-receive".
-+
-+#. /usr/share/doc/git-core/contrib/hooks/post-receive-email
-diff -Nur linux-3.9.9/.git/hooks/post-update.sample linux-rpi/.git/hooks/post-update.sample
---- linux-3.9.9/.git/hooks/post-update.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/post-update.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,8 @@
-+#!/bin/sh
-+#
-+# An example hook script to prepare a packed repository for use over
-+# dumb transports.
-+#
-+# To enable this hook, rename this file to "post-update".
-+
-+exec git update-server-info
-diff -Nur linux-3.9.9/.git/hooks/pre-applypatch.sample linux-rpi/.git/hooks/pre-applypatch.sample
---- linux-3.9.9/.git/hooks/pre-applypatch.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/pre-applypatch.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,14 @@
-+#!/bin/sh
-+#
-+# An example hook script to verify what is about to be committed
-+# by applypatch from an e-mail message.
-+#
-+# The hook should exit with non-zero status after issuing an
-+# appropriate message if it wants to stop the commit.
-+#
-+# To enable this hook, rename this file to "pre-applypatch".
-+
-+. git-sh-setup
-+test -x "$GIT_DIR/hooks/pre-commit" &&
-+ exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"}
-+:
-diff -Nur linux-3.9.9/.git/hooks/pre-commit.sample linux-rpi/.git/hooks/pre-commit.sample
---- linux-3.9.9/.git/hooks/pre-commit.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/pre-commit.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,46 @@
-+#!/bin/sh
-+#
-+# An example hook script to verify what is about to be committed.
-+# Called by "git commit" with no arguments. The hook should
-+# exit with non-zero status after issuing an appropriate message if
-+# it wants to stop the commit.
-+#
-+# To enable this hook, rename this file to "pre-commit".
-+
-+if git rev-parse --verify HEAD >/dev/null 2>&1
-+then
-+ against=HEAD
-+else
-+ # Initial commit: diff against an empty tree object
-+ against=4b825dc642cb6eb9a060e54bf8d69288fbee4904
-+fi
-+
-+# If you want to allow non-ascii filenames set this variable to true.
-+allownonascii=$(git config hooks.allownonascii)
-+
-+# Cross platform projects tend to avoid non-ascii filenames; prevent
-+# them from being added to the repository. We exploit the fact that the
-+# printable range starts at the space character and ends with tilde.
-+if [ "$allownonascii" != "true" ] &&
-+ # Note that the use of brackets around a tr range is ok here, (it's
-+ # even required, for portability to Solaris 10's /usr/bin/tr), since
-+ # the square bracket bytes happen to fall in the designated range.
-+ test "$(git diff --cached --name-only --diff-filter=A -z $against |
-+ LC_ALL=C tr -d '[ -~]\0')"
-+then
-+ echo "Error: Attempt to add a non-ascii file name."
-+ echo
-+ echo "This can cause problems if you want to work"
-+ echo "with people on other platforms."
-+ echo
-+ echo "To be portable it is advisable to rename the file ..."
-+ echo
-+ echo "If you know what you are doing you can disable this"
-+ echo "check using:"
-+ echo
-+ echo " git config hooks.allownonascii true"
-+ echo
-+ exit 1
-+fi
-+
-+exec git diff-index --check --cached $against --
-diff -Nur linux-3.9.9/.git/hooks/prepare-commit-msg.sample linux-rpi/.git/hooks/prepare-commit-msg.sample
---- linux-3.9.9/.git/hooks/prepare-commit-msg.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/prepare-commit-msg.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,36 @@
-+#!/bin/sh
-+#
-+# An example hook script to prepare the commit log message.
-+# Called by "git commit" with the name of the file that has the
-+# commit message, followed by the description of the commit
-+# message's source. The hook's purpose is to edit the commit
-+# message file. If the hook fails with a non-zero status,
-+# the commit is aborted.
-+#
-+# To enable this hook, rename this file to "prepare-commit-msg".
-+
-+# This hook includes three examples. The first comments out the
-+# "Conflicts:" part of a merge commit.
-+#
-+# The second includes the output of "git diff --name-status -r"
-+# into the message, just before the "git status" output. It is
-+# commented because it doesn't cope with --amend or with squashed
-+# commits.
-+#
-+# The third example adds a Signed-off-by line to the message, that can
-+# still be edited. This is rarely a good idea.
-+
-+case "$2,$3" in
-+ merge,)
-+ /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;;
-+
-+# ,|template,)
-+# /usr/bin/perl -i.bak -pe '
-+# print "\n" . `git diff --cached --name-status -r`
-+# if /^#/ && $first++ == 0' "$1" ;;
-+
-+ *) ;;
-+esac
-+
-+# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
-+# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
-diff -Nur linux-3.9.9/.git/hooks/pre-rebase.sample linux-rpi/.git/hooks/pre-rebase.sample
---- linux-3.9.9/.git/hooks/pre-rebase.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/pre-rebase.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,169 @@
-+#!/bin/sh
-+#
-+# Copyright (c) 2006, 2008 Junio C Hamano
-+#
-+# The "pre-rebase" hook is run just before "git rebase" starts doing
-+# its job, and can prevent the command from running by exiting with
-+# non-zero status.
-+#
-+# The hook is called with the following parameters:
-+#
-+# $1 -- the upstream the series was forked from.
-+# $2 -- the branch being rebased (or empty when rebasing the current branch).
-+#
-+# This sample shows how to prevent topic branches that are already
-+# merged to 'next' branch from getting rebased, because allowing it
-+# would result in rebasing already published history.
-+
-+publish=next
-+basebranch="$1"
-+if test "$#" = 2
-+then
-+ topic="refs/heads/$2"
-+else
-+ topic=`git symbolic-ref HEAD` ||
-+ exit 0 ;# we do not interrupt rebasing detached HEAD
-+fi
-+
-+case "$topic" in
-+refs/heads/??/*)
-+ ;;
-+*)
-+ exit 0 ;# we do not interrupt others.
-+ ;;
-+esac
-+
-+# Now we are dealing with a topic branch being rebased
-+# on top of master. Is it OK to rebase it?
-+
-+# Does the topic really exist?
-+git show-ref -q "$topic" || {
-+ echo >&2 "No such branch $topic"
-+ exit 1
-+}
-+
-+# Is topic fully merged to master?
-+not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
-+if test -z "$not_in_master"
-+then
-+ echo >&2 "$topic is fully merged to master; better remove it."
-+ exit 1 ;# we could allow it, but there is no point.
-+fi
-+
-+# Is topic ever merged to next? If so you should not be rebasing it.
-+only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
-+only_next_2=`git rev-list ^master ${publish} | sort`
-+if test "$only_next_1" = "$only_next_2"
-+then
-+ not_in_topic=`git rev-list "^$topic" master`
-+ if test -z "$not_in_topic"
-+ then
-+ echo >&2 "$topic is already up-to-date with master"
-+ exit 1 ;# we could allow it, but there is no point.
-+ else
-+ exit 0
-+ fi
-+else
-+ not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
-+ /usr/bin/perl -e '
-+ my $topic = $ARGV[0];
-+ my $msg = "* $topic has commits already merged to public branch:\n";
-+ my (%not_in_next) = map {
-+ /^([0-9a-f]+) /;
-+ ($1 => 1);
-+ } split(/\n/, $ARGV[1]);
-+ for my $elem (map {
-+ /^([0-9a-f]+) (.*)$/;
-+ [$1 => $2];
-+ } split(/\n/, $ARGV[2])) {
-+ if (!exists $not_in_next{$elem->[0]}) {
-+ if ($msg) {
-+ print STDERR $msg;
-+ undef $msg;
-+ }
-+ print STDERR " $elem->[1]\n";
-+ }
-+ }
-+ ' "$topic" "$not_in_next" "$not_in_master"
-+ exit 1
-+fi
-+
-+exit 0
-+
-+################################################################
-+
-+This sample hook safeguards topic branches that have been
-+published from being rewound.
-+
-+The workflow assumed here is:
-+
-+ * Once a topic branch forks from "master", "master" is never
-+ merged into it again (either directly or indirectly).
-+
-+ * Once a topic branch is fully cooked and merged into "master",
-+ it is deleted. If you need to build on top of it to correct
-+ earlier mistakes, a new topic branch is created by forking at
-+ the tip of the "master". This is not strictly necessary, but
-+ it makes it easier to keep your history simple.
-+
-+ * Whenever you need to test or publish your changes to topic
-+ branches, merge them into "next" branch.
-+
-+The script, being an example, hardcodes the publish branch name
-+to be "next", but it is trivial to make it configurable via
-+$GIT_DIR/config mechanism.
-+
-+With this workflow, you would want to know:
-+
-+(1) ... if a topic branch has ever been merged to "next". Young
-+ topic branches can have stupid mistakes you would rather
-+ clean up before publishing, and things that have not been
-+ merged into other branches can be easily rebased without
-+ affecting other people. But once it is published, you would
-+ not want to rewind it.
-+
-+(2) ... if a topic branch has been fully merged to "master".
-+ Then you can delete it. More importantly, you should not
-+ build on top of it -- other people may already want to
-+ change things related to the topic as patches against your
-+ "master", so if you need further changes, it is better to
-+ fork the topic (perhaps with the same name) afresh from the
-+ tip of "master".
-+
-+Let's look at this example:
-+
-+ o---o---o---o---o---o---o---o---o---o "next"
-+ / / / /
-+ / a---a---b A / /
-+ / / / /
-+ / / c---c---c---c B /
-+ / / / \ /
-+ / / / b---b C \ /
-+ / / / / \ /
-+ ---o---o---o---o---o---o---o---o---o---o---o "master"
-+
-+
-+A, B and C are topic branches.
-+
-+ * A has one fix since it was merged up to "next".
-+
-+ * B has finished. It has been fully merged up to "master" and "next",
-+ and is ready to be deleted.
-+
-+ * C has not merged to "next" at all.
-+
-+We would want to allow C to be rebased, refuse A, and encourage
-+B to be deleted.
-+
-+To compute (1):
-+
-+ git rev-list ^master ^topic next
-+ git rev-list ^master next
-+
-+ if these match, topic has not merged in next at all.
-+
-+To compute (2):
-+
-+ git rev-list master..topic
-+
-+ if this is empty, it is fully merged to "master".
-diff -Nur linux-3.9.9/.git/hooks/update.sample linux-rpi/.git/hooks/update.sample
---- linux-3.9.9/.git/hooks/update.sample 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/hooks/update.sample 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,128 @@
-+#!/bin/sh
-+#
-+# An example hook script to blocks unannotated tags from entering.
-+# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
-+#
-+# To enable this hook, rename this file to "update".
-+#
-+# Config
-+# ------
-+# hooks.allowunannotated
-+# This boolean sets whether unannotated tags will be allowed into the
-+# repository. By default they won't be.
-+# hooks.allowdeletetag
-+# This boolean sets whether deleting tags will be allowed in the
-+# repository. By default they won't be.
-+# hooks.allowmodifytag
-+# This boolean sets whether a tag may be modified after creation. By default
-+# it won't be.
-+# hooks.allowdeletebranch
-+# This boolean sets whether deleting branches will be allowed in the
-+# repository. By default they won't be.
-+# hooks.denycreatebranch
-+# This boolean sets whether remotely creating branches will be denied
-+# in the repository. By default this is allowed.
-+#
-+
-+# --- Command line
-+refname="$1"
-+oldrev="$2"
-+newrev="$3"
-+
-+# --- Safety check
-+if [ -z "$GIT_DIR" ]; then
-+ echo "Don't run this script from the command line." >&2
-+ echo " (if you want, you could supply GIT_DIR then run" >&2
-+ echo " $0 <ref> <oldrev> <newrev>)" >&2
-+ exit 1
-+fi
-+
-+if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
-+ echo "Usage: $0 <ref> <oldrev> <newrev>" >&2
-+ exit 1
-+fi
-+
-+# --- Config
-+allowunannotated=$(git config --bool hooks.allowunannotated)
-+allowdeletebranch=$(git config --bool hooks.allowdeletebranch)
-+denycreatebranch=$(git config --bool hooks.denycreatebranch)
-+allowdeletetag=$(git config --bool hooks.allowdeletetag)
-+allowmodifytag=$(git config --bool hooks.allowmodifytag)
-+
-+# check for no description
-+projectdesc=$(sed -e '1q' "$GIT_DIR/description")
-+case "$projectdesc" in
-+"Unnamed repository"* | "")
-+ echo "*** Project description file hasn't been set" >&2
-+ exit 1
-+ ;;
-+esac
-+
-+# --- Check types
-+# if $newrev is 0000...0000, it's a commit to delete a ref.
-+zero="0000000000000000000000000000000000000000"
-+if [ "$newrev" = "$zero" ]; then
-+ newrev_type=delete
-+else
-+ newrev_type=$(git cat-file -t $newrev)
-+fi
-+
-+case "$refname","$newrev_type" in
-+ refs/tags/*,commit)
-+ # un-annotated tag
-+ short_refname=${refname##refs/tags/}
-+ if [ "$allowunannotated" != "true" ]; then
-+ echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
-+ echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
-+ exit 1
-+ fi
-+ ;;
-+ refs/tags/*,delete)
-+ # delete tag
-+ if [ "$allowdeletetag" != "true" ]; then
-+ echo "*** Deleting a tag is not allowed in this repository" >&2
-+ exit 1
-+ fi
-+ ;;
-+ refs/tags/*,tag)
-+ # annotated tag
-+ if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
-+ then
-+ echo "*** Tag '$refname' already exists." >&2
-+ echo "*** Modifying a tag is not allowed in this repository." >&2
-+ exit 1
-+ fi
-+ ;;
-+ refs/heads/*,commit)
-+ # branch
-+ if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
-+ echo "*** Creating a branch is not allowed in this repository" >&2
-+ exit 1
-+ fi
-+ ;;
-+ refs/heads/*,delete)
-+ # delete branch
-+ if [ "$allowdeletebranch" != "true" ]; then
-+ echo "*** Deleting a branch is not allowed in this repository" >&2
-+ exit 1
-+ fi
-+ ;;
-+ refs/remotes/*,commit)
-+ # tracking branch
-+ ;;
-+ refs/remotes/*,delete)
-+ # delete tracking branch
-+ if [ "$allowdeletebranch" != "true" ]; then
-+ echo "*** Deleting a tracking branch is not allowed in this repository" >&2
-+ exit 1
-+ fi
-+ ;;
-+ *)
-+ # Anything else (is there anything else?)
-+ echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
-+ exit 1
-+ ;;
-+esac
-+
-+# --- Finished
-+exit 0
-Binärdateien linux-3.9.9/.git/index and linux-rpi/.git/index sind verschieden.
-diff -Nur linux-3.9.9/.git/info/exclude linux-rpi/.git/info/exclude
---- linux-3.9.9/.git/info/exclude 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/info/exclude 2013-04-23 14:09:20.000000000 +0200
-@@ -0,0 +1,6 @@
-+# git ls-files --others --exclude-from=.git/info/exclude
-+# Lines that start with '#' are comments.
-+# For a project mostly in C, the following would be a good set of
-+# exclude patterns (uncomment them if you want to use them):
-+# *.[oa]
-+# *~
-diff -Nur linux-3.9.9/.git/logs/HEAD linux-rpi/.git/logs/HEAD
---- linux-3.9.9/.git/logs/HEAD 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/logs/HEAD 2013-07-08 13:33:20.000000000 +0200
-@@ -0,0 +1 @@
-+0000000000000000000000000000000000000000 5aa1ec1a1c09d05adb83f5b6aaa98edf55fb6668 vmadmin <vmadmin@vproxy2.bildung-rp.de> 1373283200 +0200 checkout: moving from master to rpi-3.9.y
-diff -Nur linux-3.9.9/.git/logs/refs/heads/rpi-3.9.y linux-rpi/.git/logs/refs/heads/rpi-3.9.y
---- linux-3.9.9/.git/logs/refs/heads/rpi-3.9.y 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/logs/refs/heads/rpi-3.9.y 2013-07-08 13:33:20.000000000 +0200
-@@ -0,0 +1 @@
-+0000000000000000000000000000000000000000 5aa1ec1a1c09d05adb83f5b6aaa98edf55fb6668 vmadmin <vmadmin@vproxy2.bildung-rp.de> 1373283200 +0200 branch: Created from refs/remotes/origin/rpi-3.9.y
-diff -Nur linux-3.9.9/.git/logs/refs/remotes/origin/rpi-3.9.y linux-rpi/.git/logs/refs/remotes/origin/rpi-3.9.y
---- linux-3.9.9/.git/logs/refs/remotes/origin/rpi-3.9.y 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/logs/refs/remotes/origin/rpi-3.9.y 2013-07-08 13:32:54.000000000 +0200
-@@ -0,0 +1 @@
-+0000000000000000000000000000000000000000 5aa1ec1a1c09d05adb83f5b6aaa98edf55fb6668 vmadmin <vmadmin@vproxy2.bildung-rp.de> 1373283174 +0200 fetch git://github.com/raspberrypi/linux.git rpi-3.9.y:refs/remotes/origin/rpi-3.9.y: storing head
-Binärdateien linux-3.9.9/.git/objects/pack/pack-f730020f930aa44c6ad24fbb2cd9e91fbcdc244a.idx and linux-rpi/.git/objects/pack/pack-f730020f930aa44c6ad24fbb2cd9e91fbcdc244a.idx sind verschieden.
-Binärdateien linux-3.9.9/.git/objects/pack/pack-f730020f930aa44c6ad24fbb2cd9e91fbcdc244a.pack and linux-rpi/.git/objects/pack/pack-f730020f930aa44c6ad24fbb2cd9e91fbcdc244a.pack sind verschieden.
-diff -Nur linux-3.9.9/.git/refs/heads/rpi-3.9.y linux-rpi/.git/refs/heads/rpi-3.9.y
---- linux-3.9.9/.git/refs/heads/rpi-3.9.y 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/refs/heads/rpi-3.9.y 2013-07-08 13:33:20.000000000 +0200
-@@ -0,0 +1 @@
-+5aa1ec1a1c09d05adb83f5b6aaa98edf55fb6668
-diff -Nur linux-3.9.9/.git/refs/remotes/origin/rpi-3.9.y linux-rpi/.git/refs/remotes/origin/rpi-3.9.y
---- linux-3.9.9/.git/refs/remotes/origin/rpi-3.9.y 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.git/refs/remotes/origin/rpi-3.9.y 2013-07-08 13:32:54.000000000 +0200
-@@ -0,0 +1 @@
-+5aa1ec1a1c09d05adb83f5b6aaa98edf55fb6668
-diff -Nur linux-3.9.9/include/linux/broadcom/vc_cma.h linux-rpi/include/linux/broadcom/vc_cma.h
---- linux-3.9.9/include/linux/broadcom/vc_cma.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/include/linux/broadcom/vc_cma.h 2013-07-08 13:33:18.000000000 +0200
+diff -Nur linux-3.9.9.orig/include/linux/broadcom/vc_cma.h linux-3.9.9/include/linux/broadcom/vc_cma.h
+--- linux-3.9.9.orig/include/linux/broadcom/vc_cma.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/include/linux/broadcom/vc_cma.h 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,30 @@
+/*****************************************************************************
+* Copyright 2012 Broadcom Corporation. All rights reserved.
@@ -273988,9 +272817,9 @@ diff -Nur linux-3.9.9/include/linux/broadcom/vc_cma.h linux-rpi/include/linux/br
+
+#endif /* VC_CMA_H */
+
-diff -Nur linux-3.9.9/include/linux/mmc/host.h linux-rpi/include/linux/mmc/host.h
---- linux-3.9.9/include/linux/mmc/host.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/include/linux/mmc/host.h 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/include/linux/mmc/host.h linux-3.9.9/include/linux/mmc/host.h
+--- linux-3.9.9.orig/include/linux/mmc/host.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/include/linux/mmc/host.h 2013-07-29 15:24:42.000000000 +0200
@@ -280,6 +280,7 @@
#define MMC_CAP2_PACKED_WR (1 << 13) /* Allow packed write */
#define MMC_CAP2_PACKED_CMD (MMC_CAP2_PACKED_RD | \
@@ -273999,9 +272828,9 @@ diff -Nur linux-3.9.9/include/linux/mmc/host.h linux-rpi/include/linux/mmc/host.
mmc_pm_flag_t pm_caps; /* supported pm features */
-diff -Nur linux-3.9.9/include/linux/mmc/sdhci.h linux-rpi/include/linux/mmc/sdhci.h
---- linux-3.9.9/include/linux/mmc/sdhci.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/include/linux/mmc/sdhci.h 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/include/linux/mmc/sdhci.h linux-3.9.9/include/linux/mmc/sdhci.h
+--- linux-3.9.9.orig/include/linux/mmc/sdhci.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/include/linux/mmc/sdhci.h 2013-07-29 15:24:42.000000000 +0200
@@ -97,6 +97,7 @@
#define SDHCI_QUIRK2_PRESET_VALUE_BROKEN (1<<3)
@@ -274026,9 +272855,9 @@ diff -Nur linux-3.9.9/include/linux/mmc/sdhci.h linux-rpi/include/linux/mmc/sdhc
struct mmc_data *data; /* Current data request */
unsigned int data_early:1; /* Data finished before cmd */
-diff -Nur linux-3.9.9/include/uapi/linux/fb.h linux-rpi/include/uapi/linux/fb.h
---- linux-3.9.9/include/uapi/linux/fb.h 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/include/uapi/linux/fb.h 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/include/uapi/linux/fb.h linux-3.9.9/include/uapi/linux/fb.h
+--- linux-3.9.9.orig/include/uapi/linux/fb.h 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/include/uapi/linux/fb.h 2013-07-29 15:24:42.000000000 +0200
@@ -34,6 +34,11 @@
#define FBIOPUT_MODEINFO 0x4617
#define FBIOGET_DISPINFO 0x4618
@@ -274041,45 +272870,131 @@ diff -Nur linux-3.9.9/include/uapi/linux/fb.h linux-rpi/include/uapi/linux/fb.h
#define FB_TYPE_PACKED_PIXELS 0 /* Packed Pixels */
#define FB_TYPE_PLANES 1 /* Non interleaved planes */
-diff -Nur linux-3.9.9/.lesshst linux-rpi/.lesshst
---- linux-3.9.9/.lesshst 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.lesshst 2013-04-15 10:44:16.000000000 +0200
-@@ -0,0 +1,6 @@
-+.less-history-file:
-+.search
-+"N32
-+"Compiler
-+"format-patch
-+.shell
-diff -Nur linux-3.9.9/.profile linux-rpi/.profile
---- linux-3.9.9/.profile 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.profile 2013-02-14 18:10:26.000000000 +0100
-@@ -0,0 +1,22 @@
-+# ~/.profile: executed by the command interpreter for login shells.
-+# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
-+# exists.
-+# see /usr/share/doc/bash/examples/startup-files for examples.
-+# the files are located in the bash-doc package.
-+
-+# the default umask is set in /etc/profile; for setting the umask
-+# for ssh logins, install and configure the libpam-umask package.
-+#umask 022
-+
-+# if running bash
-+if [ -n "$BASH_VERSION" ]; then
-+ # include .bashrc if it exists
-+ if [ -f "$HOME/.bashrc" ]; then
-+ . "$HOME/.bashrc"
-+ fi
-+fi
-+
-+# set PATH so it includes user's private bin if it exists
-+if [ -d "$HOME/bin" ] ; then
-+ PATH="$HOME/bin:$PATH"
-+fi
-diff -Nur linux-3.9.9/sound/arm/bcm2835.c linux-rpi/sound/arm/bcm2835.c
---- linux-3.9.9/sound/arm/bcm2835.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835.c 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/.mailmap linux-3.9.9/.mailmap
+--- linux-3.9.9.orig/.mailmap 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/.mailmap 1970-01-01 01:00:00.000000000 +0100
+@@ -1,118 +0,0 @@
+-#
+-# This list is used by git-shortlog to fix a few botched name translations
+-# in the git archive, either because the author's full name was messed up
+-# and/or not always written the same way, making contributions from the
+-# same person appearing not to be so or badly displayed.
+-#
+-# repo-abbrev: /pub/scm/linux/kernel/git/
+-#
+-
+-Aaron Durbin <adurbin@google.com>
+-Adam Oldham <oldhamca@gmail.com>
+-Adam Radford <aradford@gmail.com>
+-Adrian Bunk <bunk@stusta.de>
+-Alan Cox <alan@lxorguk.ukuu.org.uk>
+-Alan Cox <root@hraefn.swansea.linux.org.uk>
+-Aleksey Gorelov <aleksey_gorelov@phoenix.com>
+-Al Viro <viro@ftp.linux.org.uk>
+-Al Viro <viro@zenIV.linux.org.uk>
+-Andreas Herrmann <aherrman@de.ibm.com>
+-Andrew Morton <akpm@osdl.org>
+-Andrew Vasquez <andrew.vasquez@qlogic.com>
+-Andy Adamson <andros@citi.umich.edu>
+-Archit Taneja <archit@ti.com>
+-Arnaud Patard <arnaud.patard@rtp-net.org>
+-Arnd Bergmann <arnd@arndb.de>
+-Axel Dyks <xl@xlsigned.net>
+-Axel Lin <axel.lin@gmail.com>
+-Ben Gardner <bgardner@wabtec.com>
+-Ben M Cahill <ben.m.cahill@intel.com>
+-Björn Steinbrink <B.Steinbrink@gmx.de>
+-Brian Avery <b.avery@hp.com>
+-Brian King <brking@us.ibm.com>
+-Christoph Hellwig <hch@lst.de>
+-Corey Minyard <minyard@acm.org>
+-Damian Hobson-Garcia <dhobsong@igel.co.jp>
+-David Brownell <david-b@pacbell.net>
+-David Woodhouse <dwmw2@shinybook.infradead.org>
+-Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
+-Domen Puncer <domen@coderock.org>
+-Douglas Gilbert <dougg@torque.net>
+-Ed L. Cashin <ecashin@coraid.com>
+-Evgeniy Polyakov <johnpol@2ka.mipt.ru>
+-Felipe W Damasio <felipewd@terra.com.br>
+-Felix Kuhling <fxkuehl@gmx.de>
+-Felix Moeller <felix@derklecks.de>
+-Filipe Lautert <filipe@icewall.org>
+-Franck Bui-Huu <vagabon.xyz@gmail.com>
+-Frank Zago <fzago@systemfabricworks.com>
+-Greg Kroah-Hartman <greg@echidna.(none)>
+-Greg Kroah-Hartman <gregkh@suse.de>
+-Greg Kroah-Hartman <greg@kroah.com>
+-Henk Vergonet <Henk.Vergonet@gmail.com>
+-Henrik Kretzschmar <henne@nachtwindheim.de>
+-Herbert Xu <herbert@gondor.apana.org.au>
+-Jacob Shin <Jacob.Shin@amd.com>
+-James Bottomley <jejb@mulgrave.(none)>
+-James Bottomley <jejb@titanic.il.steeleye.com>
+-James E Wilson <wilson@specifix.com>
+-James Ketrenos <jketreno@io.(none)>
+-Jean Tourrilhes <jt@hpl.hp.com>
+-Jeff Garzik <jgarzik@pretzel.yyz.us>
+-Jens Axboe <axboe@suse.de>
+-Jens Osterkamp <Jens.Osterkamp@de.ibm.com>
+-John Stultz <johnstul@us.ibm.com>
+-Juha Yrjola <at solidboot.com>
+-Juha Yrjola <juha.yrjola@nokia.com>
+-Juha Yrjola <juha.yrjola@solidboot.com>
+-Kay Sievers <kay.sievers@vrfy.org>
+-Kenneth W Chen <kenneth.w.chen@intel.com>
+-Koushik <raghavendra.koushik@neterion.com>
+-Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
+-Leonid I Ananiev <leonid.i.ananiev@intel.com>
+-Linas Vepstas <linas@austin.ibm.com>
+-Mark Brown <broonie@sirena.org.uk>
+-Matthieu CASTET <castet.matthieu@free.fr>
+-Mayuresh Janorkar <mayur@ti.com>
+-Michael Buesch <m@bues.ch>
+-Michel Dänzer <michel@tungstengraphics.com>
+-Mitesh shah <mshah@teja.com>
+-Morten Welinder <terra@gnome.org>
+-Morten Welinder <welinder@anemone.rentec.com>
+-Morten Welinder <welinder@darter.rentec.com>
+-Morten Welinder <welinder@troll.com>
+-Mythri P K <mythripk@ti.com>
+-Nguyen Anh Quynh <aquynh@gmail.com>
+-Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
+-Patrick Mochel <mochel@digitalimplant.org>
+-Peter A Jonsson <pj@ludd.ltu.se>
+-Peter Oruba <peter@oruba.de>
+-Peter Oruba <peter.oruba@amd.com>
+-Praveen BP <praveenbp@ti.com>
+-Rajesh Shah <rajesh.shah@intel.com>
+-Ralf Baechle <ralf@linux-mips.org>
+-Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+-Rémi Denis-Courmont <rdenis@simphalempin.com>
+-Rudolf Marek <R.Marek@sh.cvut.cz>
+-Rui Saraiva <rmps@joel.ist.utl.pt>
+-Sachin P Sant <ssant@in.ibm.com>
+-Sam Ravnborg <sam@mars.ravnborg.org>
+-Sascha Hauer <s.hauer@pengutronix.de>
+-S.Çağlar Onur <caglar@pardus.org.tr>
+-Simon Kelley <simon@thekelleys.org.uk>
+-Stéphane Witzmann <stephane.witzmann@ubpmes.univ-bpclermont.fr>
+-Stephen Hemminger <shemminger@osdl.org>
+-Sumit Semwal <sumit.semwal@ti.com>
+-Tejun Heo <htejun@gmail.com>
+-Thomas Graf <tgraf@suug.ch>
+-Tony Luck <tony.luck@intel.com>
+-Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com>
+-Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de>
+-Uwe Kleine-König <ukl@pengutronix.de>
+-Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
+-Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
+-Viresh Kumar <viresh.linux@gmail.com> <viresh.kumar@st.com>
+-Takashi YOSHII <takashi.yoshii.zj@renesas.com>
+-Yusuke Goda <goda.yusuke@renesas.com>
+-Gustavo Padovan <gustavo@las.ic.unicamp.br>
+-Gustavo Padovan <padovan@profusion.mobi>
+diff -Nur linux-3.9.9.orig/sound/arm/bcm2835.c linux-3.9.9/sound/arm/bcm2835.c
+--- linux-3.9.9.orig/sound/arm/bcm2835.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/sound/arm/bcm2835.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,413 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -274494,9 +273409,9 @@ diff -Nur linux-3.9.9/sound/arm/bcm2835.c linux-rpi/sound/arm/bcm2835.c
+MODULE_DESCRIPTION("Alsa driver for BCM2835 chip");
+MODULE_LICENSE("GPL");
+MODULE_ALIAS("platform:bcm2835_alsa");
-diff -Nur linux-3.9.9/sound/arm/bcm2835-ctl.c linux-rpi/sound/arm/bcm2835-ctl.c
---- linux-3.9.9/sound/arm/bcm2835-ctl.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835-ctl.c 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/bcm2835-ctl.c linux-3.9.9/sound/arm/bcm2835-ctl.c
+--- linux-3.9.9.orig/sound/arm/bcm2835-ctl.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/sound/arm/bcm2835-ctl.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,200 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -274698,9 +273613,9 @@ diff -Nur linux-3.9.9/sound/arm/bcm2835-ctl.c linux-rpi/sound/arm/bcm2835-ctl.c
+ }
+ return 0;
+}
-diff -Nur linux-3.9.9/sound/arm/bcm2835.h linux-rpi/sound/arm/bcm2835.h
---- linux-3.9.9/sound/arm/bcm2835.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835.h 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/bcm2835.h linux-3.9.9/sound/arm/bcm2835.h
+--- linux-3.9.9.orig/sound/arm/bcm2835.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/sound/arm/bcm2835.h 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,157 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -274859,9 +273774,9 @@ diff -Nur linux-3.9.9/sound/arm/bcm2835.h linux-rpi/sound/arm/bcm2835.h
+void bcm2835_audio_flush_playback_buffers(bcm2835_alsa_stream_t * alsa_stream);
+
+#endif /* __SOUND_ARM_BCM2835_H */
-diff -Nur linux-3.9.9/sound/arm/bcm2835-pcm.c linux-rpi/sound/arm/bcm2835-pcm.c
---- linux-3.9.9/sound/arm/bcm2835-pcm.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835-pcm.c 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/bcm2835-pcm.c linux-3.9.9/sound/arm/bcm2835-pcm.c
+--- linux-3.9.9.orig/sound/arm/bcm2835-pcm.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/sound/arm/bcm2835-pcm.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,426 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -275289,9 +274204,9 @@ diff -Nur linux-3.9.9/sound/arm/bcm2835-pcm.c linux-rpi/sound/arm/bcm2835-pcm.c
+
+ return 0;
+}
-diff -Nur linux-3.9.9/sound/arm/bcm2835-vchiq.c linux-rpi/sound/arm/bcm2835-vchiq.c
---- linux-3.9.9/sound/arm/bcm2835-vchiq.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/bcm2835-vchiq.c 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/bcm2835-vchiq.c linux-3.9.9/sound/arm/bcm2835-vchiq.c
+--- linux-3.9.9.orig/sound/arm/bcm2835-vchiq.c 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/sound/arm/bcm2835-vchiq.c 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,879 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -276172,9 +275087,9 @@ diff -Nur linux-3.9.9/sound/arm/bcm2835-vchiq.c linux-rpi/sound/arm/bcm2835-vchi
+
+module_param(force_bulk, bool, 0444);
+MODULE_PARM_DESC(force_bulk, "Force use of vchiq bulk for audio");
-diff -Nur linux-3.9.9/sound/arm/Kconfig linux-rpi/sound/arm/Kconfig
---- linux-3.9.9/sound/arm/Kconfig 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/sound/arm/Kconfig 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/Kconfig linux-3.9.9/sound/arm/Kconfig
+--- linux-3.9.9.orig/sound/arm/Kconfig 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/sound/arm/Kconfig 2013-07-29 15:24:42.000000000 +0200
@@ -39,5 +39,12 @@
Say Y or M if you want to support any AC97 codec attached to
the PXA2xx AC97 interface.
@@ -276188,9 +275103,9 @@ diff -Nur linux-3.9.9/sound/arm/Kconfig linux-rpi/sound/arm/Kconfig
+
endif # SND_ARM
-diff -Nur linux-3.9.9/sound/arm/Makefile linux-rpi/sound/arm/Makefile
---- linux-3.9.9/sound/arm/Makefile 2013-07-03 19:56:36.000000000 +0200
-+++ linux-rpi/sound/arm/Makefile 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/Makefile linux-3.9.9/sound/arm/Makefile
+--- linux-3.9.9.orig/sound/arm/Makefile 2013-07-03 19:56:36.000000000 +0200
++++ linux-3.9.9/sound/arm/Makefile 2013-07-29 15:24:42.000000000 +0200
@@ -14,3 +14,9 @@
obj-$(CONFIG_SND_PXA2XX_AC97) += snd-pxa2xx-ac97.o
@@ -276201,9 +275116,9 @@ diff -Nur linux-3.9.9/sound/arm/Makefile linux-rpi/sound/arm/Makefile
+
+EXTRA_CFLAGS += -Idrivers/misc/vc04_services -Idrivers/misc/vc04_services/interface/vcos/linuxkernel -D__VCCOREVER__=0x04000000
+
-diff -Nur linux-3.9.9/sound/arm/vc_vchi_audioserv_defs.h linux-rpi/sound/arm/vc_vchi_audioserv_defs.h
---- linux-3.9.9/sound/arm/vc_vchi_audioserv_defs.h 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/sound/arm/vc_vchi_audioserv_defs.h 2013-07-08 13:33:19.000000000 +0200
+diff -Nur linux-3.9.9.orig/sound/arm/vc_vchi_audioserv_defs.h linux-3.9.9/sound/arm/vc_vchi_audioserv_defs.h
+--- linux-3.9.9.orig/sound/arm/vc_vchi_audioserv_defs.h 1970-01-01 01:00:00.000000000 +0100
++++ linux-3.9.9/sound/arm/vc_vchi_audioserv_defs.h 2013-07-29 15:24:42.000000000 +0200
@@ -0,0 +1,116 @@
+/*****************************************************************************
+* Copyright 2011 Broadcom Corporation. All rights reserved.
@@ -276321,820 +275236,3 @@ diff -Nur linux-3.9.9/sound/arm/vc_vchi_audioserv_defs.h linux-rpi/sound/arm/vc_
+} VC_AUDIO_MSG_T;
+
+#endif // _VC_AUDIO_DEFS_H_
-diff -Nur linux-3.9.9/.ssh/known_hosts linux-rpi/.ssh/known_hosts
---- linux-3.9.9/.ssh/known_hosts 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.ssh/known_hosts 2013-03-20 13:59:27.000000000 +0100
-@@ -0,0 +1 @@
-+|1|sIM/W7CerYIeiJV6V0Z8Zp83u6A=|iLDe9BQI5Zo0Ri8hgiWEvg7VJ4U= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAvZOVeV/3ZzmH6U/XefetRcpoAMz6I+LUTU2lad+sHLuUoBvUhQZuFCAvLgo2yUks6iyhhSIExoCfbfSzoRvArUG/G3wFlG8A+U4cRr1JKdd6wc5XDZXZjStA78j4MMaaZXWioVq7UyVAtb5n+cLrs8WWnHT1rZugbegWOMvo0SE=
-diff -Nur linux-3.9.9/.subversion/config linux-rpi/.subversion/config
---- linux-3.9.9/.subversion/config 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.subversion/config 2013-03-06 14:44:47.000000000 +0100
-@@ -0,0 +1,148 @@
-+### This file configures various client-side behaviors.
-+###
-+### The commented-out examples below are intended to demonstrate
-+### how to use this file.
-+
-+### Section for authentication and authorization customizations.
-+[auth]
-+### Set password stores used by Subversion. They should be
-+### delimited by spaces or commas. The order of values determines
-+### the order in which password stores are used.
-+### Valid password stores:
-+### gnome-keyring (Unix-like systems)
-+### kwallet (Unix-like systems)
-+### keychain (Mac OS X)
-+### windows-cryptoapi (Windows)
-+# password-stores = gnome-keyring,kwallet
-+###
-+### Set KWallet wallet used by Subversion. If empty or unset,
-+### then the default network wallet will be used.
-+# kwallet-wallet =
-+###
-+### Include PID (Process ID) in Subversion application name when
-+### using KWallet. It defaults to 'no'.
-+# kwallet-svn-application-name-with-pid = yes
-+###
-+### The rest of this section in this file has been deprecated.
-+### Both 'store-passwords' and 'store-auth-creds' can now be
-+### specified in the 'servers' file in your config directory.
-+### Anything specified in this section is overridden by settings
-+### specified in the 'servers' file.
-+###
-+### Set store-passwords to 'no' to avoid storing passwords in the
-+### auth/ area of your config directory. It defaults to 'yes',
-+### but Subversion will never save your password to disk in
-+### plaintext unless you tell it to (see the 'servers' file).
-+### Note that this option only prevents saving of *new* passwords;
-+### it doesn't invalidate existing passwords. (To do that, remove
-+### the cache files by hand as described in the Subversion book.)
-+# store-passwords = no
-+### Set store-auth-creds to 'no' to avoid storing any subversion
-+### credentials in the auth/ area of your config directory.
-+### It defaults to 'yes'. Note that this option only prevents
-+### saving of *new* credentials; it doesn't invalidate existing
-+### caches. (To do that, remove the cache files by hand.)
-+# store-auth-creds = no
-+
-+### Section for configuring external helper applications.
-+[helpers]
-+### Set editor-cmd to the command used to invoke your text editor.
-+### This will override the environment variables that Subversion
-+### examines by default to find this information ($EDITOR,
-+### et al).
-+# editor-cmd = editor (vi, emacs, notepad, etc.)
-+### Set diff-cmd to the absolute path of your 'diff' program.
-+### This will override the compile-time default, which is to use
-+### Subversion's internal diff implementation.
-+# diff-cmd = diff_program (diff, gdiff, etc.)
-+### Set diff3-cmd to the absolute path of your 'diff3' program.
-+### This will override the compile-time default, which is to use
-+### Subversion's internal diff3 implementation.
-+# diff3-cmd = diff3_program (diff3, gdiff3, etc.)
-+### Set diff3-has-program-arg to 'yes' if your 'diff3' program
-+### accepts the '--diff-program' option.
-+# diff3-has-program-arg = [yes | no]
-+### Set merge-tool-cmd to the command used to invoke your external
-+### merging tool of choice. Subversion will pass 4 arguments to
-+### the specified command: base theirs mine merged
-+# merge-tool-cmd = merge_command
-+
-+### Section for configuring tunnel agents.
-+[tunnels]
-+### Configure svn protocol tunnel schemes here. By default, only
-+### the 'ssh' scheme is defined. You can define other schemes to
-+### be used with 'svn+scheme://hostname/path' URLs. A scheme
-+### definition is simply a command, optionally prefixed by an
-+### environment variable name which can override the command if it
-+### is defined. The command (or environment variable) may contain
-+### arguments, using standard shell quoting for arguments with
-+### spaces. The command will be invoked as:
-+### <command> <hostname> svnserve -t
-+### (If the URL includes a username, then the hostname will be
-+### passed to the tunnel agent as <user>@<hostname>.) If the
-+### built-in ssh scheme were not predefined, it could be defined
-+### as:
-+# ssh = $SVN_SSH ssh -q -o ControlMaster=no
-+### If you wanted to define a new 'rsh' scheme, to be used with
-+### 'svn+rsh:' URLs, you could do so as follows:
-+# rsh = rsh
-+### Or, if you wanted to specify a full path and arguments:
-+# rsh = /path/to/rsh -l myusername
-+### On Windows, if you are specifying a full path to a command,
-+### use a forward slash (/) or a paired backslash (\\) as the
-+### path separator. A single backslash will be treated as an
-+### escape for the following character.
-+
-+### Section for configuring miscelleneous Subversion options.
-+[miscellany]
-+### Set global-ignores to a set of whitespace-delimited globs
-+### which Subversion will ignore in its 'status' output, and
-+### while importing or adding files and directories.
-+### '*' matches leading dots, e.g. '*.rej' matches '.foo.rej'.
-+# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
-+# *.rej *~ #*# .#* .*.swp .DS_Store
-+### Set log-encoding to the default encoding for log messages
-+# log-encoding = latin1
-+### Set use-commit-times to make checkout/update/switch/revert
-+### put last-committed timestamps on every file touched.
-+# use-commit-times = yes
-+### Set no-unlock to prevent 'svn commit' from automatically
-+### releasing locks on files.
-+# no-unlock = yes
-+### Set mime-types-file to a MIME type registry file, used to
-+### provide hints to Subversion's MIME type auto-detection
-+### algorithm.
-+# mime-types-file = /path/to/mime.types
-+### Set preserved-conflict-file-exts to a whitespace-delimited
-+### list of patterns matching file extensions which should be
-+### preserved in generated conflict file names. By default,
-+### conflict files use custom extensions.
-+# preserved-conflict-file-exts = doc ppt xls od?
-+### Set enable-auto-props to 'yes' to enable automatic properties
-+### for 'svn add' and 'svn import', it defaults to 'no'.
-+### Automatic properties are defined in the section 'auto-props'.
-+# enable-auto-props = yes
-+### Set interactive-conflicts to 'no' to disable interactive
-+### conflict resolution prompting. It defaults to 'yes'.
-+# interactive-conflicts = no
-+
-+### Section for configuring automatic properties.
-+[auto-props]
-+### The format of the entries is:
-+### file-name-pattern = propname[=value][;propname[=value]...]
-+### The file-name-pattern can contain wildcards (such as '*' and
-+### '?'). All entries which match (case-insensitively) will be
-+### applied to the file. Note that auto-props functionality
-+### must be enabled, which is typically done by setting the
-+### 'enable-auto-props' option.
-+# *.c = svn:eol-style=native
-+# *.cpp = svn:eol-style=native
-+# *.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native
-+# *.dsp = svn:eol-style=CRLF
-+# *.dsw = svn:eol-style=CRLF
-+# *.sh = svn:eol-style=native;svn:executable
-+# *.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL;
-+# *.png = svn:mime-type=image/png
-+# *.jpg = svn:mime-type=image/jpeg
-+# Makefile = svn:eol-style=native
-+
-diff -Nur linux-3.9.9/.subversion/README.txt linux-rpi/.subversion/README.txt
---- linux-3.9.9/.subversion/README.txt 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.subversion/README.txt 2013-03-06 14:44:47.000000000 +0100
-@@ -0,0 +1,124 @@
-+This directory holds run-time configuration information for Subversion
-+clients. The configuration files all share the same syntax, but you
-+should examine a particular file to learn what configuration
-+directives are valid for that file.
-+
-+The syntax is standard INI format:
-+
-+ - Empty lines, and lines starting with '#', are ignored.
-+ The first significant line in a file must be a section header.
-+
-+ - A section starts with a section header, which must start in
-+ the first column:
-+
-+ [section-name]
-+
-+ - An option, which must always appear within a section, is a pair
-+ (name, value). There are two valid forms for defining an
-+ option, both of which must start in the first column:
-+
-+ name: value
-+ name = value
-+
-+ Whitespace around the separator (:, =) is optional.
-+
-+ - Section and option names are case-insensitive, but case is
-+ preserved.
-+
-+ - An option's value may be broken into several lines. The value
-+ continuation lines must start with at least one whitespace.
-+ Trailing whitespace in the previous line, the newline character
-+ and the leading whitespace in the continuation line is compressed
-+ into a single space character.
-+
-+ - All leading and trailing whitespace around a value is trimmed,
-+ but the whitespace within a value is preserved, with the
-+ exception of whitespace around line continuations, as
-+ described above.
-+
-+ - When a value is a boolean, any of the following strings are
-+ recognised as truth values (case does not matter):
-+
-+ true false
-+ yes no
-+ on off
-+ 1 0
-+
-+ - When a value is a list, it is comma-separated. Again, the
-+ whitespace around each element of the list is trimmed.
-+
-+ - Option values may be expanded within a value by enclosing the
-+ option name in parentheses, preceded by a percent sign and
-+ followed by an 's':
-+
-+ %(name)s
-+
-+ The expansion is performed recursively and on demand, during
-+ svn_option_get. The name is first searched for in the same
-+ section, then in the special [DEFAULT] section. If the name
-+ is not found, the whole '%(name)s' placeholder is left
-+ unchanged.
-+
-+ Any modifications to the configuration data invalidate all
-+ previously expanded values, so that the next svn_option_get
-+ will take the modifications into account.
-+
-+The syntax of the configuration files is a subset of the one used by
-+Python's ConfigParser module; see
-+
-+ http://www.python.org/doc/current/lib/module-ConfigParser.html
-+
-+Configuration data in the Windows registry
-+==========================================
-+
-+On Windows, configuration data may also be stored in the registry. The
-+functions svn_config_read and svn_config_merge will read from the
-+registry when passed file names of the form:
-+
-+ REGISTRY:<hive>/path/to/config-key
-+
-+The REGISTRY: prefix must be in upper case. The <hive> part must be
-+one of:
-+
-+ HKLM for HKEY_LOCAL_MACHINE
-+ HKCU for HKEY_CURRENT_USER
-+
-+The values in config-key represent the options in the [DEFAULT] section.
-+The keys below config-key represent other sections, and their values
-+represent the options. Only values of type REG_SZ whose name doesn't
-+start with a '#' will be used; other values, as well as the keys'
-+default values, will be ignored.
-+
-+
-+File locations
-+==============
-+
-+Typically, Subversion uses two config directories, one for site-wide
-+configuration,
-+
-+ Unix:
-+ /etc/subversion/servers
-+ /etc/subversion/config
-+ /etc/subversion/hairstyles
-+ Windows:
-+ %ALLUSERSPROFILE%\Application Data\Subversion\servers
-+ %ALLUSERSPROFILE%\Application Data\Subversion\config
-+ %ALLUSERSPROFILE%\Application Data\Subversion\hairstyles
-+ REGISTRY:HKLM\Software\Tigris.org\Subversion\Servers
-+ REGISTRY:HKLM\Software\Tigris.org\Subversion\Config
-+ REGISTRY:HKLM\Software\Tigris.org\Subversion\Hairstyles
-+
-+and one for per-user configuration:
-+
-+ Unix:
-+ ~/.subversion/servers
-+ ~/.subversion/config
-+ ~/.subversion/hairstyles
-+ Windows:
-+ %APPDATA%\Subversion\servers
-+ %APPDATA%\Subversion\config
-+ %APPDATA%\Subversion\hairstyles
-+ REGISTRY:HKCU\Software\Tigris.org\Subversion\Servers
-+ REGISTRY:HKCU\Software\Tigris.org\Subversion\Config
-+ REGISTRY:HKCU\Software\Tigris.org\Subversion\Hairstyles
-+
-diff -Nur linux-3.9.9/.subversion/servers linux-rpi/.subversion/servers
---- linux-3.9.9/.subversion/servers 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.subversion/servers 2013-03-06 14:44:47.000000000 +0100
-@@ -0,0 +1,158 @@
-+### This file specifies server-specific parameters,
-+### including HTTP proxy information, HTTP timeout settings,
-+### and authentication settings.
-+###
-+### The currently defined server options are:
-+### http-proxy-host Proxy host for HTTP connection
-+### http-proxy-port Port number of proxy host service
-+### http-proxy-username Username for auth to proxy service
-+### http-proxy-password Password for auth to proxy service
-+### http-proxy-exceptions List of sites that do not use proxy
-+### http-timeout Timeout for HTTP requests in seconds
-+### http-compression Whether to compress HTTP requests
-+### neon-debug-mask Debug mask for Neon HTTP library
-+### http-auth-types Auth types to use for HTTP library
-+### ssl-authority-files List of files, each of a trusted CA
-+### ssl-trust-default-ca Trust the system 'default' CAs
-+### ssl-client-cert-file PKCS#12 format client certificate file
-+### ssl-client-cert-password Client Key password, if needed.
-+### ssl-pkcs11-provider Name of PKCS#11 provider to use.
-+### http-library Which library to use for http/https
-+### connections (neon or serf)
-+### store-passwords Specifies whether passwords used
-+### to authenticate against a
-+### Subversion server may be cached
-+### to disk in any way.
-+### store-plaintext-passwords Specifies whether passwords may
-+### be cached on disk unencrypted.
-+### store-ssl-client-cert-pp Specifies whether passphrase used
-+### to authenticate against a client
-+### certificate may be cached to disk
-+### in any way
-+### store-ssl-client-cert-pp-plaintext
-+### Specifies whether client cert
-+### passphrases may be cached on disk
-+### unencrypted (i.e., as plaintext).
-+### store-auth-creds Specifies whether any auth info
-+### (passwords as well as server certs)
-+### may be cached to disk.
-+### username Specifies the default username.
-+###
-+### Set store-passwords to 'no' to avoid storing passwords in the
-+### auth/ area of your config directory. It defaults to 'yes',
-+### but Subversion will never save your password to disk in
-+### plaintext unless you tell it to.
-+### Note that this option only prevents saving of *new* passwords;
-+### it doesn't invalidate existing passwords. (To do that, remove
-+### the cache files by hand as described in the Subversion book.)
-+###
-+### Set store-plaintext-passwords to 'no' to avoid storing
-+### passwords in unencrypted form in the auth/ area of your config
-+### directory. Set it to 'yes' to allow Subversion to store
-+### unencrypted passwords in the auth/ area. The default is
-+### 'ask', which means that Subversion will ask you before
-+### saving a password to disk in unencrypted form. Note that
-+### this option has no effect if either 'store-passwords' or
-+### 'store-auth-creds' is set to 'no'.
-+###
-+### Set store-ssl-client-cert-pp to 'no' to avoid storing ssl
-+### client certificate passphrases in the auth/ area of your
-+### config directory. It defaults to 'yes', but Subversion will
-+### never save your passphrase to disk in plaintext unless you tell
-+### it to via 'store-ssl-client-cert-pp-plaintext' (see below).
-+###
-+### Note store-ssl-client-cert-pp only prevents the saving of *new*
-+### passphrases; it doesn't invalidate existing passphrases. To do
-+### that, remove the cache files by hand as described in the
-+### Subversion book at http://svnbook.red-bean.com/nightly/en/\
-+### svn.serverconfig.netmodel.html\
-+### #svn.serverconfig.netmodel.credcache
-+###
-+### Set store-ssl-client-cert-pp-plaintext to 'no' to avoid storing
-+### passphrases in unencrypted form in the auth/ area of your
-+### config directory. Set it to 'yes' to allow Subversion to
-+### store unencrypted passphrases in the auth/ area. The default
-+### is 'ask', which means that Subversion will prompt before
-+### saving a passphrase to disk in unencrypted form. Note that
-+### this option has no effect if either 'store-auth-creds' or
-+### 'store-ssl-client-cert-pp' is set to 'no'.
-+###
-+### Set store-auth-creds to 'no' to avoid storing any Subversion
-+### credentials in the auth/ area of your config directory.
-+### Note that this includes SSL server certificates.
-+### It defaults to 'yes'. Note that this option only prevents
-+### saving of *new* credentials; it doesn't invalidate existing
-+### caches. (To do that, remove the cache files by hand.)
-+###
-+### HTTP timeouts, if given, are specified in seconds. A timeout
-+### of 0, i.e. zero, causes a builtin default to be used.
-+###
-+### The commented-out examples below are intended only to
-+### demonstrate how to use this file; any resemblance to actual
-+### servers, living or dead, is entirely coincidental.
-+
-+### In the 'groups' section, the URL of the repository you're
-+### trying to access is matched against the patterns on the right.
-+### If a match is found, the server options are taken from the
-+### section with the corresponding name on the left.
-+
-+[groups]
-+# group1 = *.collab.net
-+# othergroup = repository.blarggitywhoomph.com
-+# thirdgroup = *.example.com
-+
-+### Information for the first group:
-+# [group1]
-+# http-proxy-host = proxy1.some-domain-name.com
-+# http-proxy-port = 80
-+# http-proxy-username = blah
-+# http-proxy-password = doubleblah
-+# http-timeout = 60
-+# http-auth-types = basic;digest;negotiate
-+# neon-debug-mask = 130
-+# store-plaintext-passwords = no
-+# username = harry
-+
-+### Information for the second group:
-+# [othergroup]
-+# http-proxy-host = proxy2.some-domain-name.com
-+# http-proxy-port = 9000
-+# No username and password for the proxy, so use the defaults below.
-+
-+### You can set default parameters in the 'global' section.
-+### These parameters apply if no corresponding parameter is set in
-+### a specifically matched group as shown above. Thus, if you go
-+### through the same proxy server to reach every site on the
-+### Internet, you probably just want to put that server's
-+### information in the 'global' section and not bother with
-+### 'groups' or any other sections.
-+###
-+### Most people might want to configure password caching
-+### parameters here, but you can also configure them per server
-+### group (per-group settings override global settings).
-+###
-+### If you go through a proxy for all but a few sites, you can
-+### list those exceptions under 'http-proxy-exceptions'. This only
-+### overrides defaults, not explicitly matched server names.
-+###
-+### 'ssl-authority-files' is a semicolon-delimited list of files,
-+### each pointing to a PEM-encoded Certificate Authority (CA)
-+### SSL certificate. See details above for overriding security
-+### due to SSL.
-+[global]
-+# http-proxy-exceptions = *.exception.com, www.internal-site.org
-+# http-proxy-host = defaultproxy.whatever.com
-+# http-proxy-port = 7000
-+# http-proxy-username = defaultusername
-+# http-proxy-password = defaultpassword
-+# http-compression = no
-+# http-auth-types = basic;digest;negotiate
-+# No http-timeout, so just use the builtin default.
-+# No neon-debug-mask, so neon debugging is disabled.
-+# ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem
-+#
-+# Password / passphrase caching parameters:
-+# store-passwords = no
-+# store-plaintext-passwords = no
-+# store-ssl-client-cert-pp = no
-+# store-ssl-client-cert-pp-plaintext = no
-diff -Nur linux-3.9.9/.viminfo linux-rpi/.viminfo
---- linux-3.9.9/.viminfo 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/.viminfo 2013-04-12 14:01:41.000000000 +0200
-@@ -0,0 +1,366 @@
-+# Diese viminfo-Datei wurde von Vim 7.2 generiert.
-+# Sie können sie verändern, wenn Sie vorsichtig vorgehen!
-+
-+# Wert von 'encoding', als diese Datei geschrieben wurde
-+*encoding=utf-8
-+
-+
-+# hlsearch on (H) or off (h):
-+~h
-+# Letztes Suchmuster:
-+~MSle0~/VM and compiler
-+
-+# Letztes Substitute Suchmuster:
-+~MSle0&wbx
-+
-+# Letzte ersetzte Zeichenkette:
-+$vmadmin
-+
-+# Befehlszeile Geschichte (neueste bis älteste):
-+:q!
-+:35
-+:%s/wbx/vmadmin/g
-+:%s/wbx/vmadmin/
-+:w
-+
-+# Suchausdruck Geschichte (neueste bis älteste):
-+?/VM and compiler
-+?/Compiler
-+?/javac
-+?/Test.java
-+?/tar
-+? wbx
-+?/X11/X.h
-+?/javah
-+?/39408
-+
-+# Ausdruck Geschichte (neueste bis älteste):
-+
-+# Eingabe-Zeile Geschichte (neueste bis älteste):
-+
-+# Eingabe-Zeile Geschichte (neueste bis älteste):
-+
-+# Register:
-+"0 LINE 0
-+ --disable-system-png \
-+""1 LINE 0
-+ --with-gcj=$(STAGING_DIR_HOST)/usr/bin/gcj \
-+"2 LINE 0
-+
-+"3 LINE 0
-+ endef
-+"4 LINE 0
-+ $(HOST_MAKE_FLAGS) icedtea-boot
-+"5 LINE 0
-+ $(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR) \
-+"6 LINE 0
-+ define Host/Compile
-+"7 LINE 0
-+
-+"8 LINE 0
-+
-+"9 LINE 0
-+ --with-openjdk-src-dir=$(HOST_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) \
-+"- CHAR 0
-+
-+
-+# Datei-Marken:
-+'0 1 0 ~/attitude_adjustment/icedtea-2.3.4/patches/topdir-openwrt.patch
-+'1 54 52 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/openjdk-boot/hotspot/make/linux/makefiles/launcher.make
-+'2 28 3 ~/attitude_adjustment/tools/icedtea/Makefile
-+'3 48 0 ~/attitude_adjustment/tools/icedtea/Makefile
-+'4 55 0 ~/attitude_adjustment/tools/icedtea/Makefile
-+'5 31 0 ~/attitude_adjustment/tools/ant/Makefile
-+'6 8 0 ~/attitude_adjustment/tools/classpath/Makefile
-+'7 3 0 ~/attitude_adjustment/feeds.conf
-+'8 5 0 ~/openwrt/feeds.conf
-+'9 1 0 ~/openwrt/feeds.conf.default
-+
-+# Geschichte (neueste zuerst):
-+-' 1 0 ~/attitude_adjustment/icedtea-2.3.4/patches/topdir-openwrt.patch
-+-' 54 52 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/openjdk-boot/hotspot/make/linux/makefiles/launcher.make
-+-' 1 0 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/openjdk-boot/hotspot/make/linux/makefiles/launcher.make
-+-' 28 3 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 48 0 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 55 0 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 31 0 ~/attitude_adjustment/tools/ant/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/ant/Makefile
-+-' 8 0 ~/attitude_adjustment/tools/classpath/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/classpath/Makefile
-+-' 3 0 ~/attitude_adjustment/feeds.conf
-+-' 1 0 ~/attitude_adjustment/feeds.conf
-+-' 5 0 ~/openwrt/feeds.conf
-+-' 1 0 ~/openwrt/feeds.conf
-+-' 1 0 ~/openwrt/feeds.conf.default
-+-' 6 0 ~/attitude_adjustment/feeds.conf
-+-' 10324 49 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 7672 60 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 1 0 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 14981 2 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 10334 20 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 1785 48 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 1052 5 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 16075 24 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 15544 41 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 11050 24 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 11049 55 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 10292 34 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9569 44 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9568 73 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9280 11 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9279 34 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9252 16 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9251 16 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9250 23 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9248 26 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9247 57 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 9246 38 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 1836 26 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 8 0 ~/attitude_adjustment/Test.java
-+-' 1 0 ~/attitude_adjustment/Test.java
-+-' 10308 8 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 38 3 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 2 19 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 18 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 23 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 22 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/Makefile
-+-' 30 7 ~/attitude_adjustment/tools/ant/Makefile
-+-' 33 38 ~/attitude_adjustment/tools/ant/Makefile
-+-' 13 57 ~/attitude_adjustment/tools/ant/Makefile
-+-' 20 61 ~/attitude_adjustment/tools/classpath/Makefile
-+-' 18 0 ~/openwrt/feeds/packages/libs/libmicrohttpd/Makefile
-+-' 1 0 ~/openwrt/feeds/packages/libs/libmicrohttpd/Makefile
-+-' 1 456 ~/b.sh
-+-' 2 0 ~/openwrt/feeds.conf
-+-' 1 0 ~/openwrt/README
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 1 0 ~/openwrt/README
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 1 0 ~/openwrt/README
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 1 0 ~/openwrt/README
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 3 0 ~/trunk/feeds.conf
-+-' 1 0 ~/trunk/feeds.conf
-+-' 1 0 ~/openwrt/README
-+-' 3 0 ~/trunk/feeds.conf
-+-' 63 52 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 72 2 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 24 17 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 8 0 ~/attitude_adjustment/Test.java
-+-' 1 0 ~/attitude_adjustment/Test.java
-+-' 40 3 ~/attitude_adjustment/tools/icedtea/Makefile
-+-' 2 19 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 18 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 23 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 22 0 ~/attitude_adjustment/tools/fastjar/Makefile
-+-' 1 0 ~/attitude_adjustment/tools/Makefile
-+-' 10324 49 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 7672 60 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 1 0 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 14981 2 ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+-' 5 0 ~/openwrt/feeds.conf
-+-' 1 0 ~/openwrt/feeds.conf
-+
-+# Geschichte der Markierungen innerhalb von Dateien (neueste zuerst):
-+
-+> ~/attitude_adjustment/icedtea-2.3.4/patches/topdir-openwrt.patch
-+ " 1 0
-+
-+> ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/openjdk-boot/hotspot/make/linux/makefiles/launcher.make
-+ " 54 52
-+ ^ 54 53
-+ . 54 48
-+ + 54 48
-+
-+> ~/attitude_adjustment/tools/icedtea/Makefile
-+ " 28 3
-+ ^ 48 2
-+ . 28 0
-+ + 23 18
-+ + 25 100
-+ + 23 16
-+ + 23 0
-+ + 24 0
-+ + 25 0
-+ + 25 0
-+ + 25 0
-+ + 25 0
-+ + 23 15
-+ + 24 0
-+ + 23 79
-+ + 25 0
-+ + 25 0
-+ + 27 0
-+ + 23 18
-+ + 24 18
-+ + 25 18
-+ + 25 18
-+ + 23 12
-+ + 24 12
-+ + 25 12
-+ + 25 16
-+ + 71 26
-+ + 72 33
-+ + 61 0
-+ + 68 0
-+ + 68 0
-+ + 68 0
-+ + 68 0
-+ + 68 0
-+ + 68 0
-+ + 68 0
-+ + 67 9
-+ + 63 0
-+ + 67 0
-+ + 68 0
-+ + 65 1
-+ + 63 52
-+ + 26 16
-+ + 64 5
-+ + 57 46
-+ + 58 24
-+ + 59 0
-+ + 58 26
-+ + 59 15
-+ + 59 27
-+ + 60 26
-+ + 55 24
-+ + 25 0
-+ + 35 22
-+ + 21 0
-+ + 41 0
-+ + 38 3
-+ + 39 38
-+ + 53 5
-+ + 54 0
-+ + 55 0
-+ + 52 0
-+ + 44 0
-+ + 45 1
-+ + 46 1
-+ + 47 1
-+ + 48 0
-+ + 28 0
-+
-+> ~/attitude_adjustment/tools/ant/Makefile
-+ " 31 0
-+ ^ 32 59
-+ . 33 0
-+ + 13 16
-+ + 33 40
-+ + 33 0
-+ + 33 65
-+ + 33 38
-+ + 33 0
-+ + 33 0
-+ + 13 16
-+ + 31 1
-+ + 32 1
-+ + 33 0
-+
-+> ~/attitude_adjustment/tools/classpath/Makefile
-+ " 8 0
-+ ^ 19 65
-+ . 19 64
-+ + 19 36
-+ + 20 64
-+ + 19 64
-+
-+> ~/attitude_adjustment/feeds.conf
-+ " 3 0
-+ ^ 3 1
-+ . 3 0
-+ + 2 0
-+ + 3 0
-+ + 6 0
-+ + 2 0
-+ + 3 0
-+ + 6 0
-+ + 2 0
-+ + 3 0
-+
-+> ~/openwrt/feeds.conf
-+ " 5 0
-+ ^ 3 1
-+ . 3 0
-+ + 2 0
-+ + 3 0
-+
-+> ~/openwrt/feeds.conf.default
-+ " 1 0
-+
-+> ~/attitude_adjustment/build_dir/host/icedtea-2.3.4/configure
-+ " 10324 49
-+ ^ 10324 8
-+ . 10324 7
-+ + 10324 7
-+
-+> ~/attitude_adjustment/Test.java
-+ " 8 0
-+ ^ 8 0
-+ . 7 1
-+ + 7 1
-+
-+> ~/attitude_adjustment/tools/fastjar/Makefile
-+ " 2 19
-+ . 2 19
-+ + 18 0
-+ + 18 0
-+ + 18 0
-+ + 19 0
-+ + 20 0
-+ + 21 0
-+ + 22 0
-+ + 23 0
-+ + 25 0
-+ + 25 0
-+ + 25 0
-+ + 18 0
-+ + 19 0
-+ + 20 0
-+ + 21 0
-+ + 22 0
-+ + 23 0
-+ + 18 0
-+ + 25 0
-+ + 2 19
-+
-+> ~/attitude_adjustment/tools/Makefile
-+ " 1 0
-+
-+> ~/openwrt/feeds/packages/libs/libmicrohttpd/Makefile
-+ " 18 0
-+
-+> ~/b.sh
-+ " 1 456
-+ ^ 1 699
-+ . 1 456
-+ + 1 695
-+ + 1 0
-+ + 1 456
-+
-+> ~/openwrt/README
-+ " 1 0
-+
-+> ~/trunk/feeds.conf
-+ " 3 0
-+ ^ 3 1
-+ . 3 0
-+ + 6 0
-+ + 2 0
-+ + 3 0