Changeset 1024
- Timestamp:
- 02/17/07 00:51:16 (3 years ago)
- Location:
- trunk/src/target/kernel/patches
- Files:
-
- 1 added
- 1 removed
- 4 modified
-
2.6.20-s3c2410fb_uninitialized.patch (added)
-
gta01-core.patch (modified) (6 diffs)
-
qt2410-base.patch (modified) (4 diffs)
-
qt2410-biglcd.patch (modified) (6 diffs)
-
s3c2410fb_2617_backport.patch (deleted)
-
series (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/target/kernel/patches/gta01-core.patch
r1004 r1024 4 4 Index: linux-2.6.20/arch/arm/mach-s3c2410/Kconfig 5 5 =================================================================== 6 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Kconfig 2007-02-1 5 17:08:30.000000000 +01007 +++ linux-2.6.20/arch/arm/mach-s3c2410/Kconfig 2007-02-1 5 17:08:32.000000000 +01006 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Kconfig 2007-02-17 00:43:54.000000000 +0100 7 +++ linux-2.6.20/arch/arm/mach-s3c2410/Kconfig 2007-02-17 00:44:17.000000000 +0100 8 8 @@ -86,6 +86,13 @@ 9 9 help … … 22 22 Index: linux-2.6.20/arch/arm/mach-s3c2410/Makefile 23 23 =================================================================== 24 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Makefile 2007-02-1 5 17:08:30.000000000 +010025 +++ linux-2.6.20/arch/arm/mach-s3c2410/Makefile 2007-02-1 5 17:08:32.000000000 +010024 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Makefile 2007-02-17 00:43:54.000000000 +0100 25 +++ linux-2.6.20/arch/arm/mach-s3c2410/Makefile 2007-02-17 00:44:17.000000000 +0100 26 26 @@ -89,5 +89,6 @@ 27 27 obj-$(CONFIG_MACH_NEXCODER_2440) += mach-nexcoder.o … … 34 34 =================================================================== 35 35 --- /dev/null 1970-01-01 00:00:00.000000000 +0000 36 +++ linux-2.6.20/arch/arm/mach-s3c2410/mach-gta01.c 2007-02-1 5 17:08:46.000000000 +010037 @@ -0,0 +1, 507@@36 +++ linux-2.6.20/arch/arm/mach-s3c2410/mach-gta01.c 2007-02-17 00:45:51.000000000 +0100 37 @@ -0,0 +1,495 @@ 38 38 +/* 39 39 + * linux/arch/arm/mach-s3c2410/mach-gta01.c … … 146 146 +static struct s3c2410fb_mach_info gta01_lcd_cfg __initdata = { 147 147 + .regs = { 148 +149 148 + .lcdcon1 = S3C2410_LCDCON1_TFT16BPP | 150 149 + S3C2410_LCDCON1_TFT | … … 170 169 + }, 171 170 + 172 +#if 0173 + /* currently setup by downloader */174 + .gpccon = 0xaa940659,175 + .gpccon_mask = 0xffffffff,176 + .gpcup = 0x0000ffff,177 + .gpcup_mask = 0xffffffff,178 + .gpdcon = 0xaa84aaa0,179 + .gpdcon_mask = 0xffffffff,180 + .gpdup = 0x0000faff,181 + .gpdup_mask = 0xffffffff,182 +#endif183 +184 171 + .lpcsel = ((0xCE6) & ~7) | 1<<4, 172 + .type = S3C2410_LCDCON1_TFT, 185 173 + 186 174 + .width = 480, … … 546 534 =================================================================== 547 535 --- /dev/null 1970-01-01 00:00:00.000000000 +0000 548 +++ linux-2.6.20/include/asm-arm/arch-s3c2410/gta01.h 2007-02-1 5 17:08:32.000000000 +0100536 +++ linux-2.6.20/include/asm-arm/arch-s3c2410/gta01.h 2007-02-17 00:44:17.000000000 +0100 549 537 @@ -0,0 +1,60 @@ 550 538 +#ifndef _GTA01_H -
trunk/src/target/kernel/patches/qt2410-base.patch
r1004 r1024 1 1 Index: linux-2.6.20/arch/arm/mach-s3c2410/Kconfig 2 2 =================================================================== 3 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Kconfig 2007-02-1 5 16:26:54.000000000 +01004 +++ linux-2.6.20/arch/arm/mach-s3c2410/Kconfig 2007-02-1 5 17:05:08.000000000 +01003 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Kconfig 2007-02-17 00:43:51.000000000 +0100 4 +++ linux-2.6.20/arch/arm/mach-s3c2410/Kconfig 2007-02-17 00:43:54.000000000 +0100 5 5 @@ -80,6 +80,12 @@ 6 6 Say Y here if you are using the SMDK2410 or the derived module A9M2410 … … 18 18 Index: linux-2.6.20/arch/arm/mach-s3c2410/Makefile 19 19 =================================================================== 20 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Makefile 2007-02-1 5 16:26:54.000000000 +010021 +++ linux-2.6.20/arch/arm/mach-s3c2410/Makefile 2007-02-1 5 17:05:08.000000000 +010020 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/Makefile 2007-02-17 00:43:51.000000000 +0100 21 +++ linux-2.6.20/arch/arm/mach-s3c2410/Makefile 2007-02-17 00:43:54.000000000 +0100 22 22 @@ -88,5 +88,6 @@ 23 23 obj-$(CONFIG_MACH_OTOM) += mach-otom.o … … 32 32 =================================================================== 33 33 --- /dev/null 1970-01-01 00:00:00.000000000 +0000 34 +++ linux-2.6.20/arch/arm/mach-s3c2410/mach-qt2410.c 2007-02-1 5 17:07:34.000000000 +010035 @@ -0,0 +1,38 5@@34 +++ linux-2.6.20/arch/arm/mach-s3c2410/mach-qt2410.c 2007-02-17 00:44:07.000000000 +0100 35 @@ -0,0 +1,386 @@ 36 36 +/* 37 37 + * … … 133 133 + 134 134 +static struct s3c2410fb_mach_info qt2410_lcd_cfg __initdata = { 135 + .type = S3C2410_LCDCON1_TFT, 135 136 + .regs = { 136 137 + -
trunk/src/target/kernel/patches/qt2410-biglcd.patch
r598 r1024 1 Index: linux-2.6. 17.14-fic4.test/arch/arm/mach-s3c2410/mach-qt2410.c1 Index: linux-2.6.20/arch/arm/mach-s3c2410/mach-qt2410.c 2 2 =================================================================== 3 --- linux-2.6. 17.14-fic4.test.orig/arch/arm/mach-s3c2410/mach-qt2410.c 2007-01-24 12:18:05.000000000 +01004 +++ linux-2.6. 17.14-fic4.test/arch/arm/mach-s3c2410/mach-qt2410.c 2007-01-24 12:18:07.000000000 +01005 @@ -96,6 +96,13 3@@3 --- linux-2.6.20.orig/arch/arm/mach-s3c2410/mach-qt2410.c 2007-02-17 00:41:38.000000000 +0100 4 +++ linux-2.6.20/arch/arm/mach-s3c2410/mach-qt2410.c 2007-02-17 00:43:47.000000000 +0100 5 @@ -96,6 +96,135 @@ 6 6 7 7 /* LCD driver info */ … … 9 9 +/* Configuration for 640x480 SHARP LQ080V3DG01 */ 10 10 +static struct s3c2410fb_mach_info qt2410_biglcd_cfg __initdata = { 11 + .type = S3C2410_LCDCON1_TFT, 11 12 + .regs = { 12 13 + … … 72 73 +/* Configuration for 480x640 toppoly TD028TTEC1 */ 73 74 +static struct s3c2410fb_mach_info qt2410_prodlcd_cfg __initdata = { 75 + .type = S3C2410_LCDCON1_TFT, 74 76 + .regs = { 75 77 + … … 135 137 +/* Config for 240x320 LCD */ 136 138 static struct s3c2410fb_mach_info qt2410_lcd_cfg __initdata = { 139 .type = S3C2410_LCDCON1_TFT, 137 140 .regs = { 138 139 @@ -330,6 +457,17 @@ 140 .udc_command = qt2410_udc_pullup, 141 @@ -337,6 +466,17 @@ 142 .oversampling_shift = 2, 141 143 }; 142 144 … … 155 157 { 156 158 s3c24xx_init_io(qt2410_iodesc, ARRAY_SIZE(qt2410_iodesc)); 157 @@ -3 53,7 +491,20 @@159 @@ -360,7 +500,20 @@ 158 160 s3c2410_gpio_setpin(S3C2410_GPF7, 1); 159 161 … … 175 177 + 176 178 s3c24xx_udc_set_platdata(&qt2410_udc_cfg); 179 set_s3c2410ts_info(&qt2410_ts_cfg); 177 180 178 s3c2410_gpio_cfgpin(S3C2410_GPB5, S3C2410_GPIO_OUTPUT); -
trunk/src/target/kernel/patches/series
r1004 r1024 5 5 pm-debug_less_verbose.patch 6 6 g_ether-highpower.patch 7 s3c2410fb_2617_backport.patch7 2.6.20-s3c2410fb_uninitialized.patch 8 8 2.6.17-s3c2410-spi-mode23.patch 9 9 s3c2410_serial-nodebug.patch
