diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/video/tegra_dc_ext.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/video/tegra_dc_ext.h b/include/video/tegra_dc_ext.h index a7c455ce8b4d..971beccb57fc 100644 --- a/include/video/tegra_dc_ext.h +++ b/include/video/tegra_dc_ext.h @@ -193,11 +193,23 @@ enum tegra_dc_ext_control_output_type { TEGRA_DC_EXT_DVI, }; +/* + * Get the properties for a given output. + * + * handle (in): Which output to query + * type (out): Describes the type of the output + * connected (out): Non-zero iff the output is currently connected + * associated_head (out): The head number that the output is currently + * bound to. -1 iff the output is not associated with any head. + * head_mask (out): Bitmask of which heads the output may be bound to (some + * outputs are permanently bound to a single head). + */ struct tegra_dc_ext_control_output_properties { __u32 handle; enum tegra_dc_ext_control_output_type type; __u32 connected; __s32 associated_head; + __u32 head_mask; }; struct tegra_dc_ext_control_output_edid { |