summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorGreg Hackmann <ghackmann@google.com>2013-10-21 12:30:13 -0700
committerJon Mayo <jmayo@nvidia.com>2014-03-19 18:06:17 -0700
commit69b5aeb6bd2f5a776180e7a9e616fe8280ab9a70 (patch)
tree25a1810dbaa93e646bce068e5e06f99483d49045 /include/uapi
parent5d7b379bf75b68d65b6721081c36e86cbbe591f4 (diff)
video: tegra: adf: add custom bandwidth event
Bug 1459374 Change-Id: Ib738f7a5b9a19a0e01574de9282f4fde57c9f286 Signed-off-by: Greg Hackmann <ghackmann@google.com> Signed-off-by: Xia Yang <xiay@nvidia.com> Reviewed-on: http://git-master/r/367502 Tested-by: Jon Mayo <jmayo@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/video/tegra_adf.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/uapi/video/tegra_adf.h b/include/uapi/video/tegra_adf.h
index 770276d6e039..95c159a5146d 100644
--- a/include/uapi/video/tegra_adf.h
+++ b/include/uapi/video/tegra_adf.h
@@ -36,6 +36,14 @@ enum tegra_adf_interface_type {
TEGRA_ADF_INTF_LVDS = ADF_INTF_TYPE_DEVICE_CUSTOM + 1,
};
+#define TEGRA_ADF_EVENT_BANDWIDTH_RENEGOTIATE ADF_EVENT_DEVICE_CUSTOM
+struct tegra_adf_event_bandwidth {
+ struct adf_event base;
+ __u32 total_bw;
+ __u32 avail_bw;
+ __u32 resvd_bw;
+};
+
#define TEGRA_ADF_CAPABILITIES_CURSOR_MODE (1 << 0)
#define TEGRA_ADF_CAPABILITIES_BLOCKLINEAR (1 << 1)
struct tegra_adf_capabilities {