summaryrefslogtreecommitdiff
path: root/include/media
diff options
context:
space:
mode:
authorDavid Wang <davidw@nvidia.com>2013-11-07 16:08:46 -0800
committerBharat Nihalani <bnihalani@nvidia.com>2013-11-07 20:14:19 -0800
commit18cdff065c3da2647a4bba4f15b71c13cc8047f7 (patch)
treedc292fcb1a075c6dcde966e01def1326e0375321 /include/media
parent98ecd24717543e80280adfdbf4957e8f54e46a3a (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.h15
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;