diff options
author | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2018-05-18 18:21:59 +0200 |
---|---|---|
committer | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2018-05-30 21:28:10 +0200 |
commit | a38189c5f79d486cb6193a3965dad98d1b0a17b2 (patch) | |
tree | 440580e08ac9ed7c03d9a37841fe4c8a59606af8 /fs/sync.c | |
parent | display: panel: Add AUO g070vvn01 display support (800x480) (diff) | |
download | linux-a38189c5f79d486cb6193a3965dad98d1b0a17b2.tar.xz linux-a38189c5f79d486cb6193a3965dad98d1b0a17b2.zip |
drm/i915: Promote .format_mod_supported() to the lead role
Up to now we've used the plane's modifier list as the primary
source of information for which modifiers are supported by a
given plane. In order to allow auxiliary metadata to be embedded
within the bits of the modifier we need to stop doing that.
Thus we have to make .format_mod_supported() aware of the plane's
capabilities and gracefully deal with any modifier being passed
in directly from userspace.
v2: Rebase after NV12
Simplify
Cc: Eric Anholt <eric@anholt.net>
References: https://lists.freedesktop.org/archives/dri-devel/2018-March/169782.html
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180518162159.30305-1-ville.syrjala@linux.intel.com
Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'fs/sync.c')
0 files changed, 0 insertions, 0 deletions