From: Jani Nikula <jani.nikula@linux.intel.com>
To: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
Dave Airlie <airlied@gmail.com>
Cc: Manasi Navare <manasi.d.navare@intel.com>,
Daniel Vetter <daniel.vetter@intel.com>
Subject: Re: [PATCH 3/4] drm: Add definitions for DP compliance Video pattern tests
Date: Tue, 24 Jan 2017 18:05:25 +0200 [thread overview]
Message-ID: <87r33s5tq2.fsf@intel.com> (raw)
In-Reply-To: <1484968170-12467-4-git-send-email-manasi.d.navare@intel.com>
On Sat, 21 Jan 2017, Manasi Navare <manasi.d.navare@intel.com> wrote:
> v4:
> * Remove redundant single bit defs (Jani Nikula)
> v3:
> * Fix the conventions in bit definitions (Jani Nikula)
> v2:
> * Add all the other DP Complianec TEST register defs (Jani Nikula)
> Cc: dri-devel@lists.freedesktop.org
> Cc: Jani Nikula <jani.nikula@linux.intel.com>
> Cc: Daniel Vetter <daniel.vetter@intel.com>
> Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
> Signed-off-by: Manasi Navare <manasi.d.navare@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Dave, ack on merging this through drm-intel to not require a backmerge
for the follow-up patches?
> ---
> include/drm/drm_dp_helper.h | 57 +++++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 57 insertions(+)
>
> diff --git a/include/drm/drm_dp_helper.h b/include/drm/drm_dp_helper.h
> index 0468135..ba89295 100644
> --- a/include/drm/drm_dp_helper.h
> +++ b/include/drm/drm_dp_helper.h
> @@ -417,6 +417,63 @@
> #define DP_TEST_LANE_COUNT 0x220
>
> #define DP_TEST_PATTERN 0x221
> +# define DP_NO_TEST_PATTERN 0x0
> +# define DP_COLOR_RAMP 0x1
> +# define DP_BLACK_AND_WHITE_VERTICAL_LINES 0x2
> +# define DP_COLOR_SQUARE 0x3
> +
> +#define DP_TEST_H_TOTAL_HI 0x222
> +#define DP_TEST_H_TOTAL_LO 0x223
> +
> +#define DP_TEST_V_TOTAL_HI 0x224
> +#define DP_TEST_V_TOTAL_LO 0x225
> +
> +#define DP_TEST_H_START_HI 0x226
> +#define DP_TEST_H_START_LO 0x227
> +
> +#define DP_TEST_V_START_HI 0x228
> +#define DP_TEST_V_START_LO 0x229
> +
> +#define DP_TEST_HSYNC_HI 0x22A
> +# define DP_TEST_HSYNC_POLARITY (1 << 7)
> +# define DP_TEST_HSYNC_WIDTH_HI_MASK (127 << 0)
> +#define DP_TEST_HSYNC_WIDTH_LO 0x22B
> +
> +#define DP_TEST_VSYNC_HI 0x22C
> +# define DP_TEST_VSYNC_POLARITY (1 << 7)
> +# define DP_TEST_VSYNC_WIDTH_HI_MASK (127 << 0)
> +#define DP_TEST_VSYNC_WIDTH_LO 0x22D
> +
> +#define DP_TEST_H_WIDTH_HI 0x22E
> +#define DP_TEST_H_WIDTH_LO 0x22F
> +
> +#define DP_TEST_V_HEIGHT_HI 0x230
> +#define DP_TEST_V_HEIGHT_LO 0x231
> +
> +#define DP_TEST_MISC0 0x232
> +# define DP_TEST_SYNC_CLOCK (1 << 0)
> +# define DP_TEST_COLOR_FORMAT_MASK (3 << 1)
> +# define DP_TEST_COLOR_FORMAT_SHIFT 1
> +# define DP_COLOR_FORMAT_RGB (0 << 1)
> +# define DP_COLOR_FORMAT_YCbCr422 (1 << 1)
> +# define DP_COLOR_FORMAT_YCbCr444 (2 << 1)
> +# define DP_TEST_DYNAMIC_RANGE_CEA (1 << 3)
> +# define DP_TEST_YCBCR_COEFFICIENTS (1 << 4)
> +# define DP_YCBCR_COEFFICIENTS_ITU601 (0 << 4)
> +# define DP_YCBCR_COEFFICIENTS_ITU709 (1 << 4)
> +# define DP_TEST_BIT_DEPTH_MASK (7 << 5)
> +# define DP_TEST_BIT_DEPTH_SHIFT 5
> +# define DP_TEST_BIT_DEPTH_6 (0 << 5)
> +# define DP_TEST_BIT_DEPTH_8 (1 << 5)
> +# define DP_TEST_BIT_DEPTH_10 (2 << 5)
> +# define DP_TEST_BIT_DEPTH_12 (3 << 5)
> +# define DP_TEST_BIT_DEPTH_16 (4 << 5)
> +
> +#define DP_TEST_MISC1 0x233
> +# define DP_TEST_REFRESH_DENOMINATOR (1 << 0)
> +# define DP_TEST_INTERLACED (1 << 1)
> +
> +#define DP_TEST_REFRESH_RATE_NUMERATOR 0x234
>
> #define DP_TEST_CRC_R_CR 0x240
> #define DP_TEST_CRC_G_Y 0x242
--
Jani Nikula, Intel Open Source Technology Center
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2017-01-24 16:05 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-21 3:09 [PATCH 0/4] Add automation support for DP Compliance (Rev 6) Manasi Navare
2017-01-21 3:09 ` [PATCH 1/4] drm/i915: Add support for DP link training compliance Manasi Navare
2017-01-24 16:16 ` [PATCH v5 " Manasi Navare
2017-01-21 3:09 ` [PATCH 2/4] drm/i915: Fixes to support DP Compliance EDID tests Manasi Navare
2017-01-21 3:09 ` [PATCH 3/4] drm: Add definitions for DP compliance Video pattern tests Manasi Navare
2017-01-24 16:05 ` Jani Nikula [this message]
2017-01-21 3:09 ` [PATCH 4/4] drm/i915: Add support for DP Video pattern compliance tests Manasi Navare
2017-01-24 16:21 ` [PATCH v4 " Manasi Navare
2017-01-21 4:24 ` ✓ Fi.CI.BAT: success for Add automation support for DP Compliance (Rev 6) Patchwork
2017-01-21 15:16 ` [PATCH 0/4] " Jani Nikula
2017-01-23 17:05 ` Manasi Navare
2017-01-23 18:39 ` [Intel-gfx] " Manasi Navare
2017-01-24 16:40 ` Jani Nikula
2017-01-24 17:20 ` Manasi Navare
2017-01-24 17:24 ` ✗ Fi.CI.BAT: warning for Add automation support for DP Compliance (Rev 6) (rev3) Patchwork
2017-01-26 14:17 ` [Intel-gfx] [PATCH 0/4] Add automation support for DP Compliance (Rev 6) Jani Nikula
-- strict thread matches above, loose matches on Subject: below --
2017-01-20 6:23 [PATCH 0/4] Add Automation Support for DP Compliance (Rev 5) Manasi Navare
2017-01-20 6:23 ` [PATCH 3/4] drm: Add definitions for DP compliance Video pattern tests Manasi Navare
2017-01-20 15:33 ` Jani Nikula
2017-01-20 16:13 ` Manasi Navare
2017-01-20 16:28 ` Jani Nikula
2017-01-17 22:57 [PATCH 0/4] Add Automation Support for DP Compliance Testing (Rev 4) Manasi Navare
2017-01-17 22:57 ` [PATCH 3/4] drm: Add definitions for DP compliance Video pattern tests Manasi Navare
2017-01-18 17:35 ` Manasi Navare
2017-01-19 13:31 ` Jani Nikula
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87r33s5tq2.fsf@intel.com \
--to=jani.nikula@linux.intel.com \
--cc=airlied@gmail.com \
--cc=daniel.vetter@intel.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=manasi.d.navare@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.