[PATCH i-g-t 12/13] tools/intel_vbt_decode: Decode all the driver feature bits

Jani Nikula jani.nikula at intel.com
Thu Apr 11 13:10:11 UTC 2024


On Fri, 22 Mar 2024, Ville Syrjala <ville.syrjala at linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> Add decoding for bunch of driver feature bits: Hpd wake, ADT, DFPS.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>

Reviewed-by: Jani Nikula <jani.nikula at intel.com>


> ---
>  tools/intel_vbt_decode.c | 6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/tools/intel_vbt_decode.c b/tools/intel_vbt_decode.c
> index aa15dbb5e3fd..f6549d6e0f76 100644
> --- a/tools/intel_vbt_decode.c
> +++ b/tools/intel_vbt_decode.c
> @@ -1574,8 +1574,14 @@ static void dump_driver_feature(struct context *context,
>  
>  	printf("\tPC Features field validity: %s\n",
>  	       YESNO(feature->pc_feature_valid));
> +	printf("\t\tHpd Wake: %s\n",
> +	       YESNO(feature->hpd_wake));
> +	printf("\t\tAssertive Display Technology (ADT): %s\n",
> +	       YESNO(feature->adt_enabled));
>  	printf("\tDynamic Media Refresh Rate Switching (DMRRS): %s\n",
>  	       YESNO(feature->dmrrs_enabled));
> +	printf("\tDynamic Frames Per Second (DFPS): %s\n",
> +	       YESNO(feature->dfps_enabled));
>  	printf("\tIntermediate Pixel Storage (IPS): %s\n",
>  	       YESNO(feature->ips_enabled));
>  	printf("\tPanel Self Refresh (PSR): %s\n",

-- 
Jani Nikula, Intel


More information about the igt-dev mailing list