projects
/
openwrt
/
staging
/
florian.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ee7569f
)
refresh kernel patches
author
Alexandros C. Couloumbis
<alex@ozo.com>
Wed, 28 Apr 2010 09:28:13 +0000
(09:28 +0000)
committer
Alexandros C. Couloumbis
<alex@ozo.com>
Wed, 28 Apr 2010 09:28:13 +0000
(09:28 +0000)
SVN-Revision: 21218
17 files changed:
target/linux/adm5120/patches-2.6.32/001-adm5120.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.32/101-cfi_fixup_macronix_bootloc.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.32/200-amba_pl010_hacks.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.32/902-adm5120-usb-remove-dev-power-power_state.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.32/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/001-adm5120.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/002-adm5120_flash.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/003-adm5120_switch.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/007-adm5120_pci.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/009-adm5120_leds_switch_trigger.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/101-cfi_fixup_macronix_bootloc.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/120-rb153_cf_driver.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/200-amba_pl010_hacks.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/203-gpio_leds_brightness.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/310-adm5120_wdt.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/902-adm5120-usb-remove-dev-power-power_state.patch
patch
|
blob
|
history
target/linux/adm5120/patches-2.6.34/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
patch
|
blob
|
history
diff --git
a/target/linux/adm5120/patches-2.6.32/001-adm5120.patch
b/target/linux/adm5120/patches-2.6.32/001-adm5120.patch
index 5a5750bac7e2462f32baae2efbce78ed4f91e295..c05afcba1c7fce4a89bb5bf3f9d5b060c67135a8 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.32/001-adm5120.patch
+++ b/
target/linux/adm5120/patches-2.6.32/001-adm5120.patch
@@
-32,7
+32,7
@@
source "arch/mips/bcm63xx/Kconfig"
--- a/arch/mips/Makefile
+++ b/arch/mips/Makefile
source "arch/mips/bcm63xx/Kconfig"
--- a/arch/mips/Makefile
+++ b/arch/mips/Makefile
-@@ -19
1,6 +191
,22 @@ cflags-$(CONFIG_MACH_JAZZ) += -I$(srctre
+@@ -19
3,6 +193
,22 @@ cflags-$(CONFIG_MACH_JAZZ) += -I$(srctre
load-$(CONFIG_MACH_JAZZ) += 0xffffffff80080000
#
load-$(CONFIG_MACH_JAZZ) += 0xffffffff80080000
#
diff --git
a/target/linux/adm5120/patches-2.6.32/101-cfi_fixup_macronix_bootloc.patch
b/target/linux/adm5120/patches-2.6.32/101-cfi_fixup_macronix_bootloc.patch
index ab6d221548ab069e7891fa85d86c75270b20d562..a44ebd5b9cab06ee7c302def94fc1a3d37872ab6 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.32/101-cfi_fixup_macronix_bootloc.patch
+++ b/
target/linux/adm5120/patches-2.6.32/101-cfi_fixup_macronix_bootloc.patch
@@
-55,7
+55,7
@@
static struct cfi_fixup cfi_fixup_table[] = {
{ CFI_MFR_ATMEL, CFI_ID_ANY, fixup_convert_atmel_pri, NULL },
#ifdef AMD_BOOTLOC_BUG
static struct cfi_fixup cfi_fixup_table[] = {
{ CFI_MFR_ATMEL, CFI_ID_ANY, fixup_convert_atmel_pri, NULL },
#ifdef AMD_BOOTLOC_BUG
-@@ -319,6 +360,9 @@ static struct cfi_fixup fixup_table[] =
+@@ -319,6 +360,9 @@ static struct cfi_fixup fixup_table[] =
*/
{ CFI_MFR_ANY, CFI_ID_ANY, fixup_use_erase_chip, NULL },
{ CFI_MFR_ATMEL, AT49BV6416, fixup_use_atmel_lock, NULL },
*/
{ CFI_MFR_ANY, CFI_ID_ANY, fixup_use_erase_chip, NULL },
{ CFI_MFR_ATMEL, AT49BV6416, fixup_use_atmel_lock, NULL },
diff --git
a/target/linux/adm5120/patches-2.6.32/200-amba_pl010_hacks.patch
b/target/linux/adm5120/patches-2.6.32/200-amba_pl010_hacks.patch
index 41c88a9488a916d4213234f73a5b8b387e5771aa..5f32fa2ddf561504311912053fee8bee0d709503 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.32/200-amba_pl010_hacks.patch
+++ b/
target/linux/adm5120/patches-2.6.32/200-amba_pl010_hacks.patch
@@
-267,7
+267,7
@@
}
static void
}
static void
-@@ -565,8 +564,8 @@ pl010_console_write(struct console *co,
+@@ -565,8 +564,8 @@ pl010_console_write(struct console *co,
/*
* First save the CR then disable the interrupts
*/
/*
* First save the CR then disable the interrupts
*/
@@
-278,7
+278,7
@@
uart_console_write(&uap->port, s, count, pl010_console_putchar);
uart_console_write(&uap->port, s, count, pl010_console_putchar);
-@@ -575,10 +574,10 @@ pl010_console_write(struct console *co,
+@@ -575,10 +574,10 @@ pl010_console_write(struct console *co,
* and restore the TCR
*/
do {
* and restore the TCR
*/
do {
diff --git
a/target/linux/adm5120/patches-2.6.32/902-adm5120-usb-remove-dev-power-power_state.patch
b/target/linux/adm5120/patches-2.6.32/902-adm5120-usb-remove-dev-power-power_state.patch
index 0256bc6b22511eee07e3ab3444d1c35299698487..4fd0283f416df28a7ca297bd09687af1c4bef225 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.32/902-adm5120-usb-remove-dev-power-power_state.patch
+++ b/
target/linux/adm5120/patches-2.6.32/902-adm5120-usb-remove-dev-power-power_state.patch
@@
-1,6
+1,6
@@
--- a/drivers/usb/host/adm5120-dbg.c
+++ b/drivers/usb/host/adm5120-dbg.c
--- a/drivers/usb/host/adm5120-dbg.c
+++ b/drivers/usb/host/adm5120-dbg.c
-@@ -6
32,7 +63
2,7 @@ static ssize_t fill_registers_buffer(str
+@@ -6
42,7 +64
2,7 @@ static ssize_t fill_registers_buffer(str
hcd->product_desc,
hcd_name);
hcd->product_desc,
hcd_name);
diff --git
a/target/linux/adm5120/patches-2.6.32/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
b/target/linux/adm5120/patches-2.6.32/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
index db6323d02f4ad03488790e505f200e241eb72e5a..aa50f8c48ba3246ef49cde55b92fe59836cd20b8 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.32/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
+++ b/
target/linux/adm5120/patches-2.6.32/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
@@
-26,7
+26,7
@@
spin_lock_irqsave(&ahcd->lock, flags);
temp = show_list(ahcd, buf->page, PAGE_SIZE, ahcd->ed_head);
spin_lock_irqsave(&ahcd->lock, flags);
temp = show_list(ahcd, buf->page, PAGE_SIZE, ahcd->ed_head);
-@@ -516,8 +512,6 @@ static ssize_t fill_async_buffer(struct
+@@ -516,8 +512,6 @@ static ssize_t fill_async_buffer(struct
static ssize_t fill_periodic_buffer(struct debug_buffer *buf)
{
static ssize_t fill_periodic_buffer(struct debug_buffer *buf)
{
diff --git
a/target/linux/adm5120/patches-2.6.34/001-adm5120.patch
b/target/linux/adm5120/patches-2.6.34/001-adm5120.patch
index 5a5750bac7e2462f32baae2efbce78ed4f91e295..e165b046851ca97514d362435b9cd71327dc3e78 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/001-adm5120.patch
+++ b/
target/linux/adm5120/patches-2.6.34/001-adm5120.patch
@@
-1,6
+1,6
@@
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
-@@ -2
0,6 +20
,21 @@ choice
+@@ -2
3,6 +23
,21 @@ choice
prompt "System type"
default SGI_IP22
prompt "System type"
default SGI_IP22
@@
-21,18
+21,18
@@
+
config MACH_ALCHEMY
bool "Alchemy processor based machines"
+
config MACH_ALCHEMY
bool "Alchemy processor based machines"
-
-@@ -6
73,6 +688
,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD
+ select SYS_SUPPORTS_ZBOOT
+@@ -6
81,6 +696
,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD
endchoice
+source "arch/mips/adm5120/Kconfig"
source "arch/mips/alchemy/Kconfig"
endchoice
+source "arch/mips/adm5120/Kconfig"
source "arch/mips/alchemy/Kconfig"
- source "arch/mips/basler/excite/Kconfig"
source "arch/mips/bcm63xx/Kconfig"
source "arch/mips/bcm63xx/Kconfig"
+ source "arch/mips/jazz/Kconfig"
--- a/arch/mips/Makefile
+++ b/arch/mips/Makefile
--- a/arch/mips/Makefile
+++ b/arch/mips/Makefile
-@@ -
191,6 +191
,22 @@ cflags-$(CONFIG_MACH_JAZZ) += -I$(srctre
+@@ -
214,6 +214
,22 @@ cflags-$(CONFIG_MACH_JAZZ) += -I$(srctre
load-$(CONFIG_MACH_JAZZ) += 0xffffffff80080000
#
load-$(CONFIG_MACH_JAZZ) += 0xffffffff80080000
#
diff --git
a/target/linux/adm5120/patches-2.6.34/002-adm5120_flash.patch
b/target/linux/adm5120/patches-2.6.34/002-adm5120_flash.patch
index 59921de09ecfdd0e6390ccb1e0b95466cb684690..6139c4e1825dc8d8ceecedd5fde3e924e4a5ce36 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/002-adm5120_flash.patch
+++ b/
target/linux/adm5120/patches-2.6.34/002-adm5120_flash.patch
@@
-1,8
+1,8
@@
--- a/drivers/mtd/maps/Kconfig
+++ b/drivers/mtd/maps/Kconfig
--- a/drivers/mtd/maps/Kconfig
+++ b/drivers/mtd/maps/Kconfig
-@@ -55
7,4 +557,8 @@ config MTD_VMU
- To build this as a module select M here, the module will be called
- vmu-flash.
+@@ -55
1,4 +551,8 @@ config MTD_PISMO
+
+ When built as a module, it will be called pismo.ko
+config MTD_ADM5120
+ tristate "Map driver for ADM5120 based boards"
+config MTD_ADM5120
+ tristate "Map driver for ADM5120 based boards"
@@
-11,7
+11,7
@@
endmenu
--- a/drivers/mtd/maps/Makefile
+++ b/drivers/mtd/maps/Makefile
endmenu
--- a/drivers/mtd/maps/Makefile
+++ b/drivers/mtd/maps/Makefile
-@@ -40,6 +40,7 @@
+@@ -40,6 +40,7 @@
obj-$(CONFIG_MTD_SCx200_DOCFLASH)+= scx2
obj-$(CONFIG_MTD_DBOX2) += dbox2-flash.o
obj-$(CONFIG_MTD_SOLUTIONENGINE)+= solutionengine.o
obj-$(CONFIG_MTD_PCI) += pci.o
obj-$(CONFIG_MTD_DBOX2) += dbox2-flash.o
obj-$(CONFIG_MTD_SOLUTIONENGINE)+= solutionengine.o
obj-$(CONFIG_MTD_PCI) += pci.o
diff --git
a/target/linux/adm5120/patches-2.6.34/003-adm5120_switch.patch
b/target/linux/adm5120/patches-2.6.34/003-adm5120_switch.patch
index cf6350c8cbe2a540b96838d1103cd6768eaab226..fb5fb83127dc3e073e8b4a467f7326c0e1336916 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/003-adm5120_switch.patch
+++ b/
target/linux/adm5120/patches-2.6.34/003-adm5120_switch.patch
@@
-1,6
+1,6
@@
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
-@@ -6
02,6 +602
,10 @@ config MIPS_AU1X00_ENET
+@@ -6
14,6 +614
,10 @@ config MIPS_AU1X00_ENET
If you have an Alchemy Semi AU1X00 based system
say Y. Otherwise, say N.
If you have an Alchemy Semi AU1X00 based system
say Y. Otherwise, say N.
@@
-13,7
+13,7
@@
depends on PCI && SGI_IP27
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
depends on PCI && SGI_IP27
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
-@@ -2
08,6 +208
,7 @@ obj-$(CONFIG_SC92031) += sc92031.o
+@@ -2
13,6 +213
,7 @@ obj-$(CONFIG_SC92031) += sc92031.o
# This is also a 82596 and should probably be merged
obj-$(CONFIG_LP486E) += lp486e.o
# This is also a 82596 and should probably be merged
obj-$(CONFIG_LP486E) += lp486e.o
diff --git
a/target/linux/adm5120/patches-2.6.34/007-adm5120_pci.patch
b/target/linux/adm5120/patches-2.6.34/007-adm5120_pci.patch
index 91bd79d7617c55060d965edd27942a23c408990b..b06d7947ce1cd92295f25a8cb5b83f3ce26d666f 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/007-adm5120_pci.patch
+++ b/
target/linux/adm5120/patches-2.6.34/007-adm5120_pci.patch
@@
-10,7
+10,7
@@
obj-$(CONFIG_CPU_CAVIUM_OCTEON) += msi-octeon.o
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
obj-$(CONFIG_CPU_CAVIUM_OCTEON) += msi-octeon.o
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
-@@ -17
48,6 +1748
,9 @@
+@@ -17
52,6 +1752
,9 @@
#define PCI_VENDOR_ID_ESDGMBH 0x12fe
#define PCI_DEVICE_ID_ESDGMBH_CPCIASIO4 0x0111
#define PCI_VENDOR_ID_ESDGMBH 0x12fe
#define PCI_DEVICE_ID_ESDGMBH_CPCIASIO4 0x0111
diff --git
a/target/linux/adm5120/patches-2.6.34/009-adm5120_leds_switch_trigger.patch
b/target/linux/adm5120/patches-2.6.34/009-adm5120_leds_switch_trigger.patch
index 272fb8f19cb2886da2aa7b0db2fd6dfde4c9c340..0258fa4fbefc2a2097b57f34f6c9e2a21d2ef09c 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/009-adm5120_leds_switch_trigger.patch
+++ b/
target/linux/adm5120/patches-2.6.34/009-adm5120_leds_switch_trigger.patch
@@
-1,6
+1,6
@@
--- a/drivers/leds/Kconfig
+++ b/drivers/leds/Kconfig
--- a/drivers/leds/Kconfig
+++ b/drivers/leds/Kconfig
-@@ -3
15,4 +31
5,12 @@ config LEDS_TRIGGER_NETDEV
+@@ -3
65,4 +36
5,12 @@ config LEDS_TRIGGER_NETDEV
This allows LEDs to be controlled by network device activity.
If unsure, say Y.
This allows LEDs to be controlled by network device activity.
If unsure, say Y.
@@
-15,7
+15,7
@@
endif # NEW_LEDS
--- a/drivers/leds/Makefile
+++ b/drivers/leds/Makefile
endif # NEW_LEDS
--- a/drivers/leds/Makefile
+++ b/drivers/leds/Makefile
-@@ -4
2,3 +42
,4 @@ obj-$(CONFIG_LEDS_TRIGGER_GPIO) += ledt
+@@ -4
8,3 +48
,4 @@ obj-$(CONFIG_LEDS_TRIGGER_GPIO) += ledt
obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON) += ledtrig-default-on.o
obj-$(CONFIG_LEDS_TRIGGER_MORSE) += ledtrig-morse.o
obj-$(CONFIG_LEDS_TRIGGER_NETDEV) += ledtrig-netdev.o
obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON) += ledtrig-default-on.o
obj-$(CONFIG_LEDS_TRIGGER_MORSE) += ledtrig-morse.o
obj-$(CONFIG_LEDS_TRIGGER_NETDEV) += ledtrig-netdev.o
diff --git
a/target/linux/adm5120/patches-2.6.34/101-cfi_fixup_macronix_bootloc.patch
b/target/linux/adm5120/patches-2.6.34/101-cfi_fixup_macronix_bootloc.patch
index ab6d221548ab069e7891fa85d86c75270b20d562..43459328a40eda0264d39add9cbdcdb1144a59dc 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/101-cfi_fixup_macronix_bootloc.patch
+++ b/
target/linux/adm5120/patches-2.6.34/101-cfi_fixup_macronix_bootloc.patch
@@
-55,7
+55,7
@@
static struct cfi_fixup cfi_fixup_table[] = {
{ CFI_MFR_ATMEL, CFI_ID_ANY, fixup_convert_atmel_pri, NULL },
#ifdef AMD_BOOTLOC_BUG
static struct cfi_fixup cfi_fixup_table[] = {
{ CFI_MFR_ATMEL, CFI_ID_ANY, fixup_convert_atmel_pri, NULL },
#ifdef AMD_BOOTLOC_BUG
-@@ -319,6 +360,9 @@ static struct cfi_fixup fixup_table[] =
+@@ -319,6 +360,9 @@ static struct cfi_fixup fixup_table[] =
*/
{ CFI_MFR_ANY, CFI_ID_ANY, fixup_use_erase_chip, NULL },
{ CFI_MFR_ATMEL, AT49BV6416, fixup_use_atmel_lock, NULL },
*/
{ CFI_MFR_ANY, CFI_ID_ANY, fixup_use_erase_chip, NULL },
{ CFI_MFR_ATMEL, AT49BV6416, fixup_use_atmel_lock, NULL },
@@
-67,7
+67,7
@@
--- a/drivers/mtd/chips/Kconfig
+++ b/drivers/mtd/chips/Kconfig
--- a/drivers/mtd/chips/Kconfig
+++ b/drivers/mtd/chips/Kconfig
-@@ -19
8,6 +198
,14 @@ config MTD_CFI_AMDSTD
+@@ -19
6,6 +196
,14 @@ config MTD_CFI_AMDSTD
provides support for one of those command sets, used on chips
including the AMD Am29LV320.
provides support for one of those command sets, used on chips
including the AMD Am29LV320.
diff --git
a/target/linux/adm5120/patches-2.6.34/120-rb153_cf_driver.patch
b/target/linux/adm5120/patches-2.6.34/120-rb153_cf_driver.patch
index c8e2be4f4a9d8c9e884794c6dda904769b3ea20e..c6d16608c8de6872354c061062657da92ecb9dbf 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/120-rb153_cf_driver.patch
+++ b/
target/linux/adm5120/patches-2.6.34/120-rb153_cf_driver.patch
@@
-1,6
+1,6
@@
--- a/drivers/ata/Makefile
+++ b/drivers/ata/Makefile
--- a/drivers/ata/Makefile
+++ b/drivers/ata/Makefile
-@@ -7
7,6 +77
,7 @@ obj-$(CONFIG_PATA_PLATFORM) += pata_plat
+@@ -7
9,6 +79
,7 @@ obj-$(CONFIG_PATA_PLATFORM) += pata_plat
obj-$(CONFIG_PATA_AT91) += pata_at91.o
obj-$(CONFIG_PATA_OF_PLATFORM) += pata_of_platform.o
obj-$(CONFIG_PATA_ICSIDE) += pata_icside.o
obj-$(CONFIG_PATA_AT91) += pata_at91.o
obj-$(CONFIG_PATA_OF_PLATFORM) += pata_of_platform.o
obj-$(CONFIG_PATA_ICSIDE) += pata_icside.o
@@
-10,7
+10,7
@@
# Should be last but one libata driver
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
# Should be last but one libata driver
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
-@@ -
597,6 +597
,15 @@ config PATA_RADISYS
+@@ -
604,6 +604
,15 @@ config PATA_RADISYS
If unsure, say N.
If unsure, say N.
diff --git
a/target/linux/adm5120/patches-2.6.34/200-amba_pl010_hacks.patch
b/target/linux/adm5120/patches-2.6.34/200-amba_pl010_hacks.patch
index 41c88a9488a916d4213234f73a5b8b387e5771aa..e458ab727a8ed1c572ab114c6c1d1cab78cb0e0e 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/200-amba_pl010_hacks.patch
+++ b/
target/linux/adm5120/patches-2.6.34/200-amba_pl010_hacks.patch
@@
-1,6
+1,6
@@
--- a/drivers/serial/amba-pl010.c
+++ b/drivers/serial/amba-pl010.c
--- a/drivers/serial/amba-pl010.c
+++ b/drivers/serial/amba-pl010.c
-@@ -5
0,11 +50
,10 @@
+@@ -5
1,11 +51
,10 @@
#include <asm/io.h>
#include <asm/io.h>
@@
-14,7
+14,7
@@
#define AMBA_ISR_PASS_LIMIT 256
#define AMBA_ISR_PASS_LIMIT 256
-@@ -8
0,9 +79
,9 @@ static void pl010_stop_tx(struct uart_po
+@@ -8
1,9 +80
,9 @@ static void pl010_stop_tx(struct uart_po
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
@@
-26,7
+26,7
@@
}
static void pl010_start_tx(struct uart_port *port)
}
static void pl010_start_tx(struct uart_port *port)
-@@ -9
0,9 +89
,9 @@ static void pl010_start_tx(struct uart_p
+@@ -9
1,9 +90
,9 @@ static void pl010_start_tx(struct uart_p
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
@@
-38,7
+38,7
@@
}
static void pl010_stop_rx(struct uart_port *port)
}
static void pl010_stop_rx(struct uart_port *port)
-@@ -10
0,9 +99
,9 @@ static void pl010_stop_rx(struct uart_po
+@@ -10
1,9 +100
,9 @@ static void pl010_stop_rx(struct uart_po
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
@@
-50,7
+50,7
@@
}
static void pl010_enable_ms(struct uart_port *port)
}
static void pl010_enable_ms(struct uart_port *port)
-@@ -11
0,9 +109
,9 @@ static void pl010_enable_ms(struct uart_
+@@ -11
1,9 +110
,9 @@ static void pl010_enable_ms(struct uart_
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
struct uart_amba_port *uap = (struct uart_amba_port *)port;
unsigned int cr;
@@
-62,7
+62,7
@@
}
static void pl010_rx_chars(struct uart_amba_port *uap)
}
static void pl010_rx_chars(struct uart_amba_port *uap)
-@@ -12
0,9 +119
,9 @@ static void pl010_rx_chars(struct uart_a
+@@ -12
1,9 +120
,9 @@ static void pl010_rx_chars(struct uart_a
struct tty_struct *tty = uap->port.state->port.tty;
unsigned int status, ch, flag, rsr, max_count = 256;
struct tty_struct *tty = uap->port.state->port.tty;
unsigned int status, ch, flag, rsr, max_count = 256;
@@
-74,7
+74,7
@@
flag = TTY_NORMAL;
uap->port.icount.rx++;
flag = TTY_NORMAL;
uap->port.icount.rx++;
-@@ -13
1,9 +130
,9 @@ static void pl010_rx_chars(struct uart_a
+@@ -13
2,9 +131
,9 @@ static void pl010_rx_chars(struct uart_a
* Note that the error handling code is
* out of the main execution path
*/
* Note that the error handling code is
* out of the main execution path
*/
@@
-86,7
+86,7
@@
if (rsr & UART01x_RSR_BE) {
rsr &= ~(UART01x_RSR_FE | UART01x_RSR_PE);
if (rsr & UART01x_RSR_BE) {
rsr &= ~(UART01x_RSR_FE | UART01x_RSR_PE);
-@@ -16
3,7 +162
,7 @@ static void pl010_rx_chars(struct uart_a
+@@ -16
4,7 +163
,7 @@ static void pl010_rx_chars(struct uart_a
uart_insert_char(&uap->port, rsr, UART01x_RSR_OE, ch, flag);
ignore_char:
uart_insert_char(&uap->port, rsr, UART01x_RSR_OE, ch, flag);
ignore_char:
@@
-95,7
+95,7
@@
}
spin_unlock(&uap->port.lock);
tty_flip_buffer_push(tty);
}
spin_unlock(&uap->port.lock);
tty_flip_buffer_push(tty);
-@@ -17
6,7 +175
,7 @@ static void pl010_tx_chars(struct uart_a
+@@ -17
7,7 +176
,7 @@ static void pl010_tx_chars(struct uart_a
int count;
if (uap->port.x_char) {
int count;
if (uap->port.x_char) {
@@
-104,7
+104,7
@@
uap->port.icount.tx++;
uap->port.x_char = 0;
return;
uap->port.icount.tx++;
uap->port.x_char = 0;
return;
-@@ -18
8,7 +187
,7 @@ static void pl010_tx_chars(struct uart_a
+@@ -18
9,7 +188
,7 @@ static void pl010_tx_chars(struct uart_a
count = uap->port.fifosize >> 1;
do {
count = uap->port.fifosize >> 1;
do {
@@
-113,7
+113,7
@@
xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
uap->port.icount.tx++;
if (uart_circ_empty(xmit))
xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
uap->port.icount.tx++;
if (uart_circ_empty(xmit))
-@@ -20
6,9 +205
,9 @@ static void pl010_modem_status(struct ua
+@@ -20
7,9 +206
,9 @@ static void pl010_modem_status(struct ua
{
unsigned int status, delta;
{
unsigned int status, delta;
@@
-125,7
+125,7
@@
delta = status ^ uap->old_status;
uap->old_status = status;
delta = status ^ uap->old_status;
uap->old_status = status;
-@@ -23
6,7 +235
,7 @@ static irqreturn_t pl010_int(int irq, vo
+@@ -23
7,7 +236
,7 @@ static irqreturn_t pl010_int(int irq, vo
spin_lock(&uap->port.lock);
spin_lock(&uap->port.lock);
@@
-134,7
+134,7
@@
if (status) {
do {
if (status & (UART010_IIR_RTIS | UART010_IIR_RIS))
if (status) {
do {
if (status & (UART010_IIR_RTIS | UART010_IIR_RIS))
-@@ -2
49,7 +248
,7 @@ static irqreturn_t pl010_int(int irq, vo
+@@ -2
50,7 +249
,7 @@ static irqreturn_t pl010_int(int irq, vo
if (pass_counter-- == 0)
break;
if (pass_counter-- == 0)
break;
@@
-143,7
+143,7
@@
} while (status & (UART010_IIR_RTIS | UART010_IIR_RIS |
UART010_IIR_TIS));
handled = 1;
} while (status & (UART010_IIR_RTIS | UART010_IIR_RIS |
UART010_IIR_TIS));
handled = 1;
-@@ -26
3,7 +262
,7 @@ static irqreturn_t pl010_int(int irq, vo
+@@ -26
4,7 +263
,7 @@ static irqreturn_t pl010_int(int irq, vo
static unsigned int pl010_tx_empty(struct uart_port *port)
{
struct uart_amba_port *uap = (struct uart_amba_port *)port;
static unsigned int pl010_tx_empty(struct uart_port *port)
{
struct uart_amba_port *uap = (struct uart_amba_port *)port;
@@
-152,7
+152,7
@@
return status & UART01x_FR_BUSY ? 0 : TIOCSER_TEMT;
}
return status & UART01x_FR_BUSY ? 0 : TIOCSER_TEMT;
}
-@@ -27
3,7 +272
,7 @@ static unsigned int pl010_get_mctrl(stru
+@@ -27
4,7 +273
,7 @@ static unsigned int pl010_get_mctrl(stru
unsigned int result = 0;
unsigned int status;
unsigned int result = 0;
unsigned int status;
@@
-161,7
+161,7
@@
if (status & UART01x_FR_DCD)
result |= TIOCM_CAR;
if (status & UART01x_FR_DSR)
if (status & UART01x_FR_DCD)
result |= TIOCM_CAR;
if (status & UART01x_FR_DSR)
-@@ -
299,12 +298
,12 @@ static void pl010_break_ctl(struct uart_
+@@ -
300,12 +299
,12 @@ static void pl010_break_ctl(struct uart_
unsigned int lcr_h;
spin_lock_irqsave(&uap->port.lock, flags);
unsigned int lcr_h;
spin_lock_irqsave(&uap->port.lock, flags);
@@
-176,7
+176,7
@@
spin_unlock_irqrestore(&uap->port.lock, flags);
}
spin_unlock_irqrestore(&uap->port.lock, flags);
}
-@@ -33
2,12 +331
,12 @@ static int pl010_startup(struct uart_por
+@@ -33
3,12 +332
,12 @@ static int pl010_startup(struct uart_por
/*
* initialise the old status of the modem signals
*/
/*
* initialise the old status of the modem signals
*/
@@
-191,7
+191,7
@@
uap->port.membase + UART010_CR);
return 0;
uap->port.membase + UART010_CR);
return 0;
-@@ -36
0,10 +359
,10 @@ static void pl010_shutdown(struct uart_p
+@@ -36
1,10 +360
,10 @@ static void pl010_shutdown(struct uart_p
/*
* disable all interrupts, disable the port
*/
/*
* disable all interrupts, disable the port
*/
@@
-204,7
+204,7
@@
~(UART01x_LCRH_BRK | UART01x_LCRH_FEN),
uap->port.membase + UART010_LCRH);
~(UART01x_LCRH_BRK | UART01x_LCRH_FEN),
uap->port.membase + UART010_LCRH);
-@@ -38
5,7 +384
,7 @@ pl010_set_termios(struct uart_port *port
+@@ -38
6,7 +385
,7 @@ pl010_set_termios(struct uart_port *port
/*
* Ask the core to calculate the divisor for us.
*/
/*
* Ask the core to calculate the divisor for us.
*/
@@
-213,7
+213,7
@@
quot = uart_get_divisor(port, baud);
switch (termios->c_cflag & CSIZE) {
quot = uart_get_divisor(port, baud);
switch (termios->c_cflag & CSIZE) {
-@@ -44
8,25 +447
,25 @@ pl010_set_termios(struct uart_port *port
+@@ -44
9,25 +448
,25 @@ pl010_set_termios(struct uart_port *port
uap->port.ignore_status_mask |= UART_DUMMY_RSR_RX;
/* first, disable everything */
uap->port.ignore_status_mask |= UART_DUMMY_RSR_RX;
/* first, disable everything */
@@
-245,7
+245,7
@@
spin_unlock_irqrestore(&uap->port.lock, flags);
}
spin_unlock_irqrestore(&uap->port.lock, flags);
}
-@@ -5
38,7 +537
,7 @@ static struct uart_ops amba_pl010_pops =
+@@ -5
54,7 +553
,7 @@ static struct uart_ops amba_pl010_pops =
.verify_port = pl010_verify_port,
};
.verify_port = pl010_verify_port,
};
@@
-254,7
+254,7
@@
#ifdef CONFIG_SERIAL_AMBA_PL010_CONSOLE
#ifdef CONFIG_SERIAL_AMBA_PL010_CONSOLE
-@@ -5
48,10 +547
,10 @@ static void pl010_console_putchar(struct
+@@ -5
64,10 +563
,10 @@ static void pl010_console_putchar(struct
unsigned int status;
do {
unsigned int status;
do {
@@
-267,7
+267,7
@@
}
static void
}
static void
-@@ -5
65,8 +564,8 @@ pl010_console_write(struct console *co,
+@@ -5
81,8 +580,8 @@ pl010_console_write(struct console *co,
/*
* First save the CR then disable the interrupts
*/
/*
* First save the CR then disable the interrupts
*/
@@
-278,7
+278,7
@@
uart_console_write(&uap->port, s, count, pl010_console_putchar);
uart_console_write(&uap->port, s, count, pl010_console_putchar);
-@@ -5
75,10 +574,10 @@ pl010_console_write(struct console *co,
+@@ -5
91,10 +590,10 @@ pl010_console_write(struct console *co,
* and restore the TCR
*/
do {
* and restore the TCR
*/
do {
@@
-291,7
+291,7
@@
clk_disable(uap->clk);
}
clk_disable(uap->clk);
}
-@@ -
587,9 +586
,9 @@ static void __init
+@@ -
603,9 +602
,9 @@ static void __init
pl010_console_get_options(struct uart_amba_port *uap, int *baud,
int *parity, int *bits)
{
pl010_console_get_options(struct uart_amba_port *uap, int *baud,
int *parity, int *bits)
{
@@
-303,7
+303,7
@@
*parity = 'n';
if (lcr_h & UART01x_LCRH_PEN) {
*parity = 'n';
if (lcr_h & UART01x_LCRH_PEN) {
-@@ -6
04,8 +603
,8 @@ pl010_console_get_options(struct uart_am
+@@ -6
20,8 +619
,8 @@ pl010_console_get_options(struct uart_am
else
*bits = 8;
else
*bits = 8;
@@
-314,7
+314,7
@@
*baud = uap->port.uartclk / (16 * (quot + 1));
}
}
*baud = uap->port.uartclk / (16 * (quot + 1));
}
}
-@@ -6
23,7 +622
,7 @@ static int __init pl010_console_setup(st
+@@ -6
39,7 +638
,7 @@ static int __init pl010_console_setup(st
* if so, search for the first available port that does have
* console support.
*/
* if so, search for the first available port that does have
* console support.
*/
@@
-323,7
+323,7
@@
co->index = 0;
uap = amba_ports[co->index];
if (!uap)
co->index = 0;
uap = amba_ports[co->index];
if (!uap)
-@@ -6
41,7 +640
,7 @@ static int __init pl010_console_setup(st
+@@ -6
57,7 +656
,7 @@ static int __init pl010_console_setup(st
static struct uart_driver amba_reg;
static struct console amba_console = {
static struct uart_driver amba_reg;
static struct console amba_console = {
@@
-332,7
+332,7
@@
.write = pl010_console_write,
.device = uart_console_device,
.setup = pl010_console_setup,
.write = pl010_console_write,
.device = uart_console_device,
.setup = pl010_console_setup,
-@@ -6
57,11 +656
,11 @@ static struct console amba_console = {
+@@ -6
73,11 +672
,11 @@ static struct console amba_console = {
static struct uart_driver amba_reg = {
.owner = THIS_MODULE,
static struct uart_driver amba_reg = {
.owner = THIS_MODULE,
diff --git
a/target/linux/adm5120/patches-2.6.34/203-gpio_leds_brightness.patch
b/target/linux/adm5120/patches-2.6.34/203-gpio_leds_brightness.patch
index 8bccf395c1489925bbc09f8ec6407aa082e799a3..54c6468699b2aa88a36b095e7be1322aa006bdbd 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/203-gpio_leds_brightness.patch
+++ b/
target/linux/adm5120/patches-2.6.34/203-gpio_leds_brightness.patch
@@
-1,6
+1,6
@@
--- a/drivers/leds/leds-gpio.c
+++ b/drivers/leds/leds-gpio.c
--- a/drivers/leds/leds-gpio.c
+++ b/drivers/leds/leds-gpio.c
-@@ -4
4,13 +44
,17 @@ static void gpio_led_set(struct led_clas
+@@ -4
5,13 +45
,17 @@ static void gpio_led_set(struct led_clas
container_of(led_cdev, struct gpio_led_data, cdev);
int level;
container_of(led_cdev, struct gpio_led_data, cdev);
int level;
diff --git
a/target/linux/adm5120/patches-2.6.34/310-adm5120_wdt.patch
b/target/linux/adm5120/patches-2.6.34/310-adm5120_wdt.patch
index b7833c72a7ed2864b584a6fb2d1dd8bdc884abf0..0c4e8e623c2d74621eda4769115f148684123076 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/310-adm5120_wdt.patch
+++ b/
target/linux/adm5120/patches-2.6.34/310-adm5120_wdt.patch
@@
-1,6
+1,6
@@
--- a/drivers/watchdog/Kconfig
+++ b/drivers/watchdog/Kconfig
--- a/drivers/watchdog/Kconfig
+++ b/drivers/watchdog/Kconfig
-@@ -
790,6 +790
,18 @@ config RC32434_WDT
+@@ -
807,6 +807
,18 @@ config RC32434_WDT
To compile this driver as a module, choose M here: the
module will be called rc32434_wdt.
To compile this driver as a module, choose M here: the
module will be called rc32434_wdt.
@@
-21,7
+21,7
@@
depends on SGI_HAS_INDYDOG
--- a/drivers/watchdog/Makefile
+++ b/drivers/watchdog/Makefile
depends on SGI_HAS_INDYDOG
--- a/drivers/watchdog/Makefile
+++ b/drivers/watchdog/Makefile
-@@ -113,6 +113,7 @@ obj-$(CONFIG_
WDT_RM9K_GPI) += rm9k_wdt.o
+@@ -113,6 +113,7 @@ obj-$(CONFIG_
PNX833X_WDT) += pnx833x_wdt
obj-$(CONFIG_SIBYTE_WDOG) += sb_wdog.o
obj-$(CONFIG_AR7_WDT) += ar7_wdt.o
obj-$(CONFIG_TXX9_WDT) += txx9wdt.o
obj-$(CONFIG_SIBYTE_WDOG) += sb_wdog.o
obj-$(CONFIG_AR7_WDT) += ar7_wdt.o
obj-$(CONFIG_TXX9_WDT) += txx9wdt.o
diff --git
a/target/linux/adm5120/patches-2.6.34/902-adm5120-usb-remove-dev-power-power_state.patch
b/target/linux/adm5120/patches-2.6.34/902-adm5120-usb-remove-dev-power-power_state.patch
index 0256bc6b22511eee07e3ab3444d1c35299698487..4fd0283f416df28a7ca297bd09687af1c4bef225 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/902-adm5120-usb-remove-dev-power-power_state.patch
+++ b/
target/linux/adm5120/patches-2.6.34/902-adm5120-usb-remove-dev-power-power_state.patch
@@
-1,6
+1,6
@@
--- a/drivers/usb/host/adm5120-dbg.c
+++ b/drivers/usb/host/adm5120-dbg.c
--- a/drivers/usb/host/adm5120-dbg.c
+++ b/drivers/usb/host/adm5120-dbg.c
-@@ -6
32,7 +63
2,7 @@ static ssize_t fill_registers_buffer(str
+@@ -6
42,7 +64
2,7 @@ static ssize_t fill_registers_buffer(str
hcd->product_desc,
hcd_name);
hcd->product_desc,
hcd_name);
diff --git
a/target/linux/adm5120/patches-2.6.34/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
b/target/linux/adm5120/patches-2.6.34/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
index db6323d02f4ad03488790e505f200e241eb72e5a..aa50f8c48ba3246ef49cde55b92fe59836cd20b8 100644
(file)
--- a/
target/linux/adm5120/patches-2.6.34/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
+++ b/
target/linux/adm5120/patches-2.6.34/903-adm5120-usb-use-the-admhcd-structure-directly-in-debugfs-files.patch
@@
-26,7
+26,7
@@
spin_lock_irqsave(&ahcd->lock, flags);
temp = show_list(ahcd, buf->page, PAGE_SIZE, ahcd->ed_head);
spin_lock_irqsave(&ahcd->lock, flags);
temp = show_list(ahcd, buf->page, PAGE_SIZE, ahcd->ed_head);
-@@ -516,8 +512,6 @@ static ssize_t fill_async_buffer(struct
+@@ -516,8 +512,6 @@ static ssize_t fill_async_buffer(struct
static ssize_t fill_periodic_buffer(struct debug_buffer *buf)
{
static ssize_t fill_periodic_buffer(struct debug_buffer *buf)
{