summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJihoon Bang <jbang@nvidia.com>2012-05-03 12:20:00 -0700
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-05-18 00:26:31 -0700
commita4d60323addfc7748f9a74d7efc8d27f86181c9b (patch)
tree5a07a3b31d193b3a44609d34cb25c0f3413197bd /include
parent600219e764013aefde88a8722558d10cd739af3a (diff)
media: video: tegra: add EMC clock rate control
Add EMC clock rate control to tegra_camera ioctl. This change allows user space to change EMC clock requirement for camera based on use case and resolution. For example, video recording use case needs more than double memory bandwidth of preview use case. Bug 964635 Change-Id: Ibe5a77a810869b53b6e057f2ee62ebb96997c2f4 Signed-off-by: Jihoon Bang <jbang@nvidia.com> Reviewed-on: http://git-master/r/101274 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r--include/media/tegra_camera.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/media/tegra_camera.h b/include/media/tegra_camera.h
index 8ee290758262..9dea1485781d 100644
--- a/include/media/tegra_camera.h
+++ b/include/media/tegra_camera.h
@@ -23,12 +23,14 @@ enum {
TEGRA_CAMERA_MODULE_ISP = 0,
TEGRA_CAMERA_MODULE_VI,
TEGRA_CAMERA_MODULE_CSI,
- TEGRA_CAMERA_MODULE_MAX,
+ TEGRA_CAMERA_MODULE_EMC,
+ TEGRA_CAMERA_MODULE_MAX
};
enum {
TEGRA_CAMERA_VI_CLK,
TEGRA_CAMERA_VI_SENSOR_CLK,
+ TEGRA_CAMERA_EMC_CLK
};
struct tegra_camera_clk_info {