Skip to content

Commit

Permalink
linux: add RPi linux-3.6 patches
Browse files Browse the repository at this point in the history
Signed-off-by: Stephan Raue <stephan@openelec.tv>
  • Loading branch information
sraue committed Oct 21, 2012
1 parent 2c88d37 commit 18f215a
Show file tree
Hide file tree
Showing 15 changed files with 108,572 additions and 12 deletions.
83,342 changes: 83,342 additions & 0 deletions packages/linux/patches/linux-3.6.2-601-RPi_support-a2386d3.patch

Large diffs are not rendered by default.

25,171 changes: 25,171 additions & 0 deletions packages/linux/patches/linux-3.6.2-602-RPi_vc04-service_downgrade.patch

Large diffs are not rendered by default.

@@ -0,0 +1,12 @@
diff -Naur linux-3.6.2.vc04_patch/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c linux-3.6.2.buildfix_patch/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
--- linux-3.6.2.vc04_patch/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 2012-10-17 18:57:47.000000000 +0200
+++ linux-3.6.2.buildfix_patch/drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 2012-10-21 15:19:56.706236450 +0200
@@ -126,7 +126,7 @@
}

err = request_irq(VCHIQ_DOORBELL_IRQ, vchiq_doorbell_irq,
- IRQF_SAMPLE_RANDOM | IRQF_IRQPOLL, "VCHIQ doorbell",
+ IRQF_IRQPOLL, "VCHIQ doorbell",
state);
if (err < 0)
{
4 changes: 3 additions & 1 deletion projects/ATV/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1610,6 +1610,7 @@ CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_AVS is not set
# CONFIG_HWMON is not set
CONFIG_THERMAL=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2394,6 +2395,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Fusion/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1779,6 +1779,7 @@ CONFIG_SENSORS_FAM15H_POWER=y
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1787,6 +1788,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
Expand Down Expand Up @@ -2696,6 +2698,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_UHCI_HCD is not set
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Fusion/linux/linux.x86_64.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.6.0 Kernel Configuration
# Linux/x86_64 3.6.2 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
Expand Down Expand Up @@ -1729,6 +1729,7 @@ CONFIG_SENSORS_FAM15H_POWER=y
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1737,6 +1738,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
Expand Down Expand Up @@ -2636,6 +2638,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_UHCI_HCD is not set
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Generic/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1862,6 +1862,7 @@ CONFIG_SENSORS_IT87=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1870,6 +1871,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
Expand Down Expand Up @@ -2819,6 +2821,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Generic_OSS/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1860,6 +1860,7 @@ CONFIG_SENSORS_IT87=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1868,6 +1869,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
Expand Down Expand Up @@ -2821,6 +2823,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/ION/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1785,6 +1785,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1793,6 +1794,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2671,6 +2673,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/ION/linux/linux.x86_64.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.6.0 Kernel Configuration
# Linux/x86_64 3.6.2 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
Expand Down Expand Up @@ -1720,6 +1720,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1728,6 +1729,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2596,6 +2598,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Intel/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1802,6 +1802,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1810,6 +1811,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2717,6 +2719,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Intel/linux/linux.x86_64.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.6.0 Kernel Configuration
# Linux/x86_64 3.6.2 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
Expand Down Expand Up @@ -1738,6 +1738,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1746,6 +1747,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2643,6 +2645,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Ultra/linux/linux.x86_64.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.6.0 Kernel Configuration
# Linux/x86_64 3.6.2 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
Expand Down Expand Up @@ -1643,6 +1643,7 @@ CONFIG_SENSORS_CORETEMP=y
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1651,6 +1652,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2448,6 +2450,7 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Virtual/linux/linux.i386.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.6.0 Kernel Configuration
# Linux/i386 3.6.2 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
Expand Down Expand Up @@ -1804,6 +1804,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1812,6 +1813,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2722,6 +2724,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down
5 changes: 4 additions & 1 deletion projects/Virtual/linux/linux.x86_64.conf
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.6.0 Kernel Configuration
# Linux/x86_64 3.6.2 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
Expand Down Expand Up @@ -1739,6 +1739,7 @@ CONFIG_SENSORS_CORETEMP=m
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_APPLESMC is not set
# CONFIG_SENSORS_BCM2835 is not set

#
# ACPI drivers
Expand All @@ -1747,6 +1748,7 @@ CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_BCM2835 is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

Expand Down Expand Up @@ -2647,6 +2649,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
# CONFIG_USB_DWCOTG is not set
# CONFIG_USB_HCD_SSB is not set
# CONFIG_USB_CHIPIDEA is not set

Expand Down

0 comments on commit 18f215a

Please sign in to comment.