diff options
author | Daniel Hillenbrand <codeworkx@cyanogenmod.org> | 2013-05-25 10:53:54 +0200 |
---|---|---|
committer | Daniel Hillenbrand <codeworkx@cyanogenmod.org> | 2013-05-25 10:53:54 +0200 |
commit | 05f0203060035bd2cb8c8f98b8b466b934b1c45b (patch) | |
tree | 051a8c9d1a431b27fb5d4fecaf5417487857a400 /drivers/media/video/s5k5bafx.h | |
parent | ab6dfccd8d126b50059d39d031cfa1ddc8f32b84 (diff) | |
download | kernel_samsung_smdk4412-05f0203060035bd2cb8c8f98b8b466b934b1c45b.zip kernel_samsung_smdk4412-05f0203060035bd2cb8c8f98b8b466b934b1c45b.tar.gz kernel_samsung_smdk4412-05f0203060035bd2cb8c8f98b8b466b934b1c45b.tar.bz2 |
u1: import from CyanogenMod/android_kernel_samsung_smdk4210
Change-Id: I9629a4060538c9c4c6a43a86a56826cd7123d1b5
Diffstat (limited to 'drivers/media/video/s5k5bafx.h')
-rw-r--r--[-rwxr-xr-x] | drivers/media/video/s5k5bafx.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/drivers/media/video/s5k5bafx.h b/drivers/media/video/s5k5bafx.h index 00f4c88..464cea2 100755..100644 --- a/drivers/media/video/s5k5bafx.h +++ b/drivers/media/video/s5k5bafx.h @@ -15,6 +15,9 @@ #include <linux/types.h> +/* #define CONFIG_CAM_DEBUG */ + +#define CAM_MAJOR 119 #define S5K5BAFX_DRIVER_NAME "S5K5BAFX" typedef enum { @@ -64,7 +67,6 @@ static inline struct s5k5bafx_state *to_state(struct v4l2_subdev *sd) return container_of(sd, struct s5k5bafx_state, sd); } -/*#define CONFIG_CAM_DEBUG */ #define cam_warn(fmt, ...) \ do { \ printk(KERN_WARNING "%s: " fmt, __func__, ##__VA_ARGS__); \ @@ -96,6 +98,9 @@ static inline struct s5k5bafx_state *to_state(struct v4l2_subdev *sd) /*********** Sensor specific ************/ +#define S5K5BAFX_CHIP_ID 0x05BA +#define S5K5BAFX_CHIP_REV 0xA0 + /* #define S5K5BAFX_100MS_DELAY 0xAA55AA5F */ /* #define S5K5BAFX_10MS_DELAY 0xAA55AA5E */ #define S5K5BAFX_DELAY 0xFFFF0000 @@ -107,6 +112,11 @@ static inline struct s5k5bafx_state *to_state(struct v4l2_subdev *sd) #define REG_PAGE_ISO 0x7000 #define REG_ADDR_ISO 0x14C8 + +/* Start-up time for Smart-stay + * device open + start preview + callback time */ +#define SMARTSTAY_STARTUP_TIME (20 + 1285 + 905) + #ifdef CONFIG_MACH_U1_KOR_LGT #include "s5k5bafx_setfile_lgt.h" #else |