On Wed, Mar 11, 2026 at 05:05:55PM +0530, Ankit Nautiyal wrote:
> DP v2.1 introduced support for sending AS SDP payload bytes for FAVT.
> Add the relavant bits for the same.
> 
> Signed-off-by: Ankit Nautiyal <[email protected]>
> ---
>  include/drm/display/drm_dp.h | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/include/drm/display/drm_dp.h b/include/drm/display/drm_dp.h
> index 49f0154eb93c..8d172863eba3 100644
> --- a/include/drm/display/drm_dp.h
> +++ b/include/drm/display/drm_dp.h
> @@ -1205,6 +1205,7 @@
>  #define DP_DPRX_FEATURE_ENUMERATION_LIST_CONT_1                              
>         0x2214 /* 2.0 E11 */
>  # define DP_ADAPTIVE_SYNC_SDP_SUPPORTED                                      
>         BIT(0)
>  # define DP_AS_SDP_FIRST_HALF_LINE_OR_3840_PIXEL_CYCLE_WINDOW_NOT_SUPPORTED  
> BIT(1)
> +# define DP_AS_SDP_FAVT_PAYLOAD_FIELDS_PARSING_SUPPORTED                     
> BIT(2) /* 2.1 */

I wonder if this is what we should use to detect AS SDP v2 support?
The rule is that we can't send AS SDP v2 unless the sink is DP-2.1
or eDP-1.5.

eDP-1.5 we can supposedly identify from EDP_DPCD_REV (or EDP_REV
as it's now called in eDP-1.5+), but AFAIK there is no real way
to identify a DP-2.1 sink :/

Reviewed-by: Ville Syrjälä <[email protected]>

>  # define DP_VSC_EXT_SDP_FRAMEWORK_VERSION_1_SUPPORTED                        
>         BIT(4)
>  
>  #define DP_128B132B_SUPPORTED_LINK_RATES       0x2215 /* 2.0 */
> -- 
> 2.45.2

-- 
Ville Syrjälä
Intel

Reply via email to