diff options
author | Thierry Reding <treding@nvidia.com> | 2018-03-15 16:44:04 +0100 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2018-03-15 19:06:11 +0100 |
commit | e90124cb46bdb6b8dd642e0066207ace0fc3f972 (patch) | |
tree | 58692987e1538b2ee254ab48963e744e1c74dcf4 /drivers/gpu/drm/tegra/dc.h | |
parent | drm/tegra: dc: Dedicate overlay plane to cursor on older Tegra's (diff) | |
download | linux-e90124cb46bdb6b8dd642e0066207ace0fc3f972.tar.xz linux-e90124cb46bdb6b8dd642e0066207ace0fc3f972.zip |
drm/tegra: plane: Support format modifiers
Pass the list of valid format modifiers to planes upon initialization
and implement the ->format_mod_supported() callback so that userspace
can query for the valid combinations of formats and modifiers.
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/gpu/drm/tegra/dc.h')
-rw-r--r-- | drivers/gpu/drm/tegra/dc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/tegra/dc.h b/drivers/gpu/drm/tegra/dc.h index 096a81ad6d8d..d2b50d32de4d 100644 --- a/drivers/gpu/drm/tegra/dc.h +++ b/drivers/gpu/drm/tegra/dc.h @@ -66,6 +66,7 @@ struct tegra_dc_soc_info { unsigned int num_primary_formats; const u32 *overlay_formats; unsigned int num_overlay_formats; + const u64 *modifiers; }; struct tegra_dc { |