diff options
author | David Wang <davidw@nvidia.com> | 2013-11-07 16:08:46 -0800 |
---|---|---|
committer | Bharat Nihalani <bnihalani@nvidia.com> | 2013-11-07 20:14:19 -0800 |
commit | 18cdff065c3da2647a4bba4f15b71c13cc8047f7 (patch) | |
tree | dc292fcb1a075c6dcde966e01def1326e0375321 /include/media | |
parent | 98ecd24717543e80280adfdbf4957e8f54e46a3a (diff) |
media: platform: tegra: ar0261 register writes
Switch the register writes for coarse time, coarse time
short, and frame length to 16bit register writes. This fixes
missing byte in coarse time and frame length writes during
set modoe.
Bug 1399950
Change-Id: Ied14fc12c480f0c0ff640779848ae6f7bf993a40
Signed-off-by: David Wang <davidw@nvidia.com>
Reviewed-on: http://git-master/r/327942
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/ar0261.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/include/media/ar0261.h b/include/media/ar0261.h index fc3c2c2f300d..e1bd07e9c360 100644 --- a/include/media/ar0261.h +++ b/include/media/ar0261.h @@ -24,18 +24,13 @@ /* AR0261 registers */ #define AR0261_GROUP_PARAM_HOLD (0x0104) -#define AR0261_COARSE_INTEGRATION_TIME_15_8 (0x0202) -#define AR0261_COARSE_INTEGRATION_TIME_7_0 (0x0203) +#define AR0261_COARSE_INTEGRATION_TIME (0x0202) #define AR0261_ANA_GAIN_GLOBAL (0x305F) -#define AR0261_FRAME_LEN_LINES_15_8 (0x0340) -#define AR0261_FRAME_LEN_LINES_7_0 (0x0341) -#define AR0261_COARSE_INTEGRATION_SHORT_TIME_15_8 (0x3088) -#define AR0261_COARSE_INTEGRATION_SHORT_TIME_7_0 (0x3089) +#define AR0261_FRAME_LEN_LINES (0x0340) +#define AR0261_COARSE_INTEGRATION_SHORT_TIME (0x3088) -#define NUM_OF_FRAME_LEN_REG 2 -#define NUM_OF_COARSE_TIME_REG 2 -#define HDR_MODE_OVERRIDE_REGS 7 -#define NORMAL_MODE_OVERRIDE_REGS 5 +#define HDR_MODE_OVERRIDE_REGS 4 +#define NORMAL_MODE_OVERRIDE_REGS 3 struct ar0261_mode { int xres; int yres; |