[igt-dev] [PATCH i-g-t 04/14] tools/intel_display_poller: Add pipe D support
Navare, Manasi
manasi.d.navare at intel.com
Mon Mar 1 23:43:38 UTC 2021
On Mon, Mar 01, 2021 at 12:37:37PM -0800, Manasi Navare wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> Let's support 4 pipes for tgl+.
>
> v2: Fix up pipe_offsets[] as well
>
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
Reviewed-by: Manasi Navare <manasi.d.navare at intel.com>
Manasi
> ---
> tools/intel_display_poller.c | 10 ++++++++--
> 1 file changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/tools/intel_display_poller.c b/tools/intel_display_poller.c
> index 0594e918..826833b3 100644
> --- a/tools/intel_display_poller.c
> +++ b/tools/intel_display_poller.c
> @@ -58,7 +58,7 @@ enum test {
> };
>
> static uint32_t vlv_offset;
> -static uint16_t pipe_offset[3] = { 0, 0x1000, 0x2000, };
> +static uint16_t pipe_offset[4] = { 0, 0x1000, 0x2000, 0x3000, };
>
> #define PIPE_REG(pipe, reg_a) (pipe_offset[(pipe)] + (reg_a))
>
> @@ -1023,7 +1023,7 @@ int main(int argc, char *argv[])
> pipe -= '0';
> else
> usage(argv[0]);
> - if (pipe < 0 || pipe > 2)
> + if (pipe < 0 || pipe > 3)
> usage(argv[0]);
> break;
> case 'b':
> @@ -1104,6 +1104,8 @@ int main(int argc, char *argv[])
>
> if (pipe > 1 && !IS_CHERRYVIEW(devid))
> usage(argv[0]);
> + if (pipe > 2)
> + usage(argv[0]);
>
> if (test_pixelcount)
> usage(argv[0]);
> @@ -1129,6 +1131,10 @@ int main(int argc, char *argv[])
> } else {
> if (pipe > 1 && intel_gen(devid) < 7)
> usage(argv[0]);
> + if (pipe > 2 && intel_gen(devid) < 12)
> + usage(argv[0]);
> + if (pipe > 3)
> + usage(argv[0]);
>
> if (test_pixelcount)
> usage(argv[0]);
> --
> 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