aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--linux/3.1.6/0012-n30-Basic-suspend-to-ram-for-Acer-n30-n35.patch28
1 files changed, 13 insertions, 15 deletions
diff --git a/linux/3.1.6/0012-n30-Basic-suspend-to-ram-for-Acer-n30-n35.patch b/linux/3.1.6/0012-n30-Basic-suspend-to-ram-for-Acer-n30-n35.patch
index b00ddcd..fd24427 100644
--- a/linux/3.1.6/0012-n30-Basic-suspend-to-ram-for-Acer-n30-n35.patch
+++ b/linux/3.1.6/0012-n30-Basic-suspend-to-ram-for-Acer-n30-n35.patch
@@ -57,21 +57,19 @@ index 58c1dd7..aaf5bdc 100644
+ zreladdr-y := 0x30208000
+ params_phys-y := 0x30200100
endif
-diff --git a/arch/arm/mach-s3c2410/include/mach/h1940.h b/arch/arm/mach-s3c2410/include/mach/h1940.h
-index 4559784..be48128 100644
---- a/arch/arm/mach-s3c2410/include/mach/h1940.h
-+++ b/arch/arm/mach-s3c2410/include/mach/h1940.h
-@@ -17,5 +17,6 @@
+--- linux-3.1.6/arch/arm/mach-s3c2410/include/mach/h1940.h.orig 2011-12-21 22:00:46.000000000 +0100
++++ linux-3.1.6/arch/arm/mach-s3c2410/include/mach/h1940.h 2011-12-31 17:01:21.985102436 +0100
+@@ -17,6 +17,8 @@
#define H1940_SUSPEND_CHECK (0x30080000)
extern void h1940_pm_return(void);
+extern void h1940_pm_return_end(void);
-
- #endif /* __ASM_ARCH_H1940_H */
-diff --git a/arch/arm/mach-s3c2410/mach-n30.c b/arch/arm/mach-s3c2410/mach-n30.c
-index 3c784e4..34a7e9e 100644
---- a/arch/arm/mach-s3c2410/mach-n30.c
-+++ b/arch/arm/mach-s3c2410/mach-n30.c
++
+ extern int h1940_led_blink_set(unsigned gpio, int state,
+ unsigned long *delay_on, unsigned long *delay_off);
+
+--- linux-3.1.6/arch/arm/mach-s3c2410/mach-n30.c.orig 2011-12-31 16:57:30.185718019 +0100
++++ linux-3.1.6/arch/arm/mach-s3c2410/mach-n30.c 2011-12-31 17:01:45.708299675 +0100
@@ -19,6 +19,7 @@
#include <linux/delay.h>
@@ -110,10 +108,10 @@ index 3c784e4..34a7e9e 100644
+#define N35_SUSPEND_RESUMEAT (S3C2410_SDRAM_PA + 0x201000)
+
- #ifdef CONFIG_MTD_PARTITIONS
#include <linux/mtd/mtd.h>
#include <linux/mtd/nand.h>
-@@ -816,12 +822,26 @@ static void __init n30_map_io(void)
+ #include <linux/mtd/nand_ecc.h>
+@@ -796,12 +802,26 @@
s3c24xx_init_uarts(n30_uartcfgs, ARRAY_SIZE(n30_uartcfgs));
}
@@ -140,7 +138,7 @@ index 3c784e4..34a7e9e 100644
s3c24xx_fb_set_platdata(&n30_fb_info);
s3c24xx_ts_set_platdata(&n30_ts_cfg);
s3c24xx_udc_set_platdata(&n30_udc_cfg);
-@@ -892,6 +912,7 @@ MACHINE_START(N30, "Acer-N30")
+@@ -867,6 +887,7 @@
.init_machine = n30_init,
.init_irq = s3c24xx_init_irq,
.map_io = n30_map_io,
@@ -148,7 +146,7 @@ index 3c784e4..34a7e9e 100644
MACHINE_END
MACHINE_START(N35, "Acer-N35")
-@@ -904,4 +925,5 @@ MACHINE_START(N35, "Acer-N35")
+@@ -877,4 +898,5 @@
.init_machine = n30_init,
.init_irq = s3c24xx_init_irq,
.map_io = n30_map_io,