• Harry Wentland's avatar
    drm/connector: Use common colorspace_names array · c627087c
    Harry Wentland authored
    We an use bitfields to track the support ones for HDMI
    and DP. This allows us to print colorspaces in a consistent
    manner without needing to know whether we're dealing with
    DP or HDMI.
    
    v4:
    - Rename _MAX to _COUNT and leave comment to indicate
      it's not a valid value
    - Fix misplaced function doc
    
    v6:
    - Drop magic in drm_mode_create_colorspace_property for
      dealing with "0" supported_colorspaces. Expect the caller
      to always provide a non-zero supported_colorspaces.
    - Improve error checking and logging
    Signed-off-by: default avatarHarry Wentland <harry.wentland@amd.com>
    Reviewed-by: default avatarSebastian Wick <sebastian.wick@redhat.com>
    Reviewed-by: default avatarJoshua Ashton <joshua@froggi.es>
    Reviewed-by: default avatarSimon Ser <contact@emersion.fr>
    
    Cc: Pekka Paalanen <ppaalanen@gmail.com>
    Cc: Sebastian Wick <sebastian.wick@redhat.com>
    Cc: Vitaly.Prosyak@amd.com
    Cc: Uma Shankar <uma.shankar@intel.com>
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    Cc: Joshua Ashton <joshua@froggi.es>
    Cc: Jani Nikula <jani.nikula@linux.intel.com>
    Cc: Simon Ser <contact@emersion.fr>
    Cc: Melissa Wen <mwen@igalia.com>
    Cc: dri-devel@lists.freedesktop.org
    Cc: amd-gfx@lists.freedesktop.org
    Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
    c627087c
drm_connector.h 64.2 KB