[igt-dev] [PATCH i-g-t 07/14] lib: Add transcoder VRR registers

Navare, Manasi manasi.d.navare at intel.com
Mon Mar 1 23:57:10 UTC 2021


On Mon, Mar 01, 2021 at 12:37:40PM -0800, Manasi Navare wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
> 
> Add definitions for the transcoder VRR registers.
> 
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>

Registers look good,

Reviewed-by: Manasi Navare <manasi.d.navare at intel.com>

Manasi

> ---
>  lib/intel_reg.h | 37 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 37 insertions(+)
> 
> diff --git a/lib/intel_reg.h b/lib/intel_reg.h
> index 7b543109..d5017f3d 100644
> --- a/lib/intel_reg.h
> +++ b/lib/intel_reg.h
> @@ -880,6 +880,43 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
>  #define VSYNC_EDP	0x6F014
>  #define VSYNCSHIFT_EDP	0x6F028
>  
> +#define TRANS_VRR_CTL_A                0x60420
> +#define TRANS_VRR_CTL_B                0x61420
> +#define TRANS_VRR_CTL_C                0x62420
> +#define TRANS_VRR_CTL_D                0x63420
> +#define TRANS_VRR_VMAX_A               0x60424
> +#define TRANS_VRR_VMAX_B               0x61424
> +#define TRANS_VRR_VMAX_C               0x62424
> +#define TRANS_VRR_VMAX_D               0x63424
> +#define TRANS_VRR_VMIN_A               0x60434
> +#define TRANS_VRR_VMIN_B               0x61434
> +#define TRANS_VRR_VMIN_C               0x62434
> +#define TRANS_VRR_VMIN_D               0x63434
> +#define TRANS_VRR_VMAXSHIFT_A          0x60428
> +#define TRANS_VRR_VMAXSHIFT_B          0x61428
> +#define TRANS_VRR_VMAXSHIFT_C          0x62428
> +#define TRANS_VRR_VMAXSHIFT_D          0x63428
> +#define TRANS_VRR_STATUS_A             0x6042C
> +#define TRANS_VRR_STATUS_B             0x6142C
> +#define TRANS_VRR_STATUS_C             0x6242C
> +#define TRANS_VRR_STATUS_D             0x6342C
> +#define TRANS_VRR_VTOTAL_PREV_A        0x60480
> +#define TRANS_VRR_VTOTAL_PREV_B        0x61480
> +#define TRANS_VRR_VTOTAL_PREV_C        0x62480
> +#define TRANS_VRR_VTOTAL_PREV_D        0x63480
> +#define TRANS_VRR_FLIPLINE_A           0x60438
> +#define TRANS_VRR_FLIPLINE_B           0x61438
> +#define TRANS_VRR_FLIPLINE_C           0x62438
> +#define TRANS_VRR_FLIPLINE_D           0x63438
> +#define TRANS_VRR_STATUS2_A            0x6043C
> +#define TRANS_VRR_STATUS2_B            0x6143C
> +#define TRANS_VRR_STATUS2_C            0x6243C
> +#define TRANS_VRR_STATUS2_D            0x6343C
> +#define TRANS_PUSH_A                   0x60A70
> +#define TRANS_PUSH_B                   0x61A70
> +#define TRANS_PUSH_C                   0x62A70
> +#define TRANS_PUSH_D                   0x63A70
> +
>  #define PP_STATUS	0x61200
>  # define PP_ON					(1 << 31)
>  /*
> -- 
> 2.19.1
> 
> _______________________________________________
> igt-dev mailing list
> igt-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev


More information about the igt-dev mailing list