drm/i915: disable all display features when no display
authorJani Nikula <jani.nikula@intel.com>
Thu, 10 Sep 2020 09:52:25 +0000 (12:52 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 11 Sep 2020 10:16:48 +0000 (13:16 +0300)
commit5e0e390d02257b9176095dd65a8b107d93499a25
treee20cabdee0ca1d9a9049b6724688dbd250339c67
parentf8bd54d2190469e2244ade66cc1551b2a8f4f138
drm/i915: disable all display features when no display

Disable all display feature flags when there are no pipes i.e. there is
no display. This should help with not having to additionally check for
HAS_DISPLAY() when a feature flag check would suffice.

Also disable modeset and atomic driver features.

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200910095227.9466-1-jani.nikula@intel.com
drivers/gpu/drm/i915/intel_device_info.c