[PATCH] drm/edid: Quirk Sensics, 3 Glasses HMD as non-desktop.
Philipp Zabel
p.zabel at pengutronix.de
Mon Dec 3 15:41:59 UTC 2018
On Sat, 2018-10-20 at 20:42 +0100, Ryan Pavlik wrote:
> Two of the EDID vendor/product pairs are used across a variety of
> Sensics products, as well as the OSVR HDK and HDK 2.
>
> The third is for the "3 Glasses" brand "D3" HMD.
>
> Signed-off-by: Ryan Pavlik <ryan.pavlik at collabora.com>
> ---
> drivers/gpu/drm/drm_edid.c | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
> index 3c9fc9964..68b7bc007 100644
> --- a/drivers/gpu/drm/drm_edid.c
> +++ b/drivers/gpu/drm/drm_edid.c
> @@ -187,6 +187,15 @@ static const struct edid_quirk {
>
> /* Sony PlayStation VR Headset */
> { "SNY", 0x0704, EDID_QUIRK_NON_DESKTOP },
> +
> + /* Sensics VR Headsets */
> + { "SEN", 0x1019, EDID_QUIRK_NON_DESKTOP },
> +
> + /* Sensics, OSVR HDK and HDK2 VR Headsets */
> + { "SVR", 0x1019, EDID_QUIRK_NON_DESKTOP },
This looks good to me. These are indeed HMDs, and I can confirm
"SVR"/0x1019 is correct for the HDK2.
> + /* 3Glasses D3 VR Headset */
> + { "TSB", 0x8888, EDID_QUIRK_NON_DESKTOP },
This looks a lot like the vendor has not bothered to set a custom
vendor/product id in the Toshiba HDMI-to-DSI bridge chip. I would
argue that it is safer to mark such displays as non-desktop, though.
> };
>
> /*
Reviewed-by: Philipp Zabel <p.zabel at pengutronix.de>
Can we take this into drm-misc?
regards
Philipp
More information about the dri-devel
mailing list