Changeset 4949
- Timestamp:
- 03/04/09 15:48:46 (4 years ago)
- Location:
- developers/werner/gta03/cam/patches
- Files:
-
- 14 edited
-
add-64xx-cam-clock.patch (modified) (1 diff)
-
add-64xx-hclk2.patch (modified) (1 diff)
-
add-s3c-cam-config.patch (modified) (1 diff)
-
add-s3c-cam-platform.patch (modified) (2 diffs)
-
add-s3c-camif-original.patch (modified) (1 diff)
-
add-s5k4-original.patch (modified) (1 diff)
-
add-samsung-cams-i2c.patch (modified) (1 diff)
-
fix-s3c-camif.patch (modified) (1 diff)
-
fix-s3c64xx_setrate_clksrc.patch (modified) (1 diff)
-
fix-s5k4.patch (modified) (1 diff)
-
hacks.patch (modified) (4 diffs)
-
mach-om3d7k-add-cam.patch (modified) (1 diff)
-
series (modified) (2 diffs)
-
update-om3d7k-defconfig.patch (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
developers/werner/gta03/cam/patches/add-64xx-cam-clock.patch
r4948 r4949 1 1 Add CAMIF clock to S3C6410. 2 3 Add camera interface clock to S3C6410. 2 4 3 5 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/add-64xx-hclk2.patch
r4948 r4949 1 1 Add HCLKx2 to S3C64xx. 2 3 Add doubled HCLK to S3C64xx. 2 4 3 5 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/add-s3c-cam-config.patch
r4948 r4949 1 Add Samsung S3C video driver to kernel configuration and build process. 1 Samsung S3C camera subsystem config and Makefile 2 2 3 Add Samsung S3C camera subsystem to kernel configuration and build process. 3 4 Original code is from Samsung's BSP. 4 5 -
developers/werner/gta03/cam/patches/add-s3c-cam-platform.patch
r4948 r4949 1 Add Samsung S3C CAMIF driver 2 1 3 Add Samsung S3C camera interface driver. 2 3 4 Original code is from Samsung's BSP and was written for 2.6.21. 4 5 … … 13 14 --- /dev/null 1970-01-01 00:00:00.000000000 +0000 14 15 +++ cam/arch/arm/plat-s3c/dev-camif.c 2009-03-03 19:06:20.000000000 +0800 15 @@ -0,0 +1,59 @@ 16 +/* linux/arch/arm/plat-s3c/dev-hsmmc.c 16 @@ -0,0 +1,65 @@ 17 +/* linux/arch/arm/plat-s3c/dev-camif.c 18 + * 19 + * Copyright 2009 Openmoko, Inc. 20 + * Werner Almesberger <werner@openmoko.org> 21 + * 22 + * based on dev-hsmmc.c which is 17 23 + * 18 24 + * Copyright (c) 2008 Simtec Electronics -
developers/werner/gta03/cam/patches/add-s3c-camif-original.patch
r4948 r4949 1 Add Samsung S3C camera driver for V4L .1 Add Samsung S3C camera driver for V4L 2 2 3 This is the original code from Samsung's2.6.21 BSP.4 5 The changes that are needed to make this work are in the nextpatch.3 This is the original Samsung S3C camera driver code from the 2.6.21 BSP. 4 The changes that are needed to make this work in 2.6.29 are in the next 5 patch. 6 6 7 7 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/add-s5k4-original.patch
r4948 r4949 1 Add Samsung S5K4BA camera driver .1 Add Samsung S5K4BA camera driver 2 2 3 This is the original code from Samsung's 2.6.21 BSP.4 5 The changes that are needed to make this work are inthe next patch.3 This is the original Samsung S5K4BA camera driver code from the 2.6.21 4 BSP. The changes that are needed to make this work in 2.6.29 are in 5 the next patch. 6 6 7 7 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/add-samsung-cams-i2c.patch
r4948 r4949 1 Add I2C IDs for Samsung S5K series cameras .1 Add I2C IDs for Samsung S5K series cameras 2 2 3 This code is directly from Samsung's BSP. 3 These are te I2C IDs for all the Samsung S5K series cameras. This code 4 is directly from Samsung's BSP. 4 5 5 6 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/fix-s3c-camif.patch
r4948 r4949 1 This updates the Samsung S3C camera interface driver from 2.6.21 to 2 2.6.29 and fixes some trivial issues. 1 Update Samsung S3C camera interface driver 3 2 4 There are still a few ugly spots, marked with "@@@ - WA". 3 Update the camera interface driver from 2.6.21 to 2.6.29 and fix some 4 trivial issues. There are still a few ugly spots, marked with "@@@". 5 5 6 6 Only tested on S3C6410. -
developers/werner/gta03/cam/patches/fix-s3c64xx_setrate_clksrc.patch
r4948 r4949 1 Fix s3c64xx_setrate_clksrc 2 3 Note: this patch is already on the way upstream but is currently missing 4 in the Openmoko kernel. 5 1 6 Some of the rate selection logic in s3c64xx_setrate_clksrc uses what 2 7 appears to be parent clock selection logic. This patch corrects it. -
developers/werner/gta03/cam/patches/fix-s5k4.patch
r4948 r4949 1 Fix Samsung S5K4BA camera driver. Mainly trailing whitespace issues. 1 Fix Samsung S5K4BA camera driver. 2 3 This patch makes the Samsung S5K4BA driver work in 2.6.29 and also solves 4 a few minor issues, such as trailing whitespace. 2 5 3 6 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/hacks.patch
r4948 r4949 1 Dirty hacks to make it all work 2 1 3 A few dirty hacks to make the camera driver work: 2 4 … … 15 17 Index: cam/drivers/media/video/s3c_camera_driver.c 16 18 =================================================================== 17 --- cam.orig/drivers/media/video/s3c_camera_driver.c 2009-03-04 18:05:16.000000000 +080018 +++ cam/drivers/media/video/s3c_camera_driver.c 2009-03-04 18:05:53.000000000 +080019 --- cam.orig/drivers/media/video/s3c_camera_driver.c 2009-03-04 20:52:03.000000000 +0800 20 +++ cam/drivers/media/video/s3c_camera_driver.c 2009-03-04 20:54:08.000000000 +0800 19 21 @@ -74,6 +74,7 @@ 20 22 … … 27 29 Index: cam/arch/arm/mach-s3c6410/mach-om-3d7k.c 28 30 =================================================================== 29 --- cam.orig/arch/arm/mach-s3c6410/mach-om-3d7k.c 2009-03-04 18:05:47.000000000 +080030 +++ cam/arch/arm/mach-s3c6410/mach-om-3d7k.c 2009-03-04 18:06:18.000000000 +080031 @@ - 422,6 +422,10 @@32 unsigned int power)33 {31 --- cam.orig/arch/arm/mach-s3c6410/mach-om-3d7k.c 2009-03-04 20:52:03.000000000 +0800 32 +++ cam/arch/arm/mach-s3c6410/mach-om-3d7k.c 2009-03-04 20:56:40.000000000 +0800 33 @@ -1025,6 +1025,10 @@ 34 pcf50633_reg_write(pcf, PCF50633_REG_LEDDIM, 0x01); 35 pcf50633_reg_write(pcf, PCF50633_REG_LEDENA, 0x01); 34 36 35 37 + /* @@@ do this properly later - WA */ … … 39 41 } 40 42 41 static struct plat_lcd_data om_3d7k_lcd_power_data = {43 static void om_3d7k_l1k002_pwronoff(int level) -
developers/werner/gta03/cam/patches/mach-om3d7k-add-cam.patch
r4948 r4949 1 Add camera interface driver to 3D7K machine. 1 Add camera interface driver to 3D7K 2 3 This patch adds the camera interface driver and the corresponding 4 configuration option to the 3D7K machine. 2 5 3 6 Signed-off-by: Werner Almesberger <werner@openmoko.org> -
developers/werner/gta03/cam/patches/series
r4948 r4949 1 # submit with 2 # 3 # quilt mail --mbox foo --prefix PATCH \ 4 # --sender 'Werner Almesberger <werner@openmoko.org>' \ 5 # --subject 'Samsung camera driver for 3D7K' \ 6 # --to openmoko-kernel@lists.openmoko.org 7 # 8 1 9 fix-s3c64xx_setrate_clksrc.patch 2 10 add-64xx-hclk2.patch 3 11 add-64xx-cam-clock.patch 4 #add-s3c-camif-regs.patch5 12 add-s3c-camif-original.patch 6 13 fix-s3c-camif.patch … … 11 18 add-s3c-cam-config.patch 12 19 mach-om3d7k-add-cam.patch 13 # defconfig14 20 update-om3d7k-defconfig.patch 15 21 hacks.patch -
developers/werner/gta03/cam/patches/update-om3d7k-defconfig.patch
r4948 r4949 1 Enable camera in 3D7K defconfig 2 1 3 Enable V4L and camera driver in 3D7K default configuration. 2 4
Note: See TracChangeset
for help on using the changeset viewer.
